public interface StatementAgentInstanceFactory
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) |
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–2018. All rights reserved.