public interface ExecutionClientService extends LocalExecutionClientService
RemoteExecutionClientServiceClientService.ActiveAgentChangedListener, ClientService.ServiceStateListener| Modifier and Type | Method and Description |
|---|---|
RemoteGUIManager |
getRemoteGUIManager()
Gets the GUI manager for creating local GUI contexts for the GUI contexts
that are transferred from a remotely executed activity.
|
Pair<SynchronousActivityStarting,java.lang.Boolean> |
getRemoteSynchronousActivityStarting(EBPInstanceReference activity)
Gets the interface for (synchronous) start operations of the designated
activity independently from the execution manager holding the activity and
the local runtime manager.
|
getActivityStarting, getAutoStartRuntimeManager, getExecutionControlManager, getExecutionHistory, getExecutionManagerForActivity, getGUIManager, getProcessImageRenderer, getProcessManagerForInstanceId, getProcessManagerForInstanceId, getProcessManagerForInstanceLogId, getProcessModelFactory, getRuntimeEnvironmentFactory, getRuntimeService, getSynchronousActivityStartingaddActiveAgentListener, addGUIListener, addServiceStateListener, agentsChanged, connectAll, disconnectAll, getActiveAgent, getAuthenticatedAgents, getAuthentication, getAvailableLocales, getClusterName, getExecutorService, getFilterFactory, getFormatterFactory, getLicenceManager, getLocalisationFactory, getScheduledExecutorService, getSessionToken, getSessionToken, getSessionToken, getSessionToken, guiSelectionChanged, isConnected, logoff, removeActiveAgentListener, removeGUIListener, removeServiceStateListener, setActiveAgent, setAuthenticatedAgentsgetLocalUris, getRelease, getRuntimeRequiredServices, getServiceInstanceName, getStartupRequiredServices, getURIs, init, ping, preShutdown, shutdown, startgetDefaultCharset, getDefaultLocale, getJavaVersion, getLoggedOnAgents, getOperatingSystemArchitecture, getOperatingSystemName, getOperatingSystemVersion, getRuntimeManagerURIs, getUsedLocale, ping, serverReturned, serverShutdownPair<SynchronousActivityStarting,java.lang.Boolean> getRemoteSynchronousActivityStarting(EBPInstanceReference activity) throws ServiceNotKnownException
LocalExecutionClientService.getSynchronousActivityStarting(EBPInstanceReference) but allows
implementations to choose a specific runtime manager. For instance it may
be desired to execute all HTML-activities on a specific central runtime
manager. getRuntimeManager().getSynchronousActivityStarting() for a
specific runtime manager. It may only be called when online.
This method needs not be implemented and may return null! In this case use
LocalExecutionClientService.getActivityStarting(EBPInstanceReference).
activity - The activity for which to retrieve the corresponding
(synchronous) start interface of the appropriate runtime manager.ServiceNotKnownException - If the runtime manager for the designated
activity cannot be retrieved, a
ServiceNotKnownException will be thrown.RuntimeManager.getSynchronousActivityStarting()RemoteGUIManager getRemoteGUIManager() throws ServiceNotKnownException
ServiceNotKnownException - If no remote GUI manager is available for
this client, a ServicNotKnownException will be
thrown. Usually this indicates a wrong configuration or the
normal GUI manager of this client being unable to provide such
local GUI contexts for remotely executed activities.