com.caucho.boot
Class AbstractRepositoryCommand
java.lang.Object
com.caucho.boot.AbstractBootCommand
com.caucho.boot.AbstractRemoteCommand
com.caucho.boot.AbstractRepositoryCommand
- All Implemented Interfaces:
- BootCommand
- Direct Known Subclasses:
- ConfigCatCommand, ConfigDeployCommand, ConfigLsCommand, DeployCommand, DeployCopyCommand, DeployListCommand, UndeployCommand, WebAppCommand, WebAppUndeployCommand
public abstract class AbstractRepositoryCommand
- extends AbstractRemoteCommand
| Methods inherited from class com.caucho.boot.AbstractBootCommand |
addFlagOption, addIntValueOption, addOption, addValueOption, doCommand, getDescription, getName, getOptionUsage, getUsageArgs, isConsole, isDefaultArgsAccepted, isFlag, isIntValueOption, isProOnly, isRemote, isRetry, isShutdown, isStart, isValueOption, toString, usage |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractRepositoryCommand
protected AbstractRepositoryCommand()
doCommand
public final int doCommand(com.caucho.boot.WatchdogArgs args,
com.caucho.boot.WatchdogClient client)
throws BootArgumentException
- Overrides:
doCommand in class AbstractBootCommand
- Throws:
BootArgumentException
doCommand
protected abstract int doCommand(com.caucho.boot.WatchdogArgs args,
com.caucho.boot.WatchdogClient client,
WebAppDeployClient deployClient)
fillInVersion
protected final void fillInVersion(CommitBuilder commit,
java.lang.String version)
getDeployClient
protected WebAppDeployClient getDeployClient(com.caucho.boot.WatchdogArgs args,
com.caucho.boot.WatchdogClient client)