org.apache.lenya.cms.task
Class CommandLineTask

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

public class CommandLineTask
extends AbstractTask


Field Summary
 
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
CommandLineTask()
          Creates a new CommandLineTask object.
 
Method Summary
 void execute(java.lang.String path)
          Execute the task.
 
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
 

Constructor Detail

CommandLineTask

public CommandLineTask()
Creates a new CommandLineTask object.

Method Detail

execute

public void execute(java.lang.String path)
             throws ExecutionException
Execute the task. All parameters must have been set with parameterize(). (non-Javadoc)

Parameters:
path - 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.