Class RuntimeServiceWebService
java.lang.Object
de.aristaflow.ilm.ws.base.service.AbstractSubResourceWebService<T>
de.aristaflow.ilm.ws.base.service.AbstractRootResourceWebService<RuntimeService>
de.aristaflow.ilm.ws.core.runtimeservice.RuntimeServiceWebService
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConfiguration key for the time in milliseconds to extend the remote iterator alive time after each access.static final StringConfiguration key for the time in milliseconds to keep a remote iterator alive after creating it and before accessing it.protected final NsRemoteIteratorWebServiceThe web service for remote iterator handlers for node states.protected final longThe time in milliseconds to extend the remote iterator alive time after each access.protected final longThe time in milliseconds to keep a remote iterator alive after creating it and before accessing it. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull RemoteActivityStartingWebService@NotNull RemoteProgressMonitorWebService@NotNull RemoteRuntimeEnvironmentWebService@Valid NsInitialRemoteIteratorDatalogoffAndTerminateActivities(@NotNull @Valid SessionToken session, Boolean forceTerm, @Positive Integer count) voidvoidshutdown()Shuts down this sub resource web service.Methods inherited from class de.aristaflow.ilm.ws.base.service.AbstractRootResourceWebService
getRelease, getServiceInstanceName, getUris, pingMethods inherited from class de.aristaflow.ilm.ws.base.service.AbstractSubResourceWebService
getLogger, getLogService, getService, getServiceMetaData, getServiceUris, getSessionFactory
-
Field Details
-
CONF_REM_IT_INIT_ITERATOR_ALIVE_TIME
Configuration key for the time in milliseconds to keep a remote iterator alive after creating it and before accessing it.- See Also:
-
REM_IT_INIT_ALIVE_TIME
protected final long REM_IT_INIT_ALIVE_TIMEThe time in milliseconds to keep a remote iterator alive after creating it and before accessing it. -
CONF_REM_IT_ALIVE_TIME_EXTENSION
Configuration key for the time in milliseconds to extend the remote iterator alive time after each access.- See Also:
-
REM_IT_ALIVE_TIME_EXTENSION
protected final long REM_IT_ALIVE_TIME_EXTENSIONThe time in milliseconds to extend the remote iterator alive time after each access. -
nriws
The web service for remote iterator handlers for node states.
-
-
Constructor Details
-
RuntimeServiceWebService
public RuntimeServiceWebService(RuntimeService service, ServiceMetaData smd) throws ServiceNotKnownException - Throws:
ServiceNotKnownException
-
-
Method Details
-
shutdown
public void shutdown()Description copied from class:AbstractSubResourceWebServiceShuts down this sub resource web service. This default implementation does nothing.- Overrides:
shutdownin classAbstractSubResourceWebService<RuntimeService>
-
getNsRemoteIteratorWebService
-
logoffAndTerminateActivities
@Valid public @Valid NsInitialRemoteIteratorData logoffAndTerminateActivities(@NotNull @Valid @NotNull @Valid SessionToken session, Boolean forceTerm, @Positive @Positive Integer count) throws ParameterException, DataSourceException, DataConsistencyException - Throws:
ParameterExceptionDataSourceExceptionDataConsistencyException- See Also:
-
getExecutionControlManager
-
getActivityStarting
-
getRuntimeEnvironment
- See Also:
-
getProgressMonitor
- See Also:
-
serverAvailable
public void serverAvailable()- See Also:
-