Package com.sun.enterprise.admin.util
Class InstanceCommandExecutor
java.lang.Object
com.sun.enterprise.admin.remote.RemoteAdminCommand
com.sun.enterprise.admin.remote.ServerRemoteAdminCommand
com.sun.enterprise.admin.util.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
-
Field Summary
Fields inherited from class com.sun.enterprise.admin.remote.RemoteAdminCommand
authToken, COMMAND_MODEL_MATCH_HEADER, host, logger, name, operands, options, output, password, port, prohibitDirectoryUploads, scope, secure, user -
Constructor Summary
ConstructorsConstructorDescriptionInstanceCommandExecutor(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) -
Method Summary
Modifier and TypeMethodDescriptionorg.glassfish.api.ActionReportcom.sun.enterprise.config.serverbeans.Servervoidrun()Methods inherited from class com.sun.enterprise.admin.remote.ServerRemoteAdminCommand
addAdditionalHeaders, authenticationInfo, getHttpConnectorAddressMethods inherited from class com.sun.enterprise.admin.remote.RemoteAdminCommand
executeCommand, fetchCommandModel, getAttributes, getCanonicalHost, getCommandModel, getCommandURI, getFromEnvironment, getReadTimeout, getUsage, headers, isCommandModelFromCache, processHeaders, reportAuthenticationException, retryUsingSecureConnection, setCommandModel, setConnectTimeout, setFileOutputDirectory, setInteractive, setOmitCache, setReadTimeout, setResponseFormatType, setUserOut, updateAuthentication
-
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