org.apache.lenya.cms.publication.task
Class CopyDocumentToArea

java.lang.Object
  extended by org.apache.lenya.cms.task.AbstractTask
      extended by org.apache.lenya.cms.publication.task.PublicationTask
          extended by org.apache.lenya.cms.publication.task.DocumentTask
              extended by org.apache.lenya.cms.publication.task.CopyDocumentToArea
All Implemented Interfaces:
org.apache.avalon.framework.parameters.Parameterizable, Task

public class CopyDocumentToArea
extends DocumentTask

Copies a document to another area.


Field Summary
static java.lang.String PARAMETER_DESTINATION_AREA
           
 
Fields inherited from class org.apache.lenya.cms.publication.task.DocumentTask
PARAMETER_DOCUMENT_AREA, PARAMETER_DOCUMENT_ID, PARAMETER_DOCUMENT_LANGUAGE
 
Fields inherited from class org.apache.lenya.cms.publication.task.PublicationTask
PARAMETER_IP_ADDRESS, PARAMETER_ROLE_IDS, PARAMETER_USER_ID, PARAMETER_WORKFLOW_EVENT, ROLE_SEPARATOR_REGEXP
 
Fields inherited from interface org.apache.lenya.cms.task.Task
DEFAULT_PREFIX, FAILURE, NAMESPACE, PARAMETER_CONTEXT_PREFIX, PARAMETER_PUBLICATION_ID, PARAMETER_SERVER_PORT, PARAMETER_SERVER_URI, PARAMETER_SERVLET_CONTEXT, SUCCESS
 
Constructor Summary
CopyDocumentToArea()
           
 
Method Summary
 void execute(java.lang.String servletContextPath)
          Execute the task.
 
Methods inherited from class org.apache.lenya.cms.publication.task.DocumentTask
getDocument, getDocument
 
Methods inherited from class org.apache.lenya.cms.publication.task.PublicationTask
canCheckOut, canWorkflowFire, copyResources, getEventName, getExecutableEvent, getPublication, getRevisionController, getRevisionFilePath, getRoleIDs, getSituation, reservedCheckIn, reservedCheckOut, triggerWorkflow
 
Methods inherited from class org.apache.lenya.cms.task.AbstractTask
getParameters, getResult, parameterize, setLabel, setResult
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARAMETER_DESTINATION_AREA

public static final java.lang.String PARAMETER_DESTINATION_AREA
See Also:
Constant Field Values
Constructor Detail

CopyDocumentToArea

public CopyDocumentToArea()
Method Detail

execute

public void execute(java.lang.String servletContextPath)
             throws ExecutionException
Description copied from interface: Task
Execute the task. All parameters must have been set with parameterize().

Parameters:
servletContextPath - the servlet-context
Throws:
ExecutionException - if the execution fails
See Also:
Task.execute(java.lang.String)


Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.