@Component(value="olingo2") public class Olingo2Component extends org.apache.camel.support.component.AbstractApiComponent<Olingo2ApiName,Olingo2Configuration,Olingo2ApiCollection> implements org.apache.camel.SSLContextParametersAware
Olingo2Endpoint
.Constructor and Description |
---|
Olingo2Component() |
Olingo2Component(org.apache.camel.CamelContext context) |
Modifier and Type | Method and Description |
---|---|
void |
closeApiProxy(Olingo2AppWrapper apiProxy) |
Olingo2AppWrapper |
createApiProxy(Olingo2Configuration endpointConfiguration) |
protected org.apache.camel.Endpoint |
createEndpoint(String uri,
String remaining,
Map<String,Object> parameters) |
protected org.apache.camel.Endpoint |
createEndpoint(String uri,
String methodName,
Olingo2ApiName apiName,
Olingo2Configuration endpointConfiguration) |
protected void |
doStop() |
protected Olingo2ApiName |
getApiName(String apiNameStr) |
Olingo2Configuration |
getConfiguration()
To use the shared configuration
|
boolean |
isUseGlobalSslContextParameters() |
void |
setConfiguration(Olingo2Configuration configuration)
To use the shared configuration
|
void |
setUseGlobalSslContextParameters(boolean useGlobalSslContextParameters)
Enable usage of global SSL context parameters.
|
createEndpointConfiguration
afterConfiguration, createEndpoint, createEndpoint, doBuild, doInit, doStart, 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
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
retrieveGlobalSslContextParameters
getCamelContext, setCamelContext, trySetCamelContext
public Olingo2Component()
public Olingo2Component(org.apache.camel.CamelContext context)
protected Olingo2ApiName getApiName(String apiNameStr)
getApiName
in class org.apache.camel.support.component.AbstractApiComponent<Olingo2ApiName,Olingo2Configuration,Olingo2ApiCollection>
protected org.apache.camel.Endpoint createEndpoint(String uri, String remaining, Map<String,Object> parameters) throws Exception
createEndpoint
in class org.apache.camel.support.component.AbstractApiComponent<Olingo2ApiName,Olingo2Configuration,Olingo2ApiCollection>
Exception
protected org.apache.camel.Endpoint createEndpoint(String uri, String methodName, Olingo2ApiName apiName, Olingo2Configuration endpointConfiguration)
createEndpoint
in class org.apache.camel.support.component.AbstractApiComponent<Olingo2ApiName,Olingo2Configuration,Olingo2ApiCollection>
public void setConfiguration(Olingo2Configuration configuration)
setConfiguration
in class org.apache.camel.support.component.AbstractApiComponent<Olingo2ApiName,Olingo2Configuration,Olingo2ApiCollection>
public Olingo2Configuration getConfiguration()
getConfiguration
in class org.apache.camel.support.component.AbstractApiComponent<Olingo2ApiName,Olingo2Configuration,Olingo2ApiCollection>
public Olingo2AppWrapper createApiProxy(Olingo2Configuration endpointConfiguration)
public boolean isUseGlobalSslContextParameters()
isUseGlobalSslContextParameters
in interface org.apache.camel.SSLContextParametersAware
public void setUseGlobalSslContextParameters(boolean useGlobalSslContextParameters)
setUseGlobalSslContextParameters
in interface org.apache.camel.SSLContextParametersAware
public void closeApiProxy(Olingo2AppWrapper apiProxy)
Apache Camel