com.retek.rcom.gui.core
Class ApplicationFrameHandler

java.lang.Object
  extended bycom.retek.commons.gui.core.ScreenHandler
      extended bycom.retek.rcom.gui.core.ApplicationFrameHandler

public class ApplicationFrameHandler
extends ScreenHandler


Constructor Summary
ApplicationFrameHandler()
          Constructor creates a new Distributed Context for the application and stores it in the RcomRepository.
 
Method Summary
 void clearBatch()
           
 void clearWorkTask()
           
 void closeApplication()
          Close down the application.
 java.lang.Object getEventActivityRequest()
          Retrieves the current customer event and stores its activity request in the RcomRepository.
 java.lang.String getHelpFilePath()
           
 java.lang.Object getWorklistTaskBanner()
           
 java.lang.Object getWorklistTaskOrderCustomer()
           
 boolean hasActivityRequestPermission()
          SECURITY METHODS
 boolean hasMailOrderPermission()
           
 boolean hasMaintenanceOrder()
          Retrieves whether or not the RcomRepository has a maintenance order.
 boolean hasOrderEntryPermission()
           
 boolean hasOrderMaintenancePermission()
           
 boolean hasReportsPermission()
           
 boolean hasSecurityPermission()
           
 boolean hasWorkListPermission()
           
 void releaseWorkTask(java.lang.Object workTask)
           
 java.lang.Object retrieveEntryOrder()
           
 java.lang.Object retrieveMailOrder()
           
 java.lang.Object retrieveMaintenanceOrder()
           
 void setBanner(java.lang.Object object)
          Sets a new banner in the RcomRepository, clearing and resetting the customer orders.
 void setInitialState()
          Sets the initial state of the application, loading the managers into the RcomRepository and creating the necessary business objects.
 void storeMaintenanceOrder(java.lang.Object order)
           
 void storePersonalReminderCustomerOrder(java.lang.Object object)
          Stores supplied customer order (for personal reminders)
 void storeWorkListCustomerOrder(java.lang.Object order)
          Retrieves a work list order and stores it in the repository as the maintenance order.
 
Methods inherited from class com.retek.commons.gui.core.ScreenHandler
getException, getLogger, getSystemException, processSystemException, register, register, unregister, unregisterAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationFrameHandler

public ApplicationFrameHandler()
Constructor creates a new Distributed Context for the application and stores it in the RcomRepository.

Method Detail

setInitialState

public void setInitialState()
                     throws SystemException
Sets the initial state of the application, loading the managers into the RcomRepository and creating the necessary business objects.

Throws:
SystemException

closeApplication

public void closeApplication()
                      throws SystemException
Close down the application.

Throws:
SystemException

setBanner

public void setBanner(java.lang.Object object)
               throws SystemException,
                      BusinessException
Sets a new banner in the RcomRepository, clearing and resetting the customer orders.

Throws:
SystemException
BusinessException

hasMaintenanceOrder

public boolean hasMaintenanceOrder()
Retrieves whether or not the RcomRepository has a maintenance order.


storePersonalReminderCustomerOrder

public void storePersonalReminderCustomerOrder(java.lang.Object object)
                                        throws SystemException,
                                               BusinessException,
                                               UiBusinessException
Stores supplied customer order (for personal reminders)

Throws:
SystemException
BusinessException
UiBusinessException

getEventActivityRequest

public java.lang.Object getEventActivityRequest()
                                         throws SystemException
Retrieves the current customer event and stores its activity request in the RcomRepository.

Throws:
SystemException

storeWorkListCustomerOrder

public void storeWorkListCustomerOrder(java.lang.Object order)
Retrieves a work list order and stores it in the repository as the maintenance order.


clearBatch

public void clearBatch()

hasActivityRequestPermission

public boolean hasActivityRequestPermission()
                                     throws SystemException
SECURITY METHODS

Throws:
SystemException

hasMailOrderPermission

public boolean hasMailOrderPermission()
                               throws SystemException
Throws:
SystemException

hasOrderEntryPermission

public boolean hasOrderEntryPermission()
                                throws SystemException
Throws:
SystemException

hasReportsPermission

public boolean hasReportsPermission()
                             throws SystemException
Throws:
SystemException

hasSecurityPermission

public boolean hasSecurityPermission()
                              throws SystemException
Throws:
SystemException

hasWorkListPermission

public boolean hasWorkListPermission()
                              throws SystemException
Throws:
SystemException

hasOrderMaintenancePermission

public boolean hasOrderMaintenancePermission()
                                      throws SystemException
Throws:
SystemException

retrieveEntryOrder

public java.lang.Object retrieveEntryOrder()
                                    throws SystemException
Throws:
SystemException

storeMaintenanceOrder

public void storeMaintenanceOrder(java.lang.Object order)

retrieveMaintenanceOrder

public java.lang.Object retrieveMaintenanceOrder()

retrieveMailOrder

public java.lang.Object retrieveMailOrder()
                                   throws SystemException
Throws:
SystemException

clearWorkTask

public void clearWorkTask()
                   throws SystemException,
                          BusinessException
Throws:
SystemException
BusinessException

releaseWorkTask

public void releaseWorkTask(java.lang.Object workTask)
                     throws SystemException,
                            BusinessException
Throws:
SystemException
BusinessException

getWorklistTaskBanner

public java.lang.Object getWorklistTaskBanner()
                                       throws SystemException
Throws:
SystemException

getWorklistTaskOrderCustomer

public java.lang.Object getWorklistTaskOrderCustomer()
                                              throws SystemException
Throws:
SystemException

getHelpFilePath

public java.lang.String getHelpFilePath()
                                 throws SystemException
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28