org.apache.openejb.server.cli.command
Class AbstractCommand

java.lang.Object
  extended by org.apache.openejb.server.cli.command.AbstractCommand
Direct Known Subclasses:
ClassLoaderCommand, Deploy, ExitCommand, HelpCommand, ListCommand, LocalJMXCommand, PathCommand, PropertiesCommand, ScriptCommand, Undeploy

public abstract class AbstractCommand
extends Object


Field Summary
protected  String command
           
protected  StreamManager streamManager
           
 
Constructor Summary
AbstractCommand()
           
 
Method Summary
abstract  void execute(String cmd)
           
<T> T
lookup(Class<T> clazz, String jndiName)
           
 void setCommand(String command)
           
 void setStreamManager(StreamManager streamManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

streamManager

protected StreamManager streamManager

command

protected String command
Constructor Detail

AbstractCommand

public AbstractCommand()
Method Detail

execute

public abstract void execute(String cmd)

setStreamManager

public void setStreamManager(StreamManager streamManager)

setCommand

public void setCommand(String command)

lookup

public <T> T lookup(Class<T> clazz,
                    String jndiName)
         throws NamingException
Throws:
NamingException


Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.