Package step.functions.execution
Class ConfigurableTokenLifecycleStrategy
- java.lang.Object
- 
- step.functions.execution.ConfigurableTokenLifecycleStrategy
 
- 
- All Implemented Interfaces:
- step.grid.client.TokenLifecycleStrategy
 
 public class ConfigurableTokenLifecycleStrategy extends Object implements step.grid.client.TokenLifecycleStrategy 
- 
- 
Constructor SummaryConstructors Constructor Description ConfigurableTokenLifecycleStrategy(boolean addErrorOnTokenReleaseError, boolean addErrorOnTokenReservationError, boolean addErrorOnTokenCallError, boolean addErrorOnAgentError, Set<step.grid.io.AgentErrorCode> concernedAgentErrors)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddTokenError(step.grid.client.TokenLifecycleStrategyCallback callback, String errorMessage, Exception e)voidafterTokenCall(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, step.grid.io.OutputMessage outputMessage)voidafterTokenCallError(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, Exception e)voidafterTokenReleaseError(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, Exception e)voidafterTokenReservationError(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, Exception e)Set<step.grid.io.AgentErrorCode>getConcernedAgentErrors()booleanisAddErrorOnAgentError()booleanisAddErrorOnTokenCallError()booleanisAddErrorOnTokenReleaseError()booleanisAddErrorOnTokenReservationError()booleanregisterTokenErrorListener(TokenErrorListener e)voidsetAddErrorOnAgentError(boolean addErrorOnAgentError)voidsetAddErrorOnTokenCallError(boolean addErrorOnTokenCallError)voidsetAddErrorOnTokenReleaseError(boolean addErrorOnTokenReleaseError)voidsetAddErrorOnTokenReservationError(boolean addErrorOnTokenReservationError)voidsetConcernedAgentErrors(Set<step.grid.io.AgentErrorCode> concernedAgentErrors)
 
- 
- 
- 
Constructor Detail- 
ConfigurableTokenLifecycleStrategypublic ConfigurableTokenLifecycleStrategy(boolean addErrorOnTokenReleaseError, boolean addErrorOnTokenReservationError, boolean addErrorOnTokenCallError, boolean addErrorOnAgentError, Set<step.grid.io.AgentErrorCode> concernedAgentErrors)
 
- 
 - 
Method Detail- 
isAddErrorOnTokenReleaseErrorpublic boolean isAddErrorOnTokenReleaseError() 
 - 
setAddErrorOnTokenReleaseErrorpublic void setAddErrorOnTokenReleaseError(boolean addErrorOnTokenReleaseError) 
 - 
isAddErrorOnTokenReservationErrorpublic boolean isAddErrorOnTokenReservationError() 
 - 
setAddErrorOnTokenReservationErrorpublic void setAddErrorOnTokenReservationError(boolean addErrorOnTokenReservationError) 
 - 
isAddErrorOnTokenCallErrorpublic boolean isAddErrorOnTokenCallError() 
 - 
setAddErrorOnTokenCallErrorpublic void setAddErrorOnTokenCallError(boolean addErrorOnTokenCallError) 
 - 
isAddErrorOnAgentErrorpublic boolean isAddErrorOnAgentError() 
 - 
setAddErrorOnAgentErrorpublic void setAddErrorOnAgentError(boolean addErrorOnAgentError) 
 - 
getConcernedAgentErrorspublic Set<step.grid.io.AgentErrorCode> getConcernedAgentErrors() 
 - 
setConcernedAgentErrorspublic void setConcernedAgentErrors(Set<step.grid.io.AgentErrorCode> concernedAgentErrors) 
 - 
afterTokenReleaseErrorpublic void afterTokenReleaseError(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, Exception e)- Specified by:
- afterTokenReleaseErrorin interface- step.grid.client.TokenLifecycleStrategy
 
 - 
afterTokenReservationErrorpublic void afterTokenReservationError(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, Exception e)- Specified by:
- afterTokenReservationErrorin interface- step.grid.client.TokenLifecycleStrategy
 
 - 
afterTokenCallErrorpublic void afterTokenCallError(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, Exception e)- Specified by:
- afterTokenCallErrorin interface- step.grid.client.TokenLifecycleStrategy
 
 - 
afterTokenCallpublic void afterTokenCall(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, step.grid.io.OutputMessage outputMessage)- Specified by:
- afterTokenCallin interface- step.grid.client.TokenLifecycleStrategy
 
 - 
addTokenErrorprotected void addTokenError(step.grid.client.TokenLifecycleStrategyCallback callback, String errorMessage, Exception e)
 - 
registerTokenErrorListenerpublic boolean registerTokenErrorListener(TokenErrorListener e) 
 
- 
 
-