@Singleton public class StartVBoxIfNotAlreadyRunning extends Object implements com.google.common.base.Supplier<org.virtualbox_4_1.VirtualBoxManager>
Constructor and Description |
---|
StartVBoxIfNotAlreadyRunning(com.google.common.base.Function<com.google.common.base.Supplier<NodeMetadata>,org.virtualbox_4_1.VirtualBoxManager> managerForNode,
RunScriptOnNode.Factory runScriptOnNodeFactory,
RetryIfSocketNotYetOpen socketTester,
com.google.common.base.Supplier<NodeMetadata> host,
com.google.common.base.Supplier<URI> providerSupplier,
HardcodedHostToHostNodeMetadata hardcodedHostToHostNodeMetadata) |
@Named(value="jclouds.compute") protected Logger logger
@Inject public StartVBoxIfNotAlreadyRunning(com.google.common.base.Function<com.google.common.base.Supplier<NodeMetadata>,org.virtualbox_4_1.VirtualBoxManager> managerForNode, RunScriptOnNode.Factory runScriptOnNodeFactory, RetryIfSocketNotYetOpen socketTester, com.google.common.base.Supplier<NodeMetadata> host, com.google.common.base.Supplier<URI> providerSupplier, HardcodedHostToHostNodeMetadata hardcodedHostToHostNodeMetadata)
@PostConstruct public void start()
public org.virtualbox_4_1.VirtualBoxManager get()
get
in interface com.google.common.base.Supplier<org.virtualbox_4_1.VirtualBoxManager>
Copyright © 2009-2013 jclouds. All Rights Reserved.