org.apache.geronimo.commands
Class AssembleServerCommand

java.lang.Object
  extended by org.apache.geronimo.gshell.command.CommandSupport
      extended by org.apache.geronimo.commands.ConnectCommand
          extended by org.apache.geronimo.commands.AssembleServerCommand
All Implemented Interfaces:
org.apache.geronimo.gshell.command.Command

public class AssembleServerCommand
extends ConnectCommand

Extract a bunch of plugins into a server.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.geronimo.gshell.command.Command
org.apache.geronimo.gshell.command.Command.Result
 
Field Summary
 
Fields inherited from class org.apache.geronimo.commands.ConnectCommand
SERVER_CONNECTION
 
Fields inherited from class org.apache.geronimo.gshell.command.CommandSupport
context, io, log, variables
 
Fields inherited from interface org.apache.geronimo.gshell.command.Command
FAILURE, SUCCESS
 
Constructor Summary
AssembleServerCommand()
           
 
Method Summary
protected  Object doExecute()
           
 String getArtifact()
           
 String getFormat()
           
 String getGroup()
           
 groovy.lang.MetaClass getMetaClass()
           
 List getPluginArtifacts()
           
 Object getProperty(String name)
           
 boolean getRefreshList()
           
 String getRelativeServerPath()
           
 String getVersion()
           
 Object invokeMethod(String name, Object args)
           
 boolean isRefreshList()
           
 void setArtifact(String value)
           
 void setFormat(String value)
           
 void setGroup(String value)
           
 void setMetaClass(groovy.lang.MetaClass metaClass)
           
 void setPluginArtifacts(List value)
           
 void setProperty(String name, Object value)
           
 void setRefreshList(boolean value)
           
 void setRelativeServerPath(String value)
           
 void setVersion(String value)
           
 
Methods inherited from class org.apache.geronimo.commands.ConnectCommand
connect, disconnect, getHostname, getPassword, getPort, getPrompter, getSecure, getUsername, isConnected, isSecure, openConnection, setHostname, setPassword, setPort, setPrompter, setSecure, setUsername
 
Methods inherited from class org.apache.geronimo.gshell.command.CommandSupport
displayHelp, execute, getDescription, getId, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssembleServerCommand

public AssembleServerCommand()
Method Detail

getRefreshList

public boolean getRefreshList()

isRefreshList

public boolean isRefreshList()

setRefreshList

public void setRefreshList(boolean value)

getRelativeServerPath

public String getRelativeServerPath()

setRelativeServerPath

public void setRelativeServerPath(String value)

getGroup

public String getGroup()

setGroup

public void setGroup(String value)

getArtifact

public String getArtifact()

setArtifact

public void setArtifact(String value)

getVersion

public String getVersion()

setVersion

public void setVersion(String value)

getFormat

public String getFormat()

setFormat

public void setFormat(String value)

getPluginArtifacts

public List getPluginArtifacts()

setPluginArtifacts

public void setPluginArtifacts(List value)

doExecute

protected Object doExecute()
                    throws Exception
Overrides:
doExecute in class ConnectCommand
Throws:
Exception

getMetaClass

public groovy.lang.MetaClass getMetaClass()
Overrides:
getMetaClass in class ConnectCommand

setMetaClass

public void setMetaClass(groovy.lang.MetaClass metaClass)
Overrides:
setMetaClass in class ConnectCommand

invokeMethod

public Object invokeMethod(String name,
                           Object args)
Overrides:
invokeMethod in class ConnectCommand

getProperty

public Object getProperty(String name)
Overrides:
getProperty in class ConnectCommand

setProperty

public void setProperty(String name,
                        Object value)
Overrides:
setProperty in class ConnectCommand


Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.