Package org.apache.camel.component.atmos
Class AtmosComponent
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultComponent
-
- org.apache.camel.component.atmos.AtmosComponent
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.CamelContextAware
,org.apache.camel.Component
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
@Component("atmos") public class AtmosComponent extends org.apache.camel.support.DefaultComponent
-
-
Constructor Summary
Constructors Constructor Description AtmosComponent()
AtmosComponent(org.apache.camel.CamelContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AtmosEndpoint
createEndpoint(String uri, String remaining, Map<String,Object> parameters)
String
getFullTokenId()
String
getSecretKey()
String
getUri()
boolean
isSslValidation()
void
setFullTokenId(String fullTokenId)
The token id to pass to the Atmos clientvoid
setSecretKey(String secretKey)
The secret key to pass to the Atmos client (should be base64 encoded)void
setSslValidation(boolean sslValidation)
Whether the Atmos client should perform SSL validationvoid
setUri(String uri)
The URI of the server for the Atmos client to connect to-
Methods inherited from class org.apache.camel.support.DefaultComponent
afterConfiguration, createEndpoint, createEndpoint, doBuild, doInit, doStart, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getComponentPropertyConfigurer, getDefaultName, getEndpointPropertyConfigurer, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, resolveRawParameterValues, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setLazyStartProducer, setProperties, setProperties, setProperties, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
createEndpoint
protected AtmosEndpoint createEndpoint(String uri, String remaining, Map<String,Object> parameters) throws Exception
- Specified by:
createEndpoint
in classorg.apache.camel.support.DefaultComponent
- Throws:
Exception
-
getFullTokenId
public String getFullTokenId()
-
setFullTokenId
public void setFullTokenId(String fullTokenId)
The token id to pass to the Atmos client
-
getSecretKey
public String getSecretKey()
-
setSecretKey
public void setSecretKey(String secretKey)
The secret key to pass to the Atmos client (should be base64 encoded)
-
getUri
public String getUri()
-
setUri
public void setUri(String uri)
The URI of the server for the Atmos client to connect to
-
isSslValidation
public boolean isSslValidation()
-
setSslValidation
public void setSslValidation(boolean sslValidation)
Whether the Atmos client should perform SSL validation
-
-