public abstract class AbstractOpenstackEndpoint
extends org.apache.camel.impl.DefaultEndpoint
Constructor and Description |
---|
AbstractOpenstackEndpoint(String endpointUri,
org.apache.camel.Component component) |
Modifier and Type | Method and Description |
---|---|
protected org.openstack4j.api.OSClient |
createClient() |
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
protected abstract String |
getApiVersion() |
protected abstract org.openstack4j.core.transport.Config |
getConfig() |
protected abstract String |
getDomain() |
protected abstract String |
getHost() |
protected abstract String |
getOperation() |
protected abstract String |
getPassword() |
protected abstract String |
getProject() |
protected abstract String |
getUsername() |
boolean |
isSingleton() |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public static final String V2
public static final String V3
public AbstractOpenstackEndpoint(String endpointUri, org.apache.camel.Component component)
protected abstract String getHost()
protected abstract String getUsername()
protected abstract String getDomain()
protected abstract String getPassword()
protected abstract String getProject()
protected abstract String getOperation()
protected abstract org.openstack4j.core.transport.Config getConfig()
protected abstract String getApiVersion()
protected org.openstack4j.api.OSClient createClient()
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public boolean isSingleton()
Apache Camel