|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.camel.support.ServiceSupport
org.apache.camel.impl.DefaultProducer
org.apache.camel.component.jclouds.JcloudsProducer
org.apache.camel.component.jclouds.JcloudsBlobStoreProducer
public class JcloudsBlobStoreProducer
| Field Summary |
|---|
| Fields inherited from class org.apache.camel.impl.DefaultProducer |
|---|
log |
| Fields inherited from class org.apache.camel.support.ServiceSupport |
|---|
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
| Constructor Summary | |
|---|---|
JcloudsBlobStoreProducer(JcloudsBlobStoreEndpoint endpoint,
org.jclouds.blobstore.BlobStore blobStore)
|
|
| Method Summary | |
|---|---|
protected void |
doStart()
|
protected String |
getBlobName(org.apache.camel.Exchange exchange)
Retrieves the blobName from the URI or from the exchange headers. |
protected String |
getContainerName(org.apache.camel.Exchange exchange)
Retrieves the containerName from the URI or from the exchange headers. |
String |
getLocationId(org.apache.camel.Exchange exchange)
Retrieves the locationId from the URI or from the exchange headers. |
String |
getOperation(org.apache.camel.Exchange exchange)
Retrieves the operation from the URI or from the exchange headers. |
void |
process(org.apache.camel.Exchange exchange)
|
| Methods inherited from class org.apache.camel.impl.DefaultProducer |
|---|
createExchange, createExchange, createExchange, doStop, getEndpoint, isSingleton, 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 class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.camel.Service |
|---|
start, stop |
| Constructor Detail |
|---|
public JcloudsBlobStoreProducer(JcloudsBlobStoreEndpoint endpoint,
org.jclouds.blobstore.BlobStore blobStore)
| Method Detail |
|---|
protected void doStart()
throws Exception
doStart in class org.apache.camel.impl.DefaultProducerException
public void process(org.apache.camel.Exchange exchange)
throws Exception
Exceptionprotected String getBlobName(org.apache.camel.Exchange exchange)
protected String getContainerName(org.apache.camel.Exchange exchange)
public String getOperation(org.apache.camel.Exchange exchange)
public String getLocationId(org.apache.camel.Exchange exchange)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||