/*
* Created on Oct 22, 2006
*/
package com.processpuzzle.artifact_management.control;
import com.processpuzzle.application.control.control.CommandDispatcher;
/**
* @author zsolt.zsuffa
*/
public class RetrieveArtifactDataCommand extends ArtifactActionCommand {
public static final Object COMMAND_NAME = "RetrieveArtifactData";
public void init(CommandDispatcher dispatcher) {
super.init( dispatcher );
}
protected void doAction() {
String dataAsXml = subjectArtifact.getAsXml();
if( dataAsXml != null ) {
actionResponse.addStringToBody(dataAsXml);
actionResponse.setOutcome(true);
}
else actionResponse.setOutcome(false);
}
}