org.exoplatform.frameworks.jcr.cli
Class AbstractCliCommand

java.lang.Object
  extended by org.exoplatform.frameworks.jcr.cli.AbstractCliCommand
All Implemented Interfaces:
org.apache.commons.chain.Command
Direct Known Subclasses:
AddNodeCommand, CopyNodeCommand, GetContextInfoCommand, GetItemCommand, GetNodeCommand, GetNodesCommand, GetPropertiesCommand, GetPropertyCommand, HelpCommand, LoginCommand, MoveNodeCommand, RemoveItemCommand, SetPropertyCommand

public abstract class AbstractCliCommand
extends java.lang.Object
implements org.apache.commons.chain.Command

Created by The eXo Platform SAS .

Version:
$Id: AbstractCliCommand.java 35179 2009-08-07 13:58:20Z pnedonosko $
Author:
Gennady Azarenkov

Constructor Summary
AbstractCliCommand()
           
 
Method Summary
 boolean execute(org.apache.commons.chain.Context ctx)
           
abstract  boolean perform(CliAppContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCliCommand

public AbstractCliCommand()
Method Detail

execute

public final boolean execute(org.apache.commons.chain.Context ctx)
                      throws java.lang.Exception
Specified by:
execute in interface org.apache.commons.chain.Command
Throws:
java.lang.Exception

perform

public abstract boolean perform(CliAppContext ctx)
                         throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2010 eXo Platform SAS. All Rights Reserved.