public class BackupAndReplaceFileActionHandler extends BaseHandler
logger, MESSAGE_NO_CHANGES, TRANSITION_ERROR, TRANSITION_SUCCESS| Constructor and Description |
|---|
BackupAndReplaceFileActionHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkProperties()
Ensures the property values that were set in
BaseHandler.substituteVariables(org.jbpm.graph.exe.ExecutionContext)
are valid. |
String |
getBackupFileLocation() |
String |
getDescription()
Returns a user readable description of what the step in the workflow entails.
|
String |
getDestinationFileLocation() |
String |
getOriginalFileLocation() |
String |
getReplacementFileLocation() |
void |
run(org.jbpm.graph.exe.ExecutionContext executionContext)
Tells the handle implementation to actually perform the step indicated.
|
void |
setBackupFileLocation(String backupFileLocation) |
void |
setDestinationFileLocation(String destinationFileLocation) |
void |
setOriginalFileLocation(String originalFileLocation) |
void |
setPropertyDefaults()
Sets the default values for properties used by the handler implementation.
|
void |
setReplacementFileLocation(String replacementFileLocation) |
void |
substituteVariables(org.jbpm.graph.exe.ExecutionContext executionContext)
Requests the action handler substitute into its node any variables necessary, taking the values for these from
the provided execution context.
|
complete, error, execute, notRun, skip, substituteVariablepublic void run(org.jbpm.graph.exe.ExecutionContext executionContext)
BaseHandlerrun in class BaseHandlerexecutionContext - cannot be nullpublic String getDescription()
BaseHandlergetDescription in class BaseHandlernullpublic void substituteVariables(org.jbpm.graph.exe.ExecutionContext executionContext)
throws ActionHandlerException
BaseHandlersubstituteVariables in class BaseHandlerexecutionContext - JBPM execution context from which the property values should be extractedActionHandlerException - if there is an error extraction or substituting the variablesprotected void checkProperties()
throws ActionHandlerException
BaseHandlerBaseHandler.substituteVariables(org.jbpm.graph.exe.ExecutionContext)
are valid. This may optionally be overridden by action handler implementations if necessary.checkProperties in class BaseHandlerActionHandlerException - if any of the properties are invalidpublic void setPropertyDefaults()
BaseHandlersetPropertyDefaults in class BaseHandlerpublic String getReplacementFileLocation()
public void setReplacementFileLocation(String replacementFileLocation)
public String getOriginalFileLocation()
public void setOriginalFileLocation(String originalFileLocation)
public String getBackupFileLocation()
public void setBackupFileLocation(String backupFileLocation)
public String getDestinationFileLocation()
public void setDestinationFileLocation(String destinationFileLocation)
Copyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.