Uses of Interface
de.aristaflow.adept2.base.service.ADEPT2Service
-
-
Uses of ADEPT2Service in de.aristaflow.adept2.base.cluster
Classes in de.aristaflow.adept2.base.cluster that implement ADEPT2Service Modifier and Type Class Description classRegistryProviderConfAGlobalRegistryProviderretrieving a list of possible global registry URIs from its configuration and trying to get a global registry with this URIs.classRegistryProviderDbAGlobalRegistryProviderretrieving the global registry URI from the cluster (synchronisation) JDBC data source. -
Uses of ADEPT2Service in de.aristaflow.adept2.base.communication
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.base.communication Modifier and Type Interface Description interfaceCommunicationService<I1,O1,I2,O2>This communication service provides all the technically necessary to do both remote calls to remote services or remote callback objects and to publish remote services itself.interfaceMappingCommService<I1,O1,I2,O2>This interface extends the communication service by the means to add a host name mapping dynamically.Methods in de.aristaflow.adept2.base.communication that return ADEPT2Service Modifier and Type Method Description default ADEPT2ServiceADEPT2ServiceExport. getExportedService(URI remoteObjectIdentifier)Deprecated.Methods in de.aristaflow.adept2.base.communication that return types with arguments of type ADEPT2Service Modifier and Type Method Description ADEPT2StubFactory<ADEPT2Service>CommunicationService. getADEPT2ServiceStubFactory()Returns the factory responsible for creating stubs for remote calls to remote services.default Pair<Class<?>,ADEPT2Service>ADEPT2ServiceExport. getService(URI roi)Gets the remote interface and the service associated with the designated remote object identifier.Methods in de.aristaflow.adept2.base.communication with parameters of type ADEPT2Service Modifier and Type Method Description booleanMappingCommService. addDynamicHostMapping(ADEPT2Service stub)Adds one or several dynamic host mappings for the designated service stub, that is a mapping from each of the URIs claimed by the designated service (stub) to the actual remote identifier.booleanADEPT2ServiceExport. exportService(URI serviceURI, Class<? extends ADEPT2Service> serviceInterface, ADEPT2Service service)Enables the designated service identified by the designated URI to be called remotely through the designated service interface.URIADEPT2ServiceExport. getServiceUri(ADEPT2Service service)Gets the URI with which the designated service has been exported with this service export ornullin case this service export has not exported the designated service.booleanMappingCommService. removeDynamicHostMapping(ADEPT2Service stub)Removes all host mappings added dynamically for the designated service stub.Method parameters in de.aristaflow.adept2.base.communication with type arguments of type ADEPT2Service Modifier and Type Method Description booleanADEPT2ServiceExport. exportService(URI serviceURI, Class<? extends ADEPT2Service> serviceInterface, ADEPT2Service service)Enables the designated service identified by the designated URI to be called remotely through the designated service interface.URIADEPT2ServiceExport. prepareServiceExport(String serviceType, String simpleServiceName, Class<? extends ADEPT2Service> serviceInterface)Prepares the specified service for being exported and creates a remote object identifier of type URI valid for the communication protocol this communication factory supports. -
Uses of ADEPT2Service in de.aristaflow.adept2.base.dbaccess
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.base.dbaccess Modifier and Type Interface Description interfaceJDBCDataSourceRepresents a JDBC data source. -
Uses of ADEPT2Service in de.aristaflow.adept2.base.globalregistry
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.base.globalregistry Modifier and Type Interface Description interfaceGlobalRegistryGlobal registry for querying PMS-wide service instances.interfaceGlobalRegistryProviderAn optional service for providing the global registry URI to theServiceRegistry.Methods in de.aristaflow.adept2.base.globalregistry with parameters of type ADEPT2Service Modifier and Type Method Description Throwable[]GlobalServiceExport. exportService(SessionToken session, URI[] serviceURIs, Class<? extends ADEPT2Service> serviceInterface, ADEPT2Service service)Enables the designated service identified by the designated URI to be called globally via this global service export service.voidGlobalServiceExport. unregisterService(SessionToken session, ADEPT2Service service)Unregisters the designated service (callback) which removes the export of the designated service.Method parameters in de.aristaflow.adept2.base.globalregistry with type arguments of type ADEPT2Service Modifier and Type Method Description Throwable[]GlobalServiceExport. exportService(SessionToken session, URI[] serviceURIs, Class<? extends ADEPT2Service> serviceInterface, ADEPT2Service service)Enables the designated service identified by the designated URI to be called globally via this global service export service.URI[]GlobalServiceExport. prepareServiceExport(SessionToken session, String clusterName, String serviceTypeName, String simpleServiceName, Class<? extends ADEPT2Service> serviceInterface, String peerId)Prepares the specified service for being globally exported and creates a remote object identifiers of type URI for all communication protocols this global service exports services. -
Uses of ADEPT2Service in de.aristaflow.adept2.base.licensing
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.base.licensing Modifier and Type Interface Description interfaceLicenceManagerThe licence manager provides the licence information for all services and clients of the corresponding server.Methods in de.aristaflow.adept2.base.licensing with parameters of type ADEPT2Service Modifier and Type Method Description voidLicenceManager. setViolationShutdown(SessionToken session, ADEPT2Service shutdownService)Sets the designated service to be the one to be shut down in case of severe licence violations. -
Uses of ADEPT2Service in de.aristaflow.adept2.base.mailservice
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.base.mailservice Modifier and Type Interface Description interfaceMailServiceThe mail service provides the means to send mails including attachments. -
Uses of ADEPT2Service in de.aristaflow.adept2.base.registry
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.base.registry Modifier and Type Interface Description interfaceConfMgrRegistryThis interface marks anADEPT2Serviceto require a configuration manager in its constructor.Classes in de.aristaflow.adept2.base.registry that implement ADEPT2Service Modifier and Type Class Description classAbstractRegistryThis class manages interfaces (or super-classes) of component types and instances of components including singletons.classInstanceToInstanceRegistryThis class extends the plugin registry to support the retrieval of used component instances without needing to know the used instance name at all.classLocalServiceRegistryThe local service registry extends theInstanceToInstanceRegistryto support service components.classPluginRegistryWhile theAbstractRegistrydoes not allow to be directly accessed, this class supports the retrieval of specific component instances as well as default component instances.classServiceRegistryA service registry extends theLocalServiceRegistryto support export and publishing of local services as well as accessing remote services.Fields in de.aristaflow.adept2.base.registry with type parameters of type ADEPT2Service Modifier and Type Field Description protected Map<String,ADEPT2Service>ServiceRegistry. reexportedServicesAll remote services that are reexported by this registry.protected Stack<Pair<String,ADEPT2Service>>LocalServiceRegistry. startedServicesAll started services (hierarchical service name and service), pushed on the stack in order of their start.Methods in de.aristaflow.adept2.base.registry with type parameters of type ADEPT2Service Modifier and Type Method Description protected <T extends ADEPT2Service>
TServiceRegistry. getLocallyExportedService(SessionToken session, URI chosenUri, URI[] serviceUris, Class<T> serviceType)Gets the locally exported service identified by the designated URI.protected <T extends ADEPT2Service>
TLocalServiceRegistry. getLocalServiceObject(SessionToken session, String serviceName, Class<T> requestedType)Returns an instance of the designated service and of the requested type.protected <T extends ADEPT2Service>
TServiceRegistry. getLocalServiceObject(SessionToken session, String serviceName, Class<T> requestedType)Returns an instance of the designated service if it is local, null otherwise.<T extends ADEPT2Service>
TLocalServiceRegistry. getService(SessionToken session, String serviceName, 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>
TLocalServiceRegistry. getService(SessionToken session, URI[] serviceURIs, Class<T> serviceType)Retrieves the service described by the URIs of which one has to be a local one.<T extends ADEPT2Service>
TRegistryWrapper. getService(SessionToken session, String serviceName, Class<T> serviceType)<T extends ADEPT2Service>
TRegistryWrapper. getService(SessionToken session, URI[] serviceURIs, Class<T> serviceType)<T extends ADEPT2Service>
TServiceRegistry. getService(SessionToken session, String serviceName, Class<T> serviceType)Returns the designated service which is either a started local service (seeLocalServiceRegistry.getService(SessionToken, String, Class)) or a service stub based on URIs (seeServiceRegistry.getService(SessionToken, URI[], Class)).<T extends ADEPT2Service>
TServiceRegistry. getService(SessionToken session, URI[] serviceURIs, 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>
TLocalServiceRegistry. getServiceForInstance(SessionToken session, String usingService, String usedServiceTypeName, Class<T> usedServiceType)Returns a completely initialised and started service which has been configured to be used by theusingServicefor the service typeusedServiceTypeNameand is of (object) typeusedServiceType.<T extends ADEPT2Service>
TRegistryWrapper. getServiceOfType(SessionToken session, String serviceTypeName, Class<T> serviceType)Methods in de.aristaflow.adept2.base.registry that return ADEPT2Service Modifier and Type Method Description ADEPT2ServiceLocalServiceRegistry.ServiceNameResolution. getUnstartedLocalServiceObject(String serviceName)Methods in de.aristaflow.adept2.base.registry with parameters of type ADEPT2Service Modifier and Type Method Description protected voidLocalServiceRegistry. checkServiceInterface(String serviceName, ADEPT2Service service)Checks whether the designated service object does fulfill theADEPT2Service-interface appropriately.protected static ServiceInformationServiceInformation. createExportedLocalServiceForObject(String serviceType, ADEPT2Service implementation, String[] exportServiceInstances, boolean publish)Creates a new service information instance for an exported local service provided as object with the designated attributes.protected static ServiceInformationServiceInformation. createNonExportedLocalServiceForObject(String serviceType, ADEPT2Service implementation)Creates a new service information instance for a non-exported local service provided as object with the designated attributes.protected voidLocalServiceRegistry. exportService(SessionToken session, String serviceName, ADEPT2Service service, LocalServiceRegistry.ServiceExportInformation serviceExportInformation)Exports and publishes the designated service (in case of an exported service) using the designated service export objects and the designated URIs if appropriate.protected voidServiceRegistry. exportService(SessionToken session, String serviceName, ADEPT2Service service, LocalServiceRegistry.ServiceExportInformation serviceExportInformation)Exports the designated service (in case of an exported service) using the designated service export objects and the designated URIs.protected LocalServiceRegistry.ServiceExportInformationLocalServiceRegistry. prepareExport(SessionToken session, String serviceName, ADEPT2Service service)Prepares the export by creating a local URI for initialisation of the service.protected LocalServiceRegistry.ServiceExportInformationServiceRegistry. prepareExport(SessionToken session, String serviceName, ADEPT2Service service)Prepares the export of the designated service by retrieving the communication service for the export and the retrieving corresponding URIs from its service export.protected voidLocalServiceRegistry. startLocalService(SessionToken session, String serviceName, ADEPT2Service service, de.aristaflow.adept2.base.registry.ServiceLoadGraph loadGraph)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.protected voidLocalServiceRegistry. terminateService(boolean emergency, String serviceName, ADEPT2Service service)Terminates the designated service.protected voidLocalServiceRegistry. unpublishService(SessionToken session, String serviceName, ADEPT2Service service)Removes the designated service from the global registry and from the service exports.protected voidServiceRegistry. unpublishService(SessionToken session, String serviceName, ADEPT2Service service)Removes the designated service from the global registry and from the service exports. -
Uses of ADEPT2Service in de.aristaflow.adept2.base.service
Classes in de.aristaflow.adept2.base.service with type parameters of type ADEPT2Service Modifier and Type Class Description classDynamicServiceRegistration<K,S extends ADEPT2Service>This class provides the means for handling dynamically registered services including registering and unregistering.Subinterfaces of ADEPT2Service in de.aristaflow.adept2.base.service Modifier and Type Interface Description interfaceConfigurableServiceThis interface extends anADEPT2Serviceby the means to retrieve and change the configuration.Classes in de.aristaflow.adept2.base.service that implement ADEPT2Service Modifier and Type Class Description classAbstractADEPT2ServiceAbstract implementation for the ADEPT2 service interface.classAbstractAuthenticatedServiceAn abstract class providing the basic means for authenticating and managing aSessionFactoryas well as some session management (token verification and alike).classAbstractConfigurableAuthenticatedServiceThis class extends an authenticated service by the means for changing a configuration.classAbstractConfigurableServiceThis class provides the configuration of a service and returns it.classAbstractNonPrivilegedServiceAn abstract class providing the basic means for authenticating and managing aClientSessionFactory.Methods in de.aristaflow.adept2.base.service with type parameters of type ADEPT2Service Modifier and Type Method Description <T extends ADEPT2Service>
TServiceAccess. getService(SessionToken session, String serviceName, 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>
TServiceAccess. getService(SessionToken session, URI[] serviceURIs, 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>
TServiceAccess. getServiceOfType(SessionToken session, String serviceTypeName, Class<T> serviceType)Returns the service instance of the designated service type which is configured for usage by this (the requesting) service instance. -
Uses of ADEPT2Service in de.aristaflow.adept2.base.servletcontainer
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.base.servletcontainer Modifier and Type Interface Description interfaceServletServiceAServletServiceprovides the means to publish a servlet at runtime. -
Uses of ADEPT2Service in de.aristaflow.adept2.base.servletcontainer.dynamic
Classes in de.aristaflow.adept2.base.servletcontainer.dynamic that implement ADEPT2Service Modifier and Type Class Description classEmbeddedServletServiceA servlet service deploying servlets dynamically via Servlet API 3.0. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.activityrepository
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.activityrepository Modifier and Type Interface Description interfaceActivityRepositoryThe activity repository manages the objects that are used in process steps ("activities"). -
Uses of ADEPT2Service in de.aristaflow.adept2.core.checks.processmodel
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.checks.processmodel Modifier and Type Interface Description interfaceProcessCheckServiceProcess check service.Classes in de.aristaflow.adept2.core.checks.processmodel that implement ADEPT2Service Modifier and Type Class Description classDefaultProcessCheckServiceDefault implementation of the process check service. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.client
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.client Modifier and Type Interface Description interfaceActivityManagerServiceinterfaceADEPT2ClientServiceDeprecated.interfaceAdministrationServiceinterfaceClientServiceThis interface provides the basic logic for client components/plugins for an AristaFlow-server.interfaceExecutionClientServiceThis client service extends a client service for local execution by the means to execute activities remotely.interfaceLocalExecutionClientServiceinterfaceModellingClientServiceinterfaceRemoteExecutionClientServiceThis client service extends a worklist client service by the means to execute activities remotely.interfaceWorklistClientServiceClasses in de.aristaflow.adept2.core.client that implement ADEPT2Service Modifier and Type Class Description classMultiplexingClientServiceTheMultiplexingClientServiceis a broker for service requests from various web clients.Fields in de.aristaflow.adept2.core.client declared as ADEPT2Service Modifier and Type Field Description protected ADEPT2ServiceClientServiceSharedServices.ServiceAvailabilityTracker. serviceThe service of which to check its availability.Fields in de.aristaflow.adept2.core.client with type parameters of type ADEPT2Service Modifier and Type Field Description protected Map<ADEPT2Service,ClientServiceSharedServices.ServiceAvailabilityTracker>ClientServiceSharedServices. availTrackerThe listeners registered for the availability of anADEPT2Serviceand the corresponding service availability tracker.protected Class<? extends ADEPT2Service>ClientServiceSharedServices.ServiceAvailabilityTracker. serviceClassThe interfaces of the service.Methods in de.aristaflow.adept2.core.client with type parameters of type ADEPT2Service Modifier and Type Method Description <T extends ADEPT2Service>
TMultiplexingClientService. getService(SessionToken session, String serviceName, 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>
TMultiplexingClientService. getService(SessionToken session, URI[] serviceURIs, 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>
TMultiplexingClientService. getServiceOfType(SessionToken session, String typeName, Class<T> serviceType)Returns the service instance of the designated service type which is configured for usage by this (the requesting) service instance.Methods in de.aristaflow.adept2.core.client with parameters of type ADEPT2Service Modifier and Type Method Description booleanClientService. addServiceStateListener(ADEPT2Service service, ClientService.ServiceStateListener listener)Registers a listener to be informed about a change in the availability of anADEPT2Service.booleanClientServiceSharedServices. addServiceStateListener(ADEPT2Service service, ClientService.ServiceStateListener listener)Cf.booleanMultiplexingClientService. addServiceStateListener(ADEPT2Service service, ClientService.ServiceStateListener listener)voidClientService.ServiceStateListener. isAvailable(Class<? extends ADEPT2Service> serviceClass, URI[] serviceUri, ADEPT2Service service, long startTime)Notifies that the designatedADEPT2Serviceis available (again).voidClientService.ServiceStateListener. isUnavailable(Class<? extends ADEPT2Service> serviceClass, URI[] serviceUri, ADEPT2Service service, long lastStartTime)Notifies that the designatedADEPT2Serviceis unavailable.voidClientService. removeServiceStateListener(ADEPT2Service service, ClientService.ServiceStateListener listener)Removes a listener from further notifications of the designatedADEPT2Service.voidClientServiceSharedServices. removeServiceStateListener(ADEPT2Service service, ClientService.ServiceStateListener listener)Cf.voidMultiplexingClientService. removeServiceStateListener(ADEPT2Service service, ClientService.ServiceStateListener listener)Method parameters in de.aristaflow.adept2.core.client with type arguments of type ADEPT2Service Modifier and Type Method Description voidClientService.ServiceStateListener. isAvailable(Class<? extends ADEPT2Service> serviceClass, URI[] serviceUri, ADEPT2Service service, long startTime)Notifies that the designatedADEPT2Serviceis available (again).voidClientService.ServiceStateListener. isUnavailable(Class<? extends ADEPT2Service> serviceClass, URI[] serviceUri, ADEPT2Service service, long lastStartTime)Notifies that the designatedADEPT2Serviceis unavailable.Constructors in de.aristaflow.adept2.core.client with parameters of type ADEPT2Service Constructor Description ServiceAvailabilityTracker(ADEPT2Service service, ScheduledExecutorService scheduler, long rate, Logger logger)Creates a new tracker for the designated service using the designated executor service for checking the service availability. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.cluster
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.cluster Modifier and Type Interface Description interfaceClusterServiceThis class allows for communication between different nodes of a cluster. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.datamanager
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.datamanager Modifier and Type Interface Description interfaceDataManagerThe data manager provides access to different interfaces which handle (the values of) data elements and user-defined data types (UDTs) at runtime. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.eventmanager
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.eventmanager Modifier and Type Interface Description interfaceActivityEventManagerTo allow for event handler to execute activities and to control these executions, anActivityEventManagerprovides a subset of the methods of aRuntimeService.interfaceEventManagerAn event manager provides the means to create events including arbitrary data and handling these events.interfaceInstanceStartEventManagerTo allow for event handler to start process instances, anInstanceStartEventManagerprovides some methods of aTemplateManagerand ofInstanceControl. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.eventmanager.common
Classes in de.aristaflow.adept2.core.eventmanager.common that implement ADEPT2Service Modifier and Type Class Description classAbstractEventManagerThe event manager creates event handler and event sources.classDefaultEventManagerThe default event manager supports arbitrary events (e. g.Methods in de.aristaflow.adept2.core.eventmanager.common with type parameters of type ADEPT2Service Modifier and Type Method Description <S extends ADEPT2Service>
SAbstractEventManager. getService(String serviceTypeName, String simpleServName, Class<S> serviceType)Gets the service of the designated type and name (or the corresponding service configured for this event manager). -
Uses of ADEPT2Service in de.aristaflow.adept2.core.executionmanager
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.executionmanager Modifier and Type Interface Description interfaceExecutionManagerThe execution manager executes process instances, that is, it interprets the process structure and the node states and steps through the process by manipulating node states and starting applications assigned to nodes.interfaceInstanceStateListenerAnInstanceStateListenerprovides access to anInstanceStateNotificationwhich is notified when there are changes in the observed process instance.interfaceLocalInstanceStateNotifierThis interface provides the means for anInstanceStateListeneras simple service that forwards all incoming instance state notifications to the locally registeredInstanceStateNotifcations.interfaceSubInstanceStateListenerAnSubInstanceStateListenerprovides access to anSubInstanceStateNotificationwhich is notified when there are changes in the observed subprocess instance. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.globalprovider
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.globalprovider Modifier and Type Interface Description interfaceGlobalProviderAGlobalProviderallows for central management of configurations and additional resources like icons and third party libraries. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.inittab
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.inittab Modifier and Type Interface Description interfaceInitTabManagerService which executes processes on system boot, shutdown and during runtime. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.logmanager
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.logmanager Modifier and Type Interface Description interfaceLogManagerA log manager is a service to record (i.e. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.mailservice
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.mailservice Modifier and Type Interface Description interfaceMailServiceThe mail service provides the means to send mails including attachments and allows for implementations to do arbitrary things like using the log manager or executing processes additionally to sending mails. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.orgmodelmanager
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.orgmodelmanager Modifier and Type Interface Description interfaceOrgModelManagerThis is the central interface of the OrgModelManager service with the following sub-components:OrgModelInitialiser: Can initialize and adpat the org model during startup.interfaceOrgPolicyScriptServiceA service allowing to registerOrgPolicyScriptHandlerdynamically at runtime at the org model manager. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.processimagerenderer
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.processimagerenderer Modifier and Type Interface Description interfaceProcessImageRendererService interface for getting template and instance process graphs rendered as images.interfaceSimpleProcessImageRendererService interface for getting template and instance process graphs rendered as images. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.processmanager
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.processmanager Modifier and Type Interface Description interfaceProcessManagerThe process manager persists the data of process instances and templates at runtime and provides access to these objects.Methods in de.aristaflow.adept2.core.processmanager with parameters of type ADEPT2Service Modifier and Type Method Description static booleanProcessManagerTools. templatesStored(CheckReport checkReport, ADEPT2Service processManager)Gets whether the designated check report indicates no problems and a successful storing (in the designated process manager). -
Uses of ADEPT2Service in de.aristaflow.adept2.core.processrepository
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.processrepository Modifier and Type Interface Description interfaceProcessRepositoryThe process repository is used to manage and browse process templates, the corresponding changes and process types (trees of process templates) as well as searching of process and activity templates. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.registry
Classes in de.aristaflow.adept2.core.registry that implement ADEPT2Service Modifier and Type Class Description classAuthenticatedInjectedServiceThis class is similar toAbstractAuthenticatedService.classBootstrapRegistryThis bootstrap registry is the central entity from which other registries and services can be retrieved.classInitialisedInjectedServiceThis class is similar toAbstractADEPT2Service.classInjectedADEPT2ServiceA class to simplify the implementation of an object that should be injected into the AristaFlow platform when bootstrapping. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.registry.cluster
Classes in de.aristaflow.adept2.core.registry.cluster that implement ADEPT2Service Modifier and Type Class Description classClusterNodeDeprecated.This class is subject of change and must not be used yet except for testing purpose.Fields in de.aristaflow.adept2.core.registry.cluster with type parameters of type ADEPT2Service Modifier and Type Field Description protected Class<? extends ADEPT2Service>ServiceStateTracker.ServiceAvailabilityTracker. serviceClassThe interface of the service.Methods in de.aristaflow.adept2.core.registry.cluster that return types with arguments of type ADEPT2Service Modifier and Type Method Description protected Triple<Long,Long,ADEPT2Service>ServiceStateTracker.ServiceAvailabilityTracker. serviceAvailable()Checks whether the platform and the service are available.Method parameters in de.aristaflow.adept2.core.registry.cluster with type arguments of type ADEPT2Service Modifier and Type Method Description booleanServiceStateTracker. addServiceStateListener(URI[] service, Class<? extends ADEPT2Service> servClass, ClientService.ServiceStateListener listener)This is similar toClientService.addServiceStateListener(ADEPT2Service, ServiceStateListener)except that it uses theURI[]of the service and the service class instead of the service instance.Constructor parameters in de.aristaflow.adept2.core.registry.cluster with type arguments of type ADEPT2Service Constructor Description ServiceAvailabilityTracker(URI[] service, Class<? extends ADEPT2Service> serviceClass)Creates a new service availability tracker for the designated service. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.registry.twophase
Classes in de.aristaflow.adept2.core.registry.twophase with type parameters of type ADEPT2Service Modifier and Type Class Description classTwoPhaseBootstrap<T extends ADEPT2Service>A bootstrap registry that bootstraps and shuts down in two phases.classTwoPhasePlatform<T extends ADEPT2Service>A platform that bootstraps and shuts down in two phases.Classes in de.aristaflow.adept2.core.registry.twophase that implement ADEPT2Service Modifier and Type Class Description classTwoPhaseBootstrap<T extends ADEPT2Service>A bootstrap registry that bootstraps and shuts down in two phases. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.runtimemanager
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.runtimemanager Modifier and Type Interface Description interfaceActivityStateListenerAnActivityStateListenerprovides access to anActivityStateNotificationwhich is notified when the observed activity terminates (has been closed, suspended, reset, failed or signalled).interfaceLocalActivityStateNotifierThis interface provides the means for anActivityStateListeneras simple service that forwards all incoming activity state notifications to the locally registeredActivityStateNotifcations.interfaceRuntimeManagerThe runtime manager provides the means to control the execution of an activity by the execution manager, the transaction manager or by controlling the application locally via execution control manager. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.runtimemanager.gui
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.runtimemanager.gui Modifier and Type Interface Description interfaceGUIManagerThe GUI manager handles client-specific GUI-issues, for instance, providing a suitable GUI context for applications.interfaceRemoteGUIManagerARemoteGUIManagerextends a normal GUI manager by the means to create local GUI contexts based on a transferred GUI context.Classes in de.aristaflow.adept2.core.runtimemanager.gui that implement ADEPT2Service Modifier and Type Class Description classAbstractGUIManagerThis class provides the basic means for aRemoteGUIManagerwhich is the interaction between remotely executed component to GUI context (viaActivityStateNotificationand vice versa (viaAbstractGUIManager.terminateRemoteExecution(SessionToken, EBPInstanceReference, String)). -
Uses of ADEPT2Service in de.aristaflow.adept2.core.runtimeservice
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.runtimeservice Modifier and Type Interface Description interfaceExecutionMessageListenerAnExecutionMessageListenerprovides access to anExecutionMessageNotificationwhich is notified when there are request messages for a specific execution of a proprietarily executing client.interfaceLocalExecutionMessageNotifierThis interface provides the means for anExecutionMessageListeneras simple service that forwards all incoming execution messages to the locally registeredExecutionMessageNotifications.interfaceRuntimeServiceThe runtime service resembles a runtime manager but it is not actively executingExecutableComponents but just provides the information for execution passively. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.subprocessmanager
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.subprocessmanager Modifier and Type Interface Description interfaceSubprocessManagerThis interface must be implemented by a manager that is responsible for executing sub processes. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.transactionmanager
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.transactionmanager Modifier and Type Interface Description interfaceGlobalTransactionManagerAGlobalTransactionManagerhandles transactions globally, this can be either service-specific, spanning several services, spanning several databases or even several database management systems. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.updatemanager
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.updatemanager Modifier and Type Interface Description interfaceUpdateManagerThe IUpdateManager Interface specifies a way to receive notification when a tracked object is altered. -
Uses of ADEPT2Service in de.aristaflow.adept2.core.worklistmanager
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.core.worklistmanager Modifier and Type Interface Description interfaceWorklistManagerWorklists provide the user with the current process steps (aka. -
Uses of ADEPT2Service in de.aristaflow.adept2.extensions.filerodatasource
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.extensions.filerodatasource Modifier and Type Interface Description interfaceFileroDataSourceCreates and manages connections to a FILERO server. -
Uses of ADEPT2Service in de.aristaflow.adept2.model
Classes in de.aristaflow.adept2.model that implement ADEPT2Service Modifier and Type Class Description classModelFactoryRegistryThis class extends theInstanceToInstanceRegistryto support all model factories in ADEPT2. -
Uses of ADEPT2Service in de.aristaflow.adept2.ui.guimanager
Classes in de.aristaflow.adept2.ui.guimanager that implement ADEPT2Service Modifier and Type Class Description classNullGUIManagerThe null GUI manager returns theNullGUIContextas the GUIContext and may be used for GUI-less clients.classRemoteHTMLGUIManagerA GUI manager supporting theNullGUIContextand aRemoteHTMLContextas theGUIContextfor (nearly) GUI-less clients with a webserver. -
Uses of ADEPT2Service in de.aristaflow.adept2.ui.htmlgui.httpservice
Subinterfaces of ADEPT2Service in de.aristaflow.adept2.ui.htmlgui.httpservice Modifier and Type Interface Description interfaceHTTPServiceAHTTPServiceprovides the means to register and deregister handlers for replies for an activity sent via HTTP.Classes in de.aristaflow.adept2.ui.htmlgui.httpservice that implement ADEPT2Service Modifier and Type Class Description classAristaFlowHTTPServiceServlet implementation for the HTTP service of the HTML context.classEmbdServContHTTPServiceSimple HTTP service based on aServletService(an embedded servlet container).classNullHTTPServiceDummy HTTP service for head-less clients. -
Uses of ADEPT2Service in de.aristaflow.adept2.ui.updatemanager
Classes in de.aristaflow.adept2.ui.updatemanager that implement ADEPT2Service Modifier and Type Class Description classPVPUpdateManagerThis class manages a set ofChangeListeners for an object which are notified when properties of that object change. -
Uses of ADEPT2Service in de.aristaflow.ilm.ws.base.service
Classes in de.aristaflow.ilm.ws.base.service with type parameters of type ADEPT2Service Modifier and Type Class Description classAbstractRootResourceWebService<T extends ADEPT2Service>An abstract root resource web service provides web service implementations forADEPT2Service. -
Uses of ADEPT2Service in de.aristaflow.ilm.ws.rest.base.service
Classes in de.aristaflow.ilm.ws.rest.base.service with type parameters of type ADEPT2Service Modifier and Type Class Description classAbstractRootResource<S extends ADEPT2Service,W extends AbstractRootResourceWebService<S>>This class provides the basic means for a REST root resource.Methods in de.aristaflow.ilm.ws.rest.base.service with parameters of type ADEPT2Service Modifier and Type Method Description voidAbstractRootResource. exportService(ADEPT2Service serv, Supplier<SessionFactory> sfSupp, URI[] serviceUris, URL webAppBaseUrl, ServiceAccess serviceAccess, Supplier<com.fasterxml.jackson.databind.ObjectMapper> omSupp) -
Uses of ADEPT2Service in de.aristaflow.ilm.ws.soap.base.service
Classes in de.aristaflow.ilm.ws.soap.base.service with type parameters of type ADEPT2Service Modifier and Type Class Description classAbstractEndpoint<S extends ADEPT2Service,W extends AbstractRootResourceWebService<S>>This class provides the basic means for a SOAP web service endpoint.
-