Class AbstractListCommandProxy

java.lang.Object
org.glassfish.batch.AbstractListCommandProxy
All Implemented Interfaces:
org.glassfish.api.admin.AdminCommand
Direct Known Subclasses:
ListBatchJobExecutionsProxy, ListBatchJobsProxy, ListBatchJobStepsProxy

public abstract class AbstractListCommandProxy extends Object implements org.glassfish.api.admin.AdminCommand
Command to list batch jobs info 1 * 1 * jobName --------> instanceId --------> executionId
Author:
Mahesh Kannan
  • Field Details

    • serviceLocator

      @Inject protected org.glassfish.hk2.api.ServiceLocator serviceLocator
    • targetUtil

      @Inject protected org.glassfish.internal.api.Target targetUtil
    • logger

      @Inject protected Logger logger
    • isTerse

      protected boolean isTerse
    • outputHeaderList

      protected String outputHeaderList
    • target

      protected String target
    • useLongFormat

      protected boolean useLongFormat
    • commandsExitCode

      protected org.glassfish.api.ActionReport.ExitCode commandsExitCode
  • Constructor Details

    • AbstractListCommandProxy

      public AbstractListCommandProxy()
  • Method Details

    • execute

      public final void execute(org.glassfish.api.admin.AdminCommandContext context)
      Specified by:
      execute in interface org.glassfish.api.admin.AdminCommand
    • preInvoke

      protected boolean preInvoke(org.glassfish.api.admin.AdminCommandContext ctx, org.glassfish.api.ActionReport subReport)
    • getCommandName

      protected abstract String getCommandName()
    • postInvoke

      protected abstract void postInvoke(org.glassfish.api.admin.AdminCommandContext context, org.glassfish.api.ActionReport subReport)
    • fillParameterMap

      protected void fillParameterMap(org.glassfish.api.admin.ParameterMap parameterMap)
    • isLongNumber

      protected boolean isLongNumber(String str)