org.glassfish.common.util.admin
Class CommandModelImpl

java.lang.Object
  extended by org.glassfish.api.admin.CommandModel
      extended by org.glassfish.common.util.admin.CommandModelImpl

public class CommandModelImpl
extends CommandModel

Model for an administrative command

Author:
Jerome Dochez

Nested Class Summary
 
Nested classes/interfaces inherited from class org.glassfish.api.admin.CommandModel
CommandModel.ParamModel
 
Constructor Summary
CommandModelImpl(java.lang.Class<?> commandType)
           
 
Method Summary
 ExecuteOn getClusteringAttributes()
           
 java.lang.Class<?> getCommandClass()
           
 java.lang.String getCommandName()
           
 java.lang.String getLocalizedDescription()
           
 CommandModel.ParamModel getModelFor(java.lang.String paramName)
           
 java.util.Collection<java.lang.String> getParametersNames()
           
 java.lang.String getUsageText()
           
static java.util.Map<java.lang.String,CommandModel.ParamModel> init(java.lang.Class commandType, I18n i18n, LocalStringManager localStrings)
           
 boolean unknownOptionsAreOperands()
          Should an unknown option be considered an operand by asadmin?
 
Methods inherited from class org.glassfish.api.admin.CommandModel
getParameters, getParamName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandModelImpl

public CommandModelImpl(java.lang.Class<?> commandType)
Method Detail

init

public static java.util.Map<java.lang.String,CommandModel.ParamModel> init(java.lang.Class commandType,
                                                                           I18n i18n,
                                                                           LocalStringManager localStrings)

getLocalizedDescription

public java.lang.String getLocalizedDescription()
Specified by:
getLocalizedDescription in class CommandModel

getUsageText

public java.lang.String getUsageText()
Specified by:
getUsageText in class CommandModel

getCommandName

public java.lang.String getCommandName()
Specified by:
getCommandName in class CommandModel

getModelFor

public CommandModel.ParamModel getModelFor(java.lang.String paramName)
Specified by:
getModelFor in class CommandModel

getParametersNames

public java.util.Collection<java.lang.String> getParametersNames()
Specified by:
getParametersNames in class CommandModel

getCommandClass

public java.lang.Class<?> getCommandClass()
Specified by:
getCommandClass in class CommandModel

getClusteringAttributes

public ExecuteOn getClusteringAttributes()
Specified by:
getClusteringAttributes in class CommandModel

unknownOptionsAreOperands

public boolean unknownOptionsAreOperands()
Should an unknown option be considered an operand by asadmin?

Overrides:
unknownOptionsAreOperands in class CommandModel


Copyright © 2012 GlassFish Community. All Rights Reserved.