org.apache.camel.component.jclouds
Class JcloudsComputeEndpoint
java.lang.Object
org.apache.camel.support.ServiceSupport
org.apache.camel.impl.DefaultEndpoint
org.apache.camel.component.jclouds.JcloudsEndpoint
org.apache.camel.component.jclouds.JcloudsComputeEndpoint
- All Implemented Interfaces:
- org.apache.camel.CamelContextAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasId, org.apache.camel.StatefulService, org.apache.camel.SuspendableService
public class JcloudsComputeEndpoint
- extends JcloudsEndpoint
Fields inherited from class org.apache.camel.support.ServiceSupport |
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setProperties, setSynchronous, toString |
Methods inherited from class org.apache.camel.support.ServiceSupport |
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend |
Methods inherited from interface org.apache.camel.Service |
start, stop |
JcloudsComputeEndpoint
public JcloudsComputeEndpoint(String uri,
JcloudsComponent component,
org.jclouds.compute.ComputeService computeService)
createProducer
public org.apache.camel.Producer createProducer()
throws Exception
- Throws:
Exception
createConsumer
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
getImageId
public String getImageId()
setImageId
public void setImageId(String imageId)
getLocationId
public String getLocationId()
setLocationId
public void setLocationId(String locationId)
getHardwareId
public String getHardwareId()
setHardwareId
public void setHardwareId(String hardwareId)
getOperation
public String getOperation()
setOperation
public void setOperation(String operation)
getNodeState
public String getNodeState()
setNodeState
public void setNodeState(String nodeState)
getNodeId
public String getNodeId()
setNodeId
public void setNodeId(String nodeId)
getGroup
public String getGroup()
setGroup
public void setGroup(String group)
getUser
public String getUser()
setUser
public void setUser(String user)
Apache Camel