Package org.glassfish.common.util.admin
Class CommandModelImpl
- java.lang.Object
-
- org.glassfish.api.admin.CommandModel
-
- org.glassfish.common.util.admin.CommandModelImpl
-
public class CommandModelImpl extends org.glassfish.api.admin.CommandModelModel for an administrative command- Author:
- Jerome Dochez
-
-
Constructor Summary
Constructors Constructor Description CommandModelImpl(Class<?> commandType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(org.glassfish.api.admin.CommandModel.ParamModel model)voidaddParam(String name, org.glassfish.api.admin.CommandModel.ParamModel param)org.glassfish.api.admin.ExecuteOngetClusteringAttributes()Class<?>getCommandClass()StringgetCommandName()StringgetLocalizedDescription()org.glassfish.api.admin.CommandModel.ParamModelgetModelFor(String paramName)Collection<String>getParametersNames()StringgetUsageText()static Map<String,org.glassfish.api.admin.CommandModel.ParamModel>init(Class commandType, org.glassfish.api.I18n i18n, LocalStringManager localStrings)booleanisManagedJob()voidsetManagedJob(boolean value)booleanunknownOptionsAreOperands()Should an unknown option be considered an operand by asadmin?
-
-
-
Constructor Detail
-
CommandModelImpl
public CommandModelImpl(Class<?> commandType)
-
-
Method Detail
-
init
public static Map<String,org.glassfish.api.admin.CommandModel.ParamModel> init(Class commandType, org.glassfish.api.I18n i18n, LocalStringManager localStrings)
-
getLocalizedDescription
public String getLocalizedDescription()
- Specified by:
getLocalizedDescriptionin classorg.glassfish.api.admin.CommandModel
-
getUsageText
public String getUsageText()
- Specified by:
getUsageTextin classorg.glassfish.api.admin.CommandModel
-
getCommandName
public String getCommandName()
- Specified by:
getCommandNamein classorg.glassfish.api.admin.CommandModel
-
getModelFor
public org.glassfish.api.admin.CommandModel.ParamModel getModelFor(String paramName)
- Specified by:
getModelForin classorg.glassfish.api.admin.CommandModel
-
getParametersNames
public Collection<String> getParametersNames()
- Specified by:
getParametersNamesin classorg.glassfish.api.admin.CommandModel
-
getCommandClass
public Class<?> getCommandClass()
- Specified by:
getCommandClassin classorg.glassfish.api.admin.CommandModel
-
getClusteringAttributes
public org.glassfish.api.admin.ExecuteOn getClusteringAttributes()
- Specified by:
getClusteringAttributesin classorg.glassfish.api.admin.CommandModel
-
isManagedJob
public boolean isManagedJob()
- Specified by:
isManagedJobin classorg.glassfish.api.admin.CommandModel
-
setManagedJob
public void setManagedJob(boolean value)
-
unknownOptionsAreOperands
public boolean unknownOptionsAreOperands()
Should an unknown option be considered an operand by asadmin?- Overrides:
unknownOptionsAreOperandsin classorg.glassfish.api.admin.CommandModel
-
addParam
public void addParam(String name, org.glassfish.api.admin.CommandModel.ParamModel param)
-
add
public void add(org.glassfish.api.admin.CommandModel.ParamModel model)
- Specified by:
addin classorg.glassfish.api.admin.CommandModel
-
-