| Modifier and Type | Method and Description |
|---|---|
java.net.URI[] |
RegistryProviderConf.getGlobalRegistry(SessionToken session) |
java.net.URI[] |
RegistryProviderDb.getGlobalRegistry(SessionToken session) |
| Modifier and Type | Method and Description |
|---|---|
GlobalRegistry |
GlobalRegistryServiceProvider.getGlobalRegistry(SessionToken session)
Gets (the instance of) the current global registry.
|
void |
GlobalServiceExportConsumer.setExportService(SessionFactoryProvider sfProvider,
java.lang.String clusterName,
GlobalRegistryServiceProvider globRegProvider)
Sets the global service for exporting.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WrongClusterException
A
WrongClusterException will be thrown if a service is requested
from a specific cluster but the requested registry is in a different cluster. |
| Modifier and Type | Method and Description |
|---|---|
java.net.URI[] |
GlobalRegistryProvider.getGlobalRegistry(SessionToken session)
Gets the URIs of the current global registry.
|
java.util.List<java.net.URI> |
GlobalRegistry.getGlobalServiceUris(java.lang.String clusterName,
java.lang.String serviceType,
java.lang.String serviceName)
Gets the global URIs with which the designated service instance is
published.
|
java.util.List<java.net.URI> |
GlobalRegistry.getGlobalServiceUris(java.lang.String clusterName,
java.net.URI entityUri)
Gets the global URIs of the service, which is referenced in the given
object URI.
|
java.util.List<java.net.URI> |
GlobalRegistry.getLocalServiceUris(java.lang.String clusterName,
java.lang.String serviceType,
java.lang.String serviceName)
Gets the local URIs with which the designated service instance is published
at this global registry.
|
java.util.List<java.net.URI> |
GlobalRegistry.getLocalServiceUris(java.lang.String clusterName,
java.net.URI entityUri)
Gets the local URIs of the service, which is referenced in the given object
URI.
|
java.util.List<java.net.URI> |
GlobalRegistry.getLocalServiceUris(java.lang.String clusterName,
java.net.URI[] globalServiceUris)
Gets the local service URI of a service having the designated global URIs.
|
void |
GlobalRegistry.publishService(SessionToken session,
java.lang.String serviceType,
java.lang.String serviceName,
java.util.List<java.net.URI> globalServiceUris)
Publishes the designated service with the designated global URIs and
registers the designated local URIs for it.
|
boolean |
GlobalRegistry.unpublishService(SessionToken session,
java.lang.String clusterName,
java.lang.String serviceType,
java.lang.String serviceName,
java.util.List<java.net.URI> globalServiceUris)
Unpublishes the designated service with the designated global URIs.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
LocalServiceRegistry.checkServiceURI(SessionToken session,
java.net.URI serviceURI)
Validates whether the designated URI is local, well-formed and may identify
a service instance.
|
protected void |
ServiceRegistry.checkServiceURI(SessionToken session,
java.net.URI serviceURI)
Validates whether the designated URI is well-formed and may identify a
service instance.
|
protected CommunicationService<?,?,?,?> |
ServiceRegistry.getCommunicationService(SessionToken session,
java.lang.String simpleInstanceName)
Returns the communication service with the designated instance name.
|
<T> T |
RegistryWrapper.getConfiguredPlugin(SessionToken session,
java.lang.Object usingInstance,
java.lang.String pluginTypeName,
java.lang.Class<T> componentType) |
<T> T |
RegistryWrapper.getConfiguredPlugin(SessionToken session,
java.lang.Object usingInstance,
java.lang.String pluginTypeName,
java.lang.Class<T> componentType,
java.lang.String pluginInstanceName) |
<T> java.util.Map<java.lang.String,T> |
RegistryWrapper.getConfiguredPlugins(SessionToken session,
java.lang.Object usingInstance,
java.lang.String pluginTypeName,
java.lang.Class<T> pluginType) |
GlobalRegistry |
ServiceRegistry.getGlobalRegistry(SessionToken session)
Returns a reference to (the default instance of) the global registry.
|
protected java.lang.String |
LocalServiceRegistry.getInstanceNameFromServiceURI(java.net.URI serviceURI)
Returns the hierarchical instance name from the service URI.
|
java.lang.String |
ServiceRegistry.getInstanceNameFromServiceURI(java.net.URI serviceURI)
Returns the hierarchical instance name from the service URI.
|
protected <T extends ADEPT2Service> |
ServiceRegistry.getLocallyExportedService(SessionToken session,
java.net.URI chosenUri,
java.net.URI[] serviceUris,
java.lang.Class<T> serviceType)
Gets the locally exported service identified by the designated URI.
|
<T> T |
RegistryWrapper.getModelFactory(java.lang.String modelFactoryName,
java.lang.Class<T> modelFactoryType) |
protected <T extends AbstractRegistry> |
LocalServiceRegistry.getRegistry(SessionToken session,
java.lang.String registryTypeName,
java.lang.Class<T> registryType)
Gets a registry (as service and therefore singleton) for the specified type
name of the specified type, for instance
RuntimeRegistry. |
<T extends ADEPT2Service> |
LocalServiceRegistry.getService(SessionToken session,
java.lang.String serviceName,
java.lang.Class<T> serviceType)
Initialises, starts and exports (not relevant in this registry but in
subclasses) the designated local service as well as the services that are
startup-required by the designated service.
|
<T extends ADEPT2Service> |
RegistryWrapper.getService(SessionToken session,
java.lang.String serviceName,
java.lang.Class<T> serviceType) |
<T extends ADEPT2Service> |
ServiceRegistry.getService(SessionToken session,
java.lang.String serviceName,
java.lang.Class<T> serviceType)
Returns the designated service which is either a started local service (see
LocalServiceRegistry.getService(SessionToken, String, Class))
or a service stub based on URIs
(see ServiceRegistry.getService(SessionToken, URI[], Class)). |
<T extends ADEPT2Service> |
LocalServiceRegistry.getService(SessionToken session,
java.net.URI[] serviceURIs,
java.lang.Class<T> serviceType)
Retrieves the service described by the URIs of which one has to be a local
one.
|
<T extends ADEPT2Service> |
RegistryWrapper.getService(SessionToken session,
java.net.URI[] serviceURIs,
java.lang.Class<T> serviceType) |
<T extends ADEPT2Service> |
ServiceRegistry.getService(SessionToken session,
java.net.URI[] serviceURIs,
java.lang.Class<T> serviceType)
Retrieves the service described by the URIs which is either a local service
(
ServiceRegistry.getService(SessionToken, String, Class)) or a stub for a remote
service (ServiceRegistry.getServiceStub(SessionToken, URI, Class)). |
protected <T extends ADEPT2Service> |
LocalServiceRegistry.getServiceForInstance(SessionToken session,
java.lang.String usingService,
java.lang.String usedServiceTypeName,
java.lang.Class<T> usedServiceType)
Returns a completely initialised and started service which has been
configured to be used by the
usingService for the service
type usedServiceTypeName and is of (object) type
usedServiceType. |
<T extends ADEPT2Service> |
RegistryWrapper.getServiceOfType(SessionToken session,
java.lang.String serviceTypeName,
java.lang.Class<T> serviceType) |
GlobalRegistry |
ServiceRegistry.globalRegistryChanged(SessionToken session,
java.net.URI globRegUri)
Changes the URI of the (default instance of the) global registry to the
designated URI.
|
protected abstract GlobalSecurityManager |
LocalServiceRegistry.prepareGlobalSecurityManager()
Prepares the security manager that is, the global security manager will be
retrieved (and started) if necessary.
|
| Modifier and Type | Method and Description |
|---|---|
ServiceNotKnownException |
RTServiceNotKnownException.getWrappedException()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
ServiceAccess.getConfiguredPlugin(SessionToken session,
java.lang.Object usingInstance,
java.lang.String pluginTypeName,
java.lang.Class<T> pluginType)
Retrieves the default plugin of the designated type which is configured for
the designated (using) instance.
|
<T> T |
ServiceAccess.getConfiguredPlugin(SessionToken session,
java.lang.Object usingInstance,
java.lang.String pluginTypeName,
java.lang.Class<T> pluginType,
java.lang.String pluginInstanceName)
Retrieves the plugin having the designated type and instance name as well
as type and which is configured for the designated (using) instance.
|
<T> java.util.Map<java.lang.String,T> |
ServiceAccess.getConfiguredPlugins(SessionToken session,
java.lang.Object usingInstance,
java.lang.String pluginTypeName,
java.lang.Class<T> pluginType)
Retrieves all plugin instances (pre-configured and dynamic) of the
designated plugin type.
|
<T> T |
ServiceAccess.getModelFactory(java.lang.String modelFactoryName,
java.lang.Class<T> modelFactoryType)
Gets the designated model factory registry.
|
<T extends ADEPT2Service> |
ServiceAccess.getService(SessionToken session,
java.lang.String serviceName,
java.lang.Class<T> serviceType)
Returns the designated service which is either a local service or a service
stub that is retrieved from the global registry if the service is not known
to this registry but to the global registry.
|
<T extends ADEPT2Service> |
ServiceAccess.getService(SessionToken session,
java.net.URI[] serviceURIs,
java.lang.Class<T> serviceType)
Retrieves the service described by the URIs which is either a local service
stub that is retrieved from the global registry if the service is not known
to this registry but to the global registry.
|
<T extends ADEPT2Service> |
ServiceAccess.getServiceOfType(SessionToken session,
java.lang.String serviceTypeName,
java.lang.Class<T> serviceType)
Returns the service instance of the designated service type which is
configured for usage by this (the requesting) service instance.
|
| Constructor and Description |
|---|
RTServiceNotKnownException(ServiceNotKnownException snke)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
MultiplexingClientService.getConfiguredPlugin(SessionToken session,
java.lang.Object usingInstance,
java.lang.String pluginTypeName,
java.lang.Class<T> pluginType)
Retrieves the default plugin of the designated type which is configured for
the designated (using) instance.
|
<T> T |
MultiplexingClientService.getConfiguredPlugin(SessionToken session,
java.lang.Object usingInstance,
java.lang.String pluginTypeName,
java.lang.Class<T> pluginType,
java.lang.String pluginInstanceName)
Retrieves the plugin having the designated type and instance name as well
as type and which is configured for the designated (using) instance.
|
<T> java.util.Map<java.lang.String,T> |
MultiplexingClientService.getConfiguredPlugins(SessionToken session,
java.lang.Object usingInstance,
java.lang.String pluginTypeName,
java.lang.Class<T> pluginType)
Retrieves all plugin instances (pre-configured and dynamic) of the
designated plugin type.
|
LicenceManager |
ClientService.getLicenceManager()
Gets the licence manager that provides the licence for all
AristaFlow-services and products.
|
LicenceManager |
MultiplexingClientService.getLicenceManager()
Gets the licence manager that provides the licence for all
AristaFlow-services and products.
|
<T> T |
MultiplexingClientService.getModelFactory(java.lang.String modelFactoryName,
java.lang.Class<T> modelFactoryType)
Gets the designated model factory registry.
|
RemoteGUIManager |
ExecutionClientService.getRemoteGUIManager()
Gets the GUI manager for creating local GUI contexts for the GUI contexts
that are transferred from a remotely executed activity.
|
RemoteGUIManager |
MultiplexingClientService.getRemoteGUIManager() |
RemoteGUIManager |
RemoteExecutionClientService.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> |
ExecutionClientService.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.
|
Pair<SynchronousActivityStarting,java.lang.Boolean> |
MultiplexingClientService.getRemoteSynchronousActivityStarting(EBPInstanceReference activity) |
Pair<SynchronousActivityStarting,java.lang.Boolean> |
RemoteExecutionClientService.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.
|
<T extends ADEPT2Service> |
MultiplexingClientService.getService(SessionToken session,
java.lang.String serviceName,
java.lang.Class<T> serviceType)
Returns the designated service which is either a local service or a service
stub that is retrieved from the global registry if the service is not known
to this registry but to the global registry.
|
<T extends ADEPT2Service> |
MultiplexingClientService.getService(SessionToken session,
java.net.URI[] serviceURIs,
java.lang.Class<T> serviceType)
Retrieves the service described by the URIs which is either a local service
stub that is retrieved from the global registry if the service is not known
to this registry but to the global registry.
|
<T extends ADEPT2Service> |
MultiplexingClientService.getServiceOfType(SessionToken session,
java.lang.String typeName,
java.lang.Class<T> serviceType)
Returns the service instance of the designated service type which is
configured for usage by this (the requesting) service instance.
|
| Modifier and Type | Method and Description |
|---|---|
EventHandler |
EventManager.addEventHandler(SessionToken session,
java.lang.String eventType,
java.lang.String sourceType,
java.lang.String handlerID,
int index)
Adds an event handler having the designated ID to the designated event type
and event source at the designated position.
|
EventSource<? extends Event> |
EventManager.addEventSource(SessionToken session,
java.lang.String eventType,
java.lang.String sourceType,
java.lang.String sourceID,
Configuration configuration)
Adds an event source having the designated ID to the designated event type
and event source.
|
| Modifier and Type | Method and Description |
|---|---|
protected EventHandler |
AbstractEventManager.addEventHandler(SessionToken session,
java.lang.String eventType,
java.lang.String sourceType,
java.lang.String handlerID,
EventHandler current,
int index)
Adds the designated event handler to the designated event type and source
type.
|
EventHandler |
AbstractEventManager.addEventHandler(SessionToken session,
java.lang.String eventType,
java.lang.String sourceType,
java.lang.String handlerID,
int index) |
EventSource<?> |
AbstractEventManager.addEventSource(SessionToken session,
java.lang.String eventType,
java.lang.String sourceType,
java.lang.String sourceID,
Configuration conf) |
protected void |
AbstractEventManager.addPreregistered(Configuration conf)
Reads the event handler and sources from the configuration based on the supported event types,
registers and starts them initially and adds them afterwards.
|
protected void |
AbstractEventManager.addPreregistered(Configuration conf,
java.util.Iterator<java.lang.String> sourceTypes)
Reads the event handler and sources for the designated source types from the configuration,
registers and starts them initially and adds them afterwards.
|
ExtendedConnection |
DefaultEventManager.getConnection(java.lang.String dataSource,
boolean readOnly)
Retrieves a connection to the designated data source.
|
| Modifier and Type | Method and Description |
|---|---|
java.net.URI[] |
ExecutionManager.getDataManager(SessionToken session,
java.util.UUID instanceID)
Gets the data manager that is associated with this execution manager for
the designated process instance.
|
java.net.URI[] |
ExecutionManager.getProcessManager(SessionToken session,
java.util.UUID instanceID)
Gets the process manager that is associated with this execution manager for
the designated process instance
|
java.net.URI[] |
ExecutionManager.getProcessManagerLogId(SessionToken session,
java.util.UUID instLogId)
Gets the process manager that is associated with this execution manager for the designated
process instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected ClientService |
BootstrapRegistry.getClientService()
Gets the client service providing convenient access to the services
provided by this registry and needed by client components.
|
protected Registry |
BootstrapRegistry.getRegistry()
Gets the wrapper for access to this registry via the
Registry
-interface. |
GlobalSecurityManager |
BootstrapRegistry.prepareGlobalSecurityManager() |
| Modifier and Type | Method and Description |
|---|---|
protected GlobalRegistry |
ClusterPlatform.globalRegistryChanged(SessionToken session,
java.net.URI globRegUri) |
| Modifier and Type | Method and Description |
|---|---|
protected GlobalRegistry |
TwoPhasePlatform.globalRegistryChanged(SessionToken session,
java.net.URI globRegUri)
Notifies the bootstrap registry that the URI of the global registry has
changed to the designated URI.
|
| Modifier and Type | Method and Description |
|---|---|
java.net.URI[] |
AbstractGUIManager.getActivityStateListenerURIs(SessionToken session,
EBPInstanceReference activity) |
java.net.URI[] |
RemoteGUIManager.getActivityStateListenerURIs(SessionToken session,
EBPInstanceReference activity)
Registers this GUI manager as state listener for the designated activity
and returns the URIs of the (local) notification service that needs to be
registered at the
SynchronousActivityStarting. |
protected ExecutionControlManager |
AbstractGUIManager.getExecutionControlManager(SessionToken session,
EBPInstanceReference activity)
Gets the execution control manager for the designated activity, that is,
the execution control manager of the runtime manager of the designated
activity.
|
ProcessConstants.NodeState |
AbstractGUIManager.terminateRemoteExecution(SessionToken session,
EBPInstanceReference activity,
java.lang.String sessionID)
Terminates the (remote) execution of the designated activity, that is, the
execution control manager of the designated activity is instructed
appropriately.
|
| Modifier and Type | Method and Description |
|---|---|
ActivityModelFactory |
ModelFactoryRegistry.getActivityModelFactory(java.lang.String instanceName)
Gets the instance of the activity model factory configured for the
designated component instance.
|
ExecutionFactory |
ModelFactoryRegistry.getExecutionFactory(java.lang.String instanceName)
Gets the designated instance of the execution factory configured for the
designated component instance.
|
SystemDataFormatterFactory |
ModelFactoryRegistry.getFormatterFactory(java.lang.String instanceName)
Gets the designated instance of the system data formatter configured for
the designated component instance.
|
GraphicalModelFactory |
ModelFactoryRegistry.getGraphicalModelFactory(java.lang.String instanceName)
Gets the designated instance of the graphical model factory configured for
the designated component instance.
|
InitTabFactory |
ModelFactoryRegistry.getInitTabFactory(java.lang.String instanceName)
Gets the designated instance of the init tab model factory configured for
the designated component instance.
|
LocalisationFactory |
ModelFactoryRegistry.getLocalisationFactory(java.lang.String instanceName)
Gets the designated instance of the localisation factory configured for the
designated component instance.
|
static ModelFactoryRegistry |
ModelFactoryRegistry.getModelFactoryRegistry()
Deprecated.
|
FilterFactory |
ModelFactoryRegistry.getModelFilterFactory(java.lang.String instanceName)
Gets the instance of the filter factory configured for the designated
component instance.
|
ProcessModelFactory |
ModelFactoryRegistry.getProcessModelFactory(java.lang.String instanceName)
Gets the instance of the process model factory configured for the
designated component instance.
|
WorklistModelFactory |
ModelFactoryRegistry.getWorklistModelFactory(java.lang.String instanceName)
Gets the instance of the worklist model factory configured for the
designated component instance.
|