package com.processpuzzle.artifact_management.control;
import com.processpuzzle.application.control.control.CommandDispatcher;
/**
* @generatedBy CodePro at 2005.11.13. 6:28
* @author zsolt.zsuffa
*/
public class SaveArtifactCommand extends ArtifactCommand {
public void init(CommandDispatcher dispatcher) {
super.init(dispatcher);
}
public String getName() {
return "Save";
}
public String execute(CommandDispatcher dispatcher) throws Exception {
if (save())
return "xxx.jsp";
else
return "???.jsp";
}
protected boolean save() {
if (checkTimeStamp()) {
startTransaction();
// todo implement save
endTransaction();
return true;
} else
return false;
}
private void startTransaction() {
}
private void endTransaction() {
}
private boolean checkTimeStamp() {
return true;
}
protected void retrieveRequestParameters(CommandDispatcher dispatcher) {
// TODO Auto-generated method stub
}
protected void retrieveResponseDocument() {
// TODO Auto-generated method stub
}
}