com.buglabs.osgi.shell
Interface ICommand

All Known Implementing Classes:
AbstractCommand, Bundles, MotionCommand

public interface ICommand


Method Summary
 void execute()
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.lang.String getUsage()
           
 void initialize(java.util.List arguments, java.io.OutputStream out, java.io.OutputStream err, org.osgi.framework.BundleContext context)
           
 boolean isValid()
           
 

Method Detail

initialize

void initialize(java.util.List arguments,
                java.io.OutputStream out,
                java.io.OutputStream err,
                org.osgi.framework.BundleContext context)

execute

void execute()
             throws java.lang.Exception
Throws:
java.lang.Exception

isValid

boolean isValid()

getName

java.lang.String getName()

getUsage

java.lang.String getUsage()

getDescription

java.lang.String getDescription()