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 Summary
ConstructorsConstructorDescriptionConfigurableTokenLifecycleStrategy(boolean addErrorOnTokenReleaseError, boolean addErrorOnTokenReservationError, boolean addErrorOnTokenCallError, boolean addErrorOnAgentError, Set<step.grid.io.AgentErrorCode> concernedAgentErrors) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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>booleanbooleanbooleanbooleanbooleanvoidsetAddErrorOnAgentError(boolean addErrorOnAgentError) voidsetAddErrorOnTokenCallError(boolean addErrorOnTokenCallError) voidsetAddErrorOnTokenReleaseError(boolean addErrorOnTokenReleaseError) voidsetAddErrorOnTokenReservationError(boolean addErrorOnTokenReservationError) voidsetConcernedAgentErrors(Set<step.grid.io.AgentErrorCode> concernedAgentErrors)
-
Constructor Details
-
ConfigurableTokenLifecycleStrategy
public ConfigurableTokenLifecycleStrategy(boolean addErrorOnTokenReleaseError, boolean addErrorOnTokenReservationError, boolean addErrorOnTokenCallError, boolean addErrorOnAgentError, Set<step.grid.io.AgentErrorCode> concernedAgentErrors)
-
-
Method Details
-
isAddErrorOnTokenReleaseError
public boolean isAddErrorOnTokenReleaseError() -
setAddErrorOnTokenReleaseError
public void setAddErrorOnTokenReleaseError(boolean addErrorOnTokenReleaseError) -
isAddErrorOnTokenReservationError
public boolean isAddErrorOnTokenReservationError() -
setAddErrorOnTokenReservationError
public void setAddErrorOnTokenReservationError(boolean addErrorOnTokenReservationError) -
isAddErrorOnTokenCallError
public boolean isAddErrorOnTokenCallError() -
setAddErrorOnTokenCallError
public void setAddErrorOnTokenCallError(boolean addErrorOnTokenCallError) -
isAddErrorOnAgentError
public boolean isAddErrorOnAgentError() -
setAddErrorOnAgentError
public void setAddErrorOnAgentError(boolean addErrorOnAgentError) -
getConcernedAgentErrors
-
setConcernedAgentErrors
-
afterTokenReleaseError
public void afterTokenReleaseError(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, Exception e) - Specified by:
afterTokenReleaseErrorin interfacestep.grid.client.TokenLifecycleStrategy
-
afterTokenReservationError
public void afterTokenReservationError(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, Exception e) - Specified by:
afterTokenReservationErrorin interfacestep.grid.client.TokenLifecycleStrategy
-
afterTokenCallError
public void afterTokenCallError(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, Exception e) - Specified by:
afterTokenCallErrorin interfacestep.grid.client.TokenLifecycleStrategy
-
afterTokenCall
public void afterTokenCall(step.grid.client.TokenLifecycleStrategyCallback callback, step.grid.TokenWrapper tokenWrapper, step.grid.io.OutputMessage outputMessage) - Specified by:
afterTokenCallin interfacestep.grid.client.TokenLifecycleStrategy
-
addTokenError
-
registerTokenErrorListener
-