public interface GUIManager extends ADEPT2Service
| Modifier and Type | Method and Description |
|---|---|
GUIContext |
getGUIContext(SessionToken session,
ActivityInstance activityInstance,
EBPInstanceReference ebpInstanceReference,
java.lang.String sessionId,
ExecutionContext executionContext,
ExecutionControlManager executionControlManager,
java.lang.Thread thread)
Gets an appropriate GUI context for the designated activity as configured
locally for the corresponding client.
|
getLocalUris, getRelease, getRuntimeRequiredServices, getServiceInstanceName, getStartupRequiredServices, getURIs, init, ping, preShutdown, shutdown, startGUIContext getGUIContext(SessionToken session, ActivityInstance activityInstance, EBPInstanceReference ebpInstanceReference, java.lang.String sessionId, ExecutionContext executionContext, ExecutionControlManager executionControlManager, java.lang.Thread thread) throws GUIContextUnavailableException
session - The session which is used to check for access rights on this
method.activityInstance - The activity instance for which a GUI context is to
be retrieved. If a localisation is available, it will already be
applied.ebpInstanceReference - The EBP-instance reference (identifies the
corresponding instance node) for which a GUI context is to be
retrieved.sessionId - The ID of the session in which the GUI context is needed.executionContext - The context in which the component the GUI context
is retrieved for is executed.executionControlManager - A reference to control the execution, for
instance, to close the application when the user closes the GUI
window of the returned GUI context.thread - The thread, the component runs inside. The GUI context must
check calls to it against this thread, to ensure thread safety.GUIContextUnavailableException - If the requested GUI context can not
be created, a GUIContextUnavailableException will be
thrown.