public interface StatementAgentInstanceFactory
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
Modifier and Type | Method and Description |
---|---|
AIRegistryRequirements |
getRegistryRequirements() |
EventType |
getStatementEventType() |
StatementAgentInstanceFactoryResult |
newContext(AgentInstanceContext agentInstanceContext,
boolean isRecoveringResilient) |
StatementAgentInstanceLock |
obtainAgentInstanceLock(StatementContext statementContext,
int agentInstanceId) |
void |
statementCreate(StatementContext statementContext) |
void |
statementDestroy(StatementContext statementContext) |
default void |
statementDestroyPreconditions(StatementContext statementContext) |
static final EPTypeClass EPTYPE
EventType getStatementEventType()
StatementAgentInstanceFactoryResult newContext(AgentInstanceContext agentInstanceContext, boolean isRecoveringResilient)
void statementCreate(StatementContext statementContext)
void statementDestroy(StatementContext statementContext)
AIRegistryRequirements getRegistryRequirements()
default void statementDestroyPreconditions(StatementContext statementContext) throws UndeployPreconditionException
UndeployPreconditionException
StatementAgentInstanceLock obtainAgentInstanceLock(StatementContext statementContext, int agentInstanceId)
Copyright © 2005–2021. All rights reserved.