Class InstanceRestCommandExecutor

All Implemented Interfaces:
Runnable, org.glassfish.api.admin.AdminCommandEventBroker<GfSseInboundEvent>, org.glassfish.api.admin.InstanceCommand

public class InstanceRestCommandExecutor extends ServerRemoteRestAdminCommand 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, mmares
  • Constructor Details

    • InstanceRestCommandExecutor

      public InstanceRestCommandExecutor(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