Class ProcessManagerWebService
- java.lang.Object
-
- de.aristaflow.ilm.ws.base.service.AbstractSubResourceWebService<T>
-
- de.aristaflow.ilm.ws.base.service.AbstractRootResourceWebService<ProcessManager>
-
- de.aristaflow.ilm.ws.core.processmanager.ProcessManagerWebService
-
public class ProcessManagerWebService extends AbstractRootResourceWebService<ProcessManager>
- See Also:
ProcessManager
-
-
Field Summary
Fields Modifier and Type Field Description static String
CONF_REM_IT_ALIVE_TIME_EXTENSION
Configuration key for the time in milliseconds to extend the remote iterator alive time after each access.static String
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.protected long
REM_IT_ALIVE_TIME_EXTENSION
The time in milliseconds to extend the remote iterator alive time after each access.protected long
REM_IT_INIT_ALIVE_TIME
The time in milliseconds to keep a remote iterator alive after creating it and before accessing it.
-
Constructor Summary
Constructors Constructor Description ProcessManagerWebService(ProcessManager service, ServiceMetaData smd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull List<URI>
getExecutionLogManager(@NotNull @Valid SessionToken session)
@NotNull InstanceManagerWebService
getInstanceManager()
@NotNull TemplateManagerWebService
getTemplateManager()
void
shutdown()
Shuts down this sub resource web service.-
Methods inherited from class de.aristaflow.ilm.ws.base.service.AbstractRootResourceWebService
getRelease, getServiceInstanceName, getUris, ping
-
Methods inherited from class de.aristaflow.ilm.ws.base.service.AbstractSubResourceWebService
getLogger, getLogService, getService, getServiceMetaData, getServiceUris, getSessionFactory
-
-
-
-
Field Detail
-
CONF_REM_IT_INIT_ITERATOR_ALIVE_TIME
public static final String 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:
- Constant Field Values
-
REM_IT_INIT_ALIVE_TIME
protected final long REM_IT_INIT_ALIVE_TIME
The time in milliseconds to keep a remote iterator alive after creating it and before accessing it.
-
CONF_REM_IT_ALIVE_TIME_EXTENSION
public static final String 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:
- Constant Field Values
-
REM_IT_ALIVE_TIME_EXTENSION
protected final long REM_IT_ALIVE_TIME_EXTENSION
The time in milliseconds to extend the remote iterator alive time after each access.
-
-
Constructor Detail
-
ProcessManagerWebService
public ProcessManagerWebService(ProcessManager service, ServiceMetaData smd) throws ServiceNotKnownException
- Throws:
ServiceNotKnownException
-
-
Method Detail
-
shutdown
public void shutdown()
Description copied from class:AbstractSubResourceWebService
Shuts down this sub resource web service. This default implementation does nothing.- Overrides:
shutdown
in classAbstractSubResourceWebService<ProcessManager>
-
getTemplateManager
@NotNull public @NotNull TemplateManagerWebService getTemplateManager()
- See Also:
ProcessManager.getTemplateManager()
-
getInstanceManager
@NotNull public @NotNull InstanceManagerWebService getInstanceManager()
- See Also:
ProcessManager.getInstanceManager()
-
getExecutionLogManager
@NotNull public @NotNull List<URI> getExecutionLogManager(@NotNull @Valid @NotNull @Valid SessionToken session) throws ParameterException
-
-