CoreService
, ServiceController
public interface EmbeddedService extends CoreService
Created: 2017. 10. 28.
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
DEFAULT_ROOT_CONTEXT |
Modifier and Type | Method | Description |
---|---|---|
static EmbeddedService |
create(AspectranConfig aspectranConfig) |
Returns a new instance of EmbeddedService.
|
static EmbeddedService |
create(java.lang.String rootConfigLocation) |
Returns a new instance of EmbeddedService.
|
SessionAdapter |
newSessionAdapter() |
|
java.lang.String |
template(java.lang.String templateId) |
Evaluate the template without any provided variables.
|
java.lang.String |
template(java.lang.String templateId,
ParameterMap parameterMap) |
Evaluate the template with a set of parameters.
|
java.lang.String |
template(java.lang.String templateId,
ParameterMap parameterMap,
java.util.Map<java.lang.String,java.lang.Object> attributeMap) |
Evaluate the template with a set of parameters and a set of attributes.
|
java.lang.String |
template(java.lang.String templateId,
java.util.Map<java.lang.String,java.lang.Object> attributeMap) |
Evaluate the template with a set of parameters.
|
Translet |
translet(java.lang.String name) |
Execute the translet.
|
Translet |
translet(java.lang.String name,
ParameterMap parameterMap) |
Execute the translet.
|
Translet |
translet(java.lang.String name,
ParameterMap parameterMap,
java.util.Map<java.lang.String,java.lang.Object> attributeMap) |
Execute the translet.
|
Translet |
translet(java.lang.String name,
MethodType method) |
Execute the translet.
|
Translet |
translet(java.lang.String name,
MethodType method,
ParameterMap parameterMap) |
Execute the translet.
|
Translet |
translet(java.lang.String name,
MethodType method,
ParameterMap parameterMap,
java.util.Map<java.lang.String,java.lang.Object> attributeMap) |
Execute the translet.
|
Translet |
translet(java.lang.String name,
MethodType method,
java.util.Map<java.lang.String,java.lang.Object> attributeMap) |
Execute the translet.
|
Translet |
translet(java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> attributeMap) |
Execute the translet.
|
getActivityContext, getApplicationAdapter, getAspectranClassLoader, getAspectranConfig, isHardReload
getServiceName, isActive, isDerived, pause, pause, restart, resume, setServiceStateListener, start, stop
static final java.lang.String DEFAULT_ROOT_CONTEXT
SessionAdapter newSessionAdapter()
Translet translet(java.lang.String name)
name
- the translet nameTranslet
objectTranslet translet(java.lang.String name, ParameterMap parameterMap)
name
- the translet nameparameterMap
- the parameter mapTranslet
objectTranslet translet(java.lang.String name, ParameterMap parameterMap, java.util.Map<java.lang.String,java.lang.Object> attributeMap)
name
- the translet nameparameterMap
- the parameter mapattributeMap
- the attribute mapTranslet
objectTranslet translet(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> attributeMap)
name
- the translet nameattributeMap
- the attribute mapTranslet
objectTranslet translet(java.lang.String name, MethodType method)
name
- the translet namemethod
- the request methodTranslet
objectTranslet translet(java.lang.String name, MethodType method, ParameterMap parameterMap)
name
- the translet namemethod
- the request methodparameterMap
- the parameter mapTranslet
objectTranslet translet(java.lang.String name, MethodType method, java.util.Map<java.lang.String,java.lang.Object> attributeMap)
name
- the translet namemethod
- the request methodattributeMap
- the attribute mapTranslet
objectTranslet translet(java.lang.String name, MethodType method, ParameterMap parameterMap, java.util.Map<java.lang.String,java.lang.Object> attributeMap)
name
- the translet namemethod
- the request methodparameterMap
- the parameter mapattributeMap
- the attribute mapTranslet
objectjava.lang.String template(java.lang.String templateId)
templateId
- the template idjava.lang.String template(java.lang.String templateId, ParameterMap parameterMap)
templateId
- the template idparameterMap
- the parameter mapjava.lang.String template(java.lang.String templateId, java.util.Map<java.lang.String,java.lang.Object> attributeMap)
templateId
- the template idattributeMap
- the attribute mapjava.lang.String template(java.lang.String templateId, ParameterMap parameterMap, java.util.Map<java.lang.String,java.lang.Object> attributeMap)
templateId
- the template idparameterMap
- the parameter mapattributeMap
- the attribute mapstatic EmbeddedService create(java.lang.String rootConfigLocation) throws AspectranServiceException
rootConfigLocation
- the root configuration locationAspectranServiceException
- the aspectran service exceptionstatic EmbeddedService create(AspectranConfig aspectranConfig) throws AspectranServiceException
aspectranConfig
- the parameters for aspectran configurationAspectranServiceException
- the aspectran service exceptionCopyright © 2008–2018 The Aspectran Project. All rights reserved.