Package org.jboss.as.server
Class ServerStartTask
java.lang.Object
org.jboss.as.server.ServerStartTask
- All Implemented Interfaces:
ObjectInputValidation,Serializable,ServerTask
public final class ServerStartTask
extends Object
implements ServerTask, Serializable, ObjectInputValidation
This is the task used by the Host Controller and passed to a Server instance
in order to bootstrap it from a remote source process.
- Author:
- David M. Lloyd, Mike M. Clark, Emanuel Muckenhuber, James R. Perkins
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionServerStartTask(String hostControllerName, String serverName, int portOffset, int initialOperationID, List<org.jboss.msc.service.ServiceActivator> startServices, List<org.jboss.dmr.ModelNode> updates, Map<String, String> launchProperties, boolean suspend, boolean gracefulStartup) -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.threads.AsyncFuture<org.jboss.msc.service.ServiceContainer>void
-
Constructor Details
-
ServerStartTask
-
-
Method Details
-
run
public org.jboss.threads.AsyncFuture<org.jboss.msc.service.ServiceContainer> run(List<org.jboss.msc.service.ServiceActivator> runServices) - Specified by:
runin interfaceServerTask
-
validateObject
- Specified by:
validateObjectin interfaceObjectInputValidation- Throws:
InvalidObjectException
-