public class StatementAgentInstanceFactoryCreateContext extends Object implements StatementAgentInstanceFactory, StatementReadyCallback
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
Constructor and Description |
---|
StatementAgentInstanceFactoryCreateContext() |
Modifier and Type | Method and Description |
---|---|
AIRegistryRequirements |
getRegistryRequirements() |
EventType |
getStatementEventType() |
StatementAgentInstanceFactoryResult |
newContext(AgentInstanceContext agentInstanceContext,
boolean isRecoveringResilient) |
StatementAgentInstanceLock |
obtainAgentInstanceLock(StatementContext statementContext,
int agentInstanceId) |
void |
ready(StatementContext statementContext,
ModuleIncidentals moduleIncidentals,
boolean recovery) |
void |
setContextName(String contextName) |
void |
setStatementEventType(EventType statementEventType) |
void |
statementCreate(StatementContext statementContext) |
void |
statementDestroy(StatementContext statementContext) |
void |
statementDestroyPreconditions(StatementContext statementContext) |
public static final EPTypeClass EPTYPE
public StatementAgentInstanceFactoryCreateContext()
public void setContextName(String contextName)
public void setStatementEventType(EventType statementEventType)
public void ready(StatementContext statementContext, ModuleIncidentals moduleIncidentals, boolean recovery)
ready
in interface StatementReadyCallback
public StatementAgentInstanceFactoryResult newContext(AgentInstanceContext agentInstanceContext, boolean isRecoveringResilient)
newContext
in interface StatementAgentInstanceFactory
public void statementCreate(StatementContext statementContext)
statementCreate
in interface StatementAgentInstanceFactory
public void statementDestroyPreconditions(StatementContext statementContext) throws UndeployPreconditionException
statementDestroyPreconditions
in interface StatementAgentInstanceFactory
UndeployPreconditionException
public void statementDestroy(StatementContext statementContext)
statementDestroy
in interface StatementAgentInstanceFactory
public EventType getStatementEventType()
getStatementEventType
in interface StatementAgentInstanceFactory
public AIRegistryRequirements getRegistryRequirements()
getRegistryRequirements
in interface StatementAgentInstanceFactory
public StatementAgentInstanceLock obtainAgentInstanceLock(StatementContext statementContext, int agentInstanceId)
obtainAgentInstanceLock
in interface StatementAgentInstanceFactory
Copyright © 2005–2021. All rights reserved.