Class RemoteBooter
- java.lang.Object
-
- com.xebialabs.deployit.booter.remote.RemoteBooter
-
public class RemoteBooter extends java.lang.ObjectTheRemoteBootercan be used to createDeployitCommunicator's to connect to different XL Deploy instances. A newDeployitCommunicatoris created by callingboot(BooterConfig).DeployitCommunicator's are cached and can be retrieved using theBooterConfigused to create them or using the configuration key that can be obtained by callingBooterConfig.getKey(). TheRemoteBooteris thread safe.
-
-
Constructor Summary
Constructors Constructor Description RemoteBooter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DeployitCommunicatorboot(BooterConfig config)static DeployitCommunicatorgetCommunicator(BooterConfig config)static DeployitCommunicatorgetCommunicator(java.lang.String key)static voidshutdown()
-
-
-
Method Detail
-
boot
public static DeployitCommunicator boot(BooterConfig config)
-
getCommunicator
public static DeployitCommunicator getCommunicator(BooterConfig config)
-
getCommunicator
public static DeployitCommunicator getCommunicator(java.lang.String key)
-
shutdown
public static void shutdown()
-
-