Class CommandModelImpl

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

public class CommandModelImpl extends org.glassfish.api.admin.CommandModel
Model for an administrative command
Author:
Jerome Dochez
  • Constructor Details

    • CommandModelImpl

      public CommandModelImpl(Class<?> commandType)
  • Method Details

    • 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:
      getLocalizedDescription in class org.glassfish.api.admin.CommandModel
    • getUsageText

      public String getUsageText()
      Specified by:
      getUsageText in class org.glassfish.api.admin.CommandModel
    • getCommandName

      public String getCommandName()
      Specified by:
      getCommandName in class org.glassfish.api.admin.CommandModel
    • getModelFor

      public org.glassfish.api.admin.CommandModel.ParamModel getModelFor(String paramName)
      Specified by:
      getModelFor in class org.glassfish.api.admin.CommandModel
    • getParametersNames

      public Collection<String> getParametersNames()
      Specified by:
      getParametersNames in class org.glassfish.api.admin.CommandModel
    • getCommandClass

      public Class<?> getCommandClass()
      Specified by:
      getCommandClass in class org.glassfish.api.admin.CommandModel
    • getClusteringAttributes

      public org.glassfish.api.admin.ExecuteOn getClusteringAttributes()
      Specified by:
      getClusteringAttributes in class org.glassfish.api.admin.CommandModel
    • isManagedJob

      public boolean isManagedJob()
      Specified by:
      isManagedJob in class org.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:
      unknownOptionsAreOperands in class org.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:
      add in class org.glassfish.api.admin.CommandModel