com.jboss.jbossnetwork.product.jbpm.handlers
Class CompareDigestActionHandler
java.lang.Object
com.jboss.jbossnetwork.product.jbpm.handlers.BaseHandler
com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler
- All Implemented Interfaces:
- Serializable, org.jbpm.graph.def.ActionHandler
public class CompareDigestActionHandler
- extends BaseHandler
- Author:
- Jason Dobies
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompareDigestActionHandler
public CompareDigestActionHandler()
run
public void run(org.jbpm.graph.exe.ExecutionContext executionContext)
- Description copied from class:
BaseHandler
- Tells the handle implementation to actually perform the step indicated.
- Specified by:
run in class BaseHandler
- Parameters:
executionContext - cannot be null
getDescription
public String getDescription()
- Description copied from class:
BaseHandler
- Returns a user readable description of what the step in the workflow entails.
- Specified by:
getDescription in class BaseHandler
- Returns:
- should not be
null
substituteVariables
public void substituteVariables(org.jbpm.graph.exe.ExecutionContext executionContext)
throws ActionHandlerException
- Description copied from class:
BaseHandler
- Requests the action handler substitute into its node any variables necessary, taking the values for these from
the provided execution context. This may optionally be overridden by action handler implementations if necessary.
- Overrides:
substituteVariables in class BaseHandler
- Parameters:
executionContext - JBPM execution context from which the property values should be extracted
- Throws:
ActionHandlerException - if there is an error extraction or substituting the variables
setPropertyDefaults
public void setPropertyDefaults()
- Description copied from class:
BaseHandler
- Sets the default values for properties used by the handler implementation. This may optionally be overridden by
action handler implementations if necessary.
- Overrides:
setPropertyDefaults in class BaseHandler
checkProperties
protected void checkProperties()
throws ActionHandlerException
- Description copied from class:
BaseHandler
- Ensures the property values that were set in
BaseHandler.substituteVariables(org.jbpm.graph.exe.ExecutionContext)
are valid. This may optionally be overridden by action handler implementations if necessary.
- Overrides:
checkProperties in class BaseHandler
- Throws:
ActionHandlerException - if any of the properties are invalid
getAlgorithm
public String getAlgorithm()
setAlgorithm
public void setAlgorithm(String algorithm)
getFileToBeCheckedLocation
public String getFileToBeCheckedLocation()
setFileToBeCheckedLocation
public void setFileToBeCheckedLocation(String fileToBeCheckedLocation)
getExpectedDigest
public String getExpectedDigest()
setExpectedDigest
public void setExpectedDigest(String expectedDigest)
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.