public class DefaultServiceHandler extends StrolchComponent implements ServiceHandler
COMPONENT_VERSION_PROPERTIES, logger| Constructor and Description |
|---|
DefaultServiceHandler(ComponentContainer container,
String componentName) |
| Modifier and Type | Method and Description |
|---|---|
<U extends ServiceResult> |
doService(Certificate certificate,
Service<ServiceArgument,U> service) |
<T extends ServiceArgument,U extends ServiceResult> |
doService(Certificate certificate,
Service<T,U> service,
T argument) |
<T> T |
getComponent(Class<T> clazz) |
RuntimeConfiguration |
getRuntimeConfiguration() |
void |
initialize(ComponentConfiguration configuration)
Life cycle step initialize.
|
assertContainerStarted, assertStarted, destroy, getConfiguration, getContainer, getName, getState, getVersion, runAs, runAs, runAsAgent, runAsAgent, runAsAgentWithResult, runAsAgentWithResult, runWithResult, runWithResult, setup, start, stoppublic DefaultServiceHandler(ComponentContainer container, String componentName)
container - componentName - public void initialize(ComponentConfiguration configuration) throws Exception
StrolchComponentinitialize in class StrolchComponentExceptionpublic <T> T getComponent(Class<T> clazz)
public RuntimeConfiguration getRuntimeConfiguration()
public <U extends ServiceResult> U doService(Certificate certificate, Service<ServiceArgument,U> service)
doService in interface ServiceHandlerpublic <T extends ServiceArgument,U extends ServiceResult> U doService(Certificate certificate, Service<T,U> service, T argument)
doService in interface ServiceHandlerCopyright © 2011–2016 Strolch. All rights reserved.