Class StopDomainCommand
java.lang.Object
com.sun.enterprise.admin.cli.CLICommand
com.sun.enterprise.admin.servermgmt.cli.LocalServerCommand
com.sun.enterprise.admin.servermgmt.cli.LocalDomainCommand
com.sun.enterprise.admin.servermgmt.cli.StopDomainCommand
- All Implemented Interfaces:
org.glassfish.hk2.api.PostConstruct
- Direct Known Subclasses:
RestartDomainCommand
The stop-domain command.
- Author:
- Byron Nevins, Bill Shannon
-
Field Summary
Fields inherited from class com.sun.enterprise.admin.servermgmt.cli.LocalDomainCommand
domainDirParamFields inherited from class com.sun.enterprise.admin.cli.CLICommand
argv, commandModel, CONNECTION_ERROR, env, ERROR, INVALID_COMMAND_ERROR, logger, metadataErrors, name, operands, options, passwords, programOpts, SUCCESS, WARNING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected intPrint message and return exit code when we detect that the DAS is not running.protected voidExecute the actual stop-domain command.protected intprotected voidOverride initDomain in LocalDomainCommand to only initialize the local domain information (name, directory) in the local case, when no --host has been specified.protected voidvalidate()Methods inherited from class com.sun.enterprise.admin.servermgmt.cli.LocalDomainCommand
getDomainName, getDomainRootDir, getDomainsDir, isThisDAS, prepare, setDomainNameMethods inherited from class com.sun.enterprise.admin.servermgmt.cli.LocalServerCommand
checkForSpecialFiles, getAdminAddress, getAdminAddress, getDomainXml, getMasterPassword, getMasterPasswordFile, getServerDirs, getServerPid, getUptime, isLocal, isRestartable, isThisServer, loadAndVerifyKeystore, readFromMasterPasswordFile, resetServerDirs, setLocalPassword, setServerDirs, unsetLocalPassword, verifyMasterPassword, waitForRestartMethods inherited from class com.sun.enterprise.admin.cli.CLICommand
checkHelp, checkSanity, execute, expandManPage, getBooleanOption, getBriefCommandUsage, getCommand, getCommand, getCommandScope, getCommandUsage, getManPage, getName, getOperandModel, getOption, getOptions, getPassword, getPassword, getProgramOptions, getSystemProperties, getSystemProperty, getUsage, initializeLogger, initializePasswords, inject, ok, parse, postConstruct, prevalidate, processProgramOptions, quote, readPassword, setCommandScope, toString, usageOptions
-
Constructor Details
-
StopDomainCommand
public StopDomainCommand()
-
-
Method Details
-
validate
protected void validate() throws org.glassfish.api.admin.CommandException- Overrides:
validatein classLocalDomainCommand- Throws:
org.glassfish.api.admin.CommandException
-
initDomain
protected void initDomain() throws org.glassfish.api.admin.CommandExceptionOverride initDomain in LocalDomainCommand to only initialize the local domain information (name, directory) in the local case, when no --host has been specified.- Overrides:
initDomainin classLocalDomainCommand- Throws:
org.glassfish.api.admin.CommandException
-
executeCommand
protected int executeCommand() throws org.glassfish.api.admin.CommandException- Specified by:
executeCommandin classcom.sun.enterprise.admin.cli.CLICommand- Throws:
org.glassfish.api.admin.CommandException
-
dasNotRunning
protected int dasNotRunning() throws org.glassfish.api.admin.CommandExceptionPrint message and return exit code when we detect that the DAS is not running.- Throws:
org.glassfish.api.admin.CommandException
-
doCommand
protected void doCommand() throws org.glassfish.api.admin.CommandExceptionExecute the actual stop-domain command.- Throws:
org.glassfish.api.admin.CommandException
-