Package de.aristaflow.adept2.core.client
Interface ADEPT2ClientService
-
- All Superinterfaces:
ActivityManagerService
,ADEPT2Service
,AdministrationService
,CapabilityChecker
,ClientService
,ExecutionClientService
,LocalExecutionClientService
,ModellingClientService
,ModelViewerProvider
,NameResolution
,RemoteClient
,RemoteExecutionClientService
,ServiceAccess
,WorklistClientService
- All Known Implementing Classes:
MultiplexingClientService
@Deprecated public interface ADEPT2ClientService extends ServiceAccess, ActivityManagerService, AdministrationService, ExecutionClientService, ModellingClientService, RemoteExecutionClientService
Deprecated.This interface is deprecated and will be removed shortly. Use the appropriate specific client service interface (the superclasses of this interface). This interface provides client components/plugins convenient access to their required services. This interface is provided via the client registry or as a service from thebundle context
provided under the name of this class (de.aristaflow.adept2.core.client.ADEPT2ClientService
). Besides the services, this interface also provides the information needed to use the services, for instance, user information and session tokens. Since a user may be logged in several times at the same client (for instance for several organisational positions), the corresponding client session factories are encapsulated and managed by this interface.- Author:
- Ulrich Kreher
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.aristaflow.adept2.core.client.ClientService
ClientService.ActiveAgentChangedListener, ClientService.ServiceStateListener
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description RichAgent
getActiveAgent()
Deprecated.Gets the currently active agent.ActivityModelFactory
getActivityModelFactory()
Deprecated.CL_ARCH client service documentationActivityRepository
getActivityRepository()
Deprecated.CL_ARCH client service documentationRichAgent[]
getAuthenticatedAgents()
Deprecated.Gets all authenticated agents of this clients usually this is one agent holding multiple organisational positions.ExecutionManager
getExecutionManager()
Deprecated.FilterFactory
getFilterFactory()
Deprecated.CL_ARCH client service documentationGraphicalModelFactory
getGraphicalModelFactory()
Deprecated.CL_ARCH client service documentationInstanceChanging
getInstanceChanging()
Deprecated.Gets the interface for changing an instance.InstanceControl
getInstanceControl()
Deprecated.Gets the interface for controlling an instance.Class<?>
getModelViewerClass(String pluginID)
Deprecated.Gets the model viewer class for the designated plugin ID that allows type-save access to plugin data at model elements.OrgModelManager
getOrgModelManager()
Deprecated.CL_ARCH client service documentationProcessCheckService
getProcessChecks()
Deprecated.ProcessImageRenderer
getProcessImageRenderer()
Deprecated.ProcessManager
getProcessManager()
Deprecated.CL_ARCH client service documentationProcessModelFactory
getProcessModelFactory()
Deprecated.CL_ARCH client service documentationSessionToken
getSessionToken()
Deprecated.Gets a session token for currently active agent and the URIs of this client.SimpleProcessImageRenderer
getSimpleProcessImageRenderer()
Deprecated.UpdateManager
getUpdateManager()
Deprecated.Gets the update manager which informs about changes in process objects.-
Methods inherited from interface de.aristaflow.adept2.base.service.ADEPT2Service
getLocalUris, getRelease, getRuntimeRequiredServices, getServiceInstanceName, getStartupRequiredServices, getURIs, init, ping, preShutdown, shutdown, start
-
Methods inherited from interface de.aristaflow.adept2.core.client.AdministrationService
getActivityExecutionControl, getInitTabFactory, getInitTabManager, getProcessManager, getProcessRepository, getResModelManager, getResourceModelFactory
-
Methods inherited from interface de.aristaflow.adept2.base.sessionmanagement.CapabilityChecker
hasAllCapabilities, hasAllTopLevelCapabilities, hasOneCapability, hasOneTopLevelCapability
-
Methods inherited from interface de.aristaflow.adept2.core.client.ClientService
addActiveAgentListener, addGUIListener, addServiceStateListener, agentsChanged, connectAll, disconnectAll, getAuthentication, getAvailableLocales, getClusterName, getExecutorService, getFormatterFactory, getLicenceManager, getLocalisationFactory, getScheduledExecutorService, getSessionToken, getSessionToken, getSessionToken, guiSelectionChanged, isConnected, logoff, removeActiveAgentListener, removeGUIListener, removeServiceStateListener, setActiveAgent, setAuthenticatedAgents
-
Methods inherited from interface de.aristaflow.adept2.core.client.ExecutionClientService
getRemoteGUIManager, getRemoteSynchronousActivityStarting
-
Methods inherited from interface de.aristaflow.adept2.core.client.LocalExecutionClientService
getActivityStarting, getAutoStartRuntimeManager, getExecutionControlManager, getExecutionHistory, getExecutionManagerForActivity, getGUIManager, getProcessManagerForInstanceId, getProcessManagerForInstanceId, getProcessManagerForInstanceLogId, getResModelExplorer, getRuntimeEnvironmentFactory, getRuntimeService, getSynchronousActivityStarting
-
Methods inherited from interface de.aristaflow.adept2.core.client.ModellingClientService
getResModelManager, getResourceModelFactory
-
Methods inherited from interface de.aristaflow.adept2.base.service.NameResolution
getComponentType, getFormattedSignature, getHierarchicalInstanceName, getNames, getSimpleInstanceName
-
Methods inherited from interface de.aristaflow.adept2.core.client.RemoteClient
getDefaultCharset, getDefaultLocale, getJavaVersion, getLoggedOnAgents, getOperatingSystemArchitecture, getOperatingSystemName, getOperatingSystemVersion, getRuntimeManagerURIs, getUsedLocale, ping, serverReturned, serverShutdown
-
Methods inherited from interface de.aristaflow.adept2.core.client.RemoteExecutionClientService
getRemoteGUIManager, getRemoteSynchronousActivityStarting
-
Methods inherited from interface de.aristaflow.adept2.base.service.ServiceAccess
getConfiguredPlugin, getConfiguredPlugin, getConfiguredPlugins, getConfiguredPluginTypes, getInterfaceForComponentType, getModelFactory, getService, getService, getServiceOfType
-
Methods inherited from interface de.aristaflow.adept2.core.client.WorklistClientService
getActivityStarting, getAutoStartRuntimeManager, getExecutionControlManager, getExecutionFactory, getProcessManager, getResModelExplorer, getRuntimeManager, getRuntimeService, getSynchronousActivityStarting, getWorklistManager, getWorklistModelFactory
-
-
-
-
Method Detail
-
getProcessModelFactory
ProcessModelFactory getProcessModelFactory()
Deprecated.CL_ARCH client service documentation- Specified by:
getProcessModelFactory
in interfaceActivityManagerService
- Specified by:
getProcessModelFactory
in interfaceAdministrationService
- Specified by:
getProcessModelFactory
in interfaceLocalExecutionClientService
- Specified by:
getProcessModelFactory
in interfaceModellingClientService
- Returns:
- The process model factory for this client
-
getActivityModelFactory
ActivityModelFactory getActivityModelFactory()
Deprecated.CL_ARCH client service documentation- Specified by:
getActivityModelFactory
in interfaceActivityManagerService
- Returns:
- The activity model factory for this client
-
getFilterFactory
FilterFactory getFilterFactory()
Deprecated.CL_ARCH client service documentation- Specified by:
getFilterFactory
in interfaceClientService
- Returns:
- The factory for creating filters for models for this client.
-
getGraphicalModelFactory
GraphicalModelFactory getGraphicalModelFactory()
Deprecated.CL_ARCH client service documentation- Returns:
- The factory for creating graphical model elements for this client.
-
getActiveAgent
RichAgent getActiveAgent()
Deprecated.Gets the currently active agent. This is normally determined by a drop-down list or the active worklist if worklists are position-specific.- Specified by:
getActiveAgent
in interfaceClientService
- Returns:
- The currently active agent.
- See Also:
ClientSessionFactory.getAuthenticatedAgent()
-
getAuthenticatedAgents
RichAgent[] getAuthenticatedAgents()
Deprecated.Gets all authenticated agents of this clients usually this is one agent holding multiple organisational positions.- Specified by:
getAuthenticatedAgents
in interfaceClientService
- Returns:
- All authenticated agents of this client.
-
getSessionToken
SessionToken getSessionToken()
Deprecated.Gets a session token for currently active agent and the URIs of this client.- Specified by:
getSessionToken
in interfaceClientService
- Returns:
- A session token for the currently active agent and the URIs of this client.
- See Also:
ClientSessionFactory.getSessionToken(URI[])
-
getInstanceControl
InstanceControl getInstanceControl()
Deprecated.Gets the interface for controlling an instance.
This is a convenience method forgetExecutionManager().getInstanceControl()
. It may only be called when online.- Specified by:
getInstanceControl
in interfaceAdministrationService
- Specified by:
getInstanceControl
in interfaceWorklistClientService
- Returns:
- An interface allowing to control the execution of an instance.
- See Also:
ExecutionManager.getInstanceControl()
-
getInstanceChanging
InstanceChanging getInstanceChanging()
Deprecated.Gets the interface for changing an instance.
This is a convenience method forgetExecutionManager().getInstanceChanging()
. It may only be called when online.- Returns:
- An interface allowing to control the change of an instance.
- See Also:
ExecutionManager.getInstanceChanging()
-
getUpdateManager
UpdateManager getUpdateManager()
Deprecated.Gets the update manager which informs about changes in process objects. This is only an intermediate solution. For now, only a local update manager will be returned since there is no server-side update manager.- Specified by:
getUpdateManager
in interfaceAdministrationService
- Specified by:
getUpdateManager
in interfaceModellingClientService
- Returns:
- The (local) update manager for this client.
-
getProcessManager
ProcessManager getProcessManager()
Deprecated.CL_ARCH client service documentation- Specified by:
getProcessManager
in interfaceAdministrationService
- Specified by:
getProcessManager
in interfaceModellingClientService
- Returns:
- The process manager for this client
-
getSimpleProcessImageRenderer
SimpleProcessImageRenderer getSimpleProcessImageRenderer()
Deprecated.- Specified by:
getSimpleProcessImageRenderer
in interfaceAdministrationService
- Specified by:
getSimpleProcessImageRenderer
in interfaceLocalExecutionClientService
-
getProcessImageRenderer
ProcessImageRenderer getProcessImageRenderer()
Deprecated.- Specified by:
getProcessImageRenderer
in interfaceAdministrationService
- Specified by:
getProcessImageRenderer
in interfaceLocalExecutionClientService
-
getOrgModelManager
OrgModelManager getOrgModelManager()
Deprecated.CL_ARCH client service documentation- Specified by:
getOrgModelManager
in interfaceActivityManagerService
- Specified by:
getOrgModelManager
in interfaceAdministrationService
- Specified by:
getOrgModelManager
in interfaceWorklistClientService
- Returns:
- The org model manager for this client
-
getActivityRepository
ActivityRepository getActivityRepository()
Deprecated.CL_ARCH client service documentation- Specified by:
getActivityRepository
in interfaceActivityManagerService
- Returns:
- The activity repository for this client
-
getExecutionManager
ExecutionManager getExecutionManager()
Deprecated.- Specified by:
getExecutionManager
in interfaceAdministrationService
-
getProcessChecks
ProcessCheckService getProcessChecks()
Deprecated.- Specified by:
getProcessChecks
in interfaceModellingClientService
-
getModelViewerClass
Class<?> getModelViewerClass(String pluginID)
Deprecated.Description copied from interface:ModelViewerProvider
Gets the model viewer class for the designated plugin ID that allows type-save access to plugin data at model elements. If there is no model viewer configured for the designated plugin ID,null
will be returned. This ID usually equals the ID of the (service-) plugin that uses the model viewer.- Specified by:
getModelViewerClass
in interfaceModelViewerProvider
- Parameters:
pluginID
- The ID of the plugin for which to retrieve a model viewer, this ID is usually the same ID as the one of the (service-) plugin using the plugin data.- Returns:
- The model viewer class for the designated plugin ID or
null
in case there is no model viewer for the designated plugin ID configured.
-
-