Class InstanceCommandExecutor

All Implemented Interfaces:
Runnable, org.glassfish.api.admin.InstanceCommand

public class InstanceCommandExecutor extends ServerRemoteAdminCommand implements Runnable, org.glassfish.api.admin.InstanceCommand
Causes execution of an administrative command on one or more remote instances to be triggered from code running inside the DAS.
Author:
Vijay Ramachandran
  • Constructor Details

    • InstanceCommandExecutor

      public InstanceCommandExecutor(org.glassfish.hk2.api.ServiceLocator habitat, String name, org.glassfish.api.admin.FailurePolicy fail, org.glassfish.api.admin.FailurePolicy offline, com.sun.enterprise.config.serverbeans.Server server, String host, int port, Logger logger, org.glassfish.api.admin.ParameterMap p, org.glassfish.api.ActionReport r, org.glassfish.api.admin.InstanceCommandResult res) throws org.glassfish.api.admin.CommandException
      Throws:
      org.glassfish.api.admin.CommandException
  • Method Details

    • getCommandOutput

      public String getCommandOutput()
      Specified by:
      getCommandOutput in interface org.glassfish.api.admin.InstanceCommand
    • getServer

      public com.sun.enterprise.config.serverbeans.Server getServer()
    • getReport

      public org.glassfish.api.ActionReport getReport()
    • run

      public void run()
      Specified by:
      run in interface Runnable