| Modifier and type | Property and description |
|---|---|
| int | agentSpawningCountPerThread |
| EventBusType | eventBusType |
| Modifier and type | Field and description |
|---|---|
| public static val java.lang.String | AGENT_SPAWNING_COUNT_PER_THREAD_NAME
Name of property that indicates the maximal number of agents that could be spawn by a single thread of the lifecycle service. |
| public static val int | AGENT_SPAWNING_COUNT_PER_THREAD_VALUE
Indicates the maximal number of agents that could be spawn by a single thread of the lifecycle service. |
| public static val java.lang.String | CREATE_AGENT_WITH_INJECTOR_NAME
Name of property that indicates if agents must be created by an injector. |
| public static val boolean | CREATE_AGENT_WITH_INJECTOR_VALUE
Indicates if the agents must be created with an injector by default. |
| public static val java.lang.String | ENABLE_INJECTABLE_ANNOTATION_NAME
Name of property that indicates if the support of the @Injectable is enable when the creation of the agents is not injection based. |
| public static val boolean | ENABLE_INJECTABLE_ANNOTATION_VALUE
Indicates if the support of the @Injectable is enable when the creation of the agents is not injection based. |
| public static val java.lang.String | EVENT_BUS_TYPE_NAME
Name of property that indicates the type of the event bus to create for each agent. |
| public static val EventBusType | EVENT_BUS_TYPE_VALUE
Indicates the type of event bus to create for each agent. |
| public static val java.lang.String | PREFIX
Prefix for the configuration entries of the lifecycle configuration. |
| Modifier and type | Action and description |
|---|---|
| int | getAgentSpawningCountPerThread |
| EventBusType | getEventBusType |
| boolean | isCreateAgentsWithInjector |
| boolean | isEnableInjectableSupport |
| void | setAgentSpawningCountPerThread(int)
Change the maximal number of agents that could be spawn by a single thread of the lifecycle service. |
| void | setCreateAgentsWithInjector(boolean)
Change the flag that indicates if the agents must be created with injector, or not. |
| void | setEnableInjectableSupport(boolean)
Change the flag that indicates the @Injectable annotation is supported when the agents are not created with an injector. |
| void | setEventBusType(EventBusType)
Change the type of event bus to be created for each agent. |
var agentSpawningCountPerThread : int
This property is an alias for the action: getAgentSpawningCountPerThread
var eventBusType : EventBusType
This property is an alias for the action: getEventBusType
public static val AGENT_SPAWNING_COUNT_PER_THREAD_NAME : java.lang.String = "sre.services.lifecycle.agentSpawningCountPerThread"
public static val AGENT_SPAWNING_COUNT_PER_THREAD_VALUE : int = 128
public static val CREATE_AGENT_WITH_INJECTOR_NAME : java.lang.String = "sre.services.lifecycle.createAgentsWithInjector"
public static val CREATE_AGENT_WITH_INJECTOR_VALUE : boolean = false
public static val ENABLE_INJECTABLE_ANNOTATION_NAME : java.lang.String = "sre.services.lifecycle.enableInjectableAnnotation"
@Injectable is enable when the creation of the agents is not injection based.
public static val ENABLE_INJECTABLE_ANNOTATION_VALUE : boolean = true
@Injectable is enable when the creation of the agents is not injection based.
public static val EVENT_BUS_TYPE_NAME : java.lang.String = "sre.services.lifecycle.eventBusType"
public static val EVENT_BUS_TYPE_VALUE : EventBusType
public static val PREFIX : java.lang.String = "sre.services.lifecycle"
def getAgentSpawningCountPerThread : int
def getEventBusType : EventBusType
def isCreateAgentsWithInjector : boolean
def isEnableInjectableSupport : boolean
def setAgentSpawningCountPerThread(int)
def setCreateAgentsWithInjector(boolean)
def setEnableInjectableSupport(boolean)
@Injectable annotation is supported when the agents are not created with an injector.
def setEventBusType(EventBusType)