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 Detail

      • 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 Detail

      • 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