Class ServerManagerComputeServiceAdapter
java.lang.Object
org.jclouds.servermanager.compute.strategy.ServerManagerComputeServiceAdapter
- All Implemented Interfaces:
ComputeServiceAdapter<Server,Hardware, Image, Datacenter>
@Singleton
public class ServerManagerComputeServiceAdapter
extends Object
implements ComputeServiceAdapter<Server,Hardware,Image,Datacenter>
defines the connection between the
ServerManager implementation and the jclouds
ComputeService-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jclouds.compute.ComputeServiceAdapter
ComputeServiceAdapter.NodeAndInitialCredentials<N extends Object> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateNodeWithGroupEncodedIntoName(String tag, String name, Template template) voiddestroyNode(String id) listNodesByIds(Iterable<String> ids) voidrebootNode(String id) voidresumeNode(String id) voidsuspendNode(String id)
-
Constructor Details
-
ServerManagerComputeServiceAdapter
-
-
Method Details
-
createNodeWithGroupEncodedIntoName
public ComputeServiceAdapter.NodeAndInitialCredentials<Server> createNodeWithGroupEncodedIntoName(String tag, String name, Template template) - Specified by:
createNodeWithGroupEncodedIntoNamein interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-
listHardwareProfiles
- Specified by:
listHardwareProfilesin interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-
listImages
- Specified by:
listImagesin interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-
getImage
- Specified by:
getImagein interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-
listNodes
- Specified by:
listNodesin interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-
listNodesByIds
- Specified by:
listNodesByIdsin interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-
listLocations
- Specified by:
listLocationsin interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-
getNode
- Specified by:
getNodein interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-
destroyNode
- Specified by:
destroyNodein interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-
rebootNode
- Specified by:
rebootNodein interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-
resumeNode
- Specified by:
resumeNodein interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-
suspendNode
- Specified by:
suspendNodein interfaceComputeServiceAdapter<Server,Hardware, Image, Datacenter>
-