public class BraintreeComponent extends org.apache.camel.util.component.AbstractApiComponent<BraintreeApiName,BraintreeConfiguration,BraintreeApiCollection>
BraintreeEndpoint
.Constructor and Description |
---|
BraintreeComponent() |
BraintreeComponent(org.apache.camel.CamelContext context) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.camel.Endpoint |
createEndpoint(String uri,
String methodName,
BraintreeApiName apiName,
BraintreeConfiguration endpointConfiguration) |
protected BraintreeApiName |
getApiName(String apiNameStr) |
BraintreeConfiguration |
getConfiguration() |
com.braintreegateway.BraintreeGateway |
getGateway(BraintreeConfiguration configuration) |
void |
setConfiguration(BraintreeConfiguration configuration)
To use the shared configuration
|
completeEndpointPath, createEndpoint, createEndpointConfiguration, getApiNameOrNull, getCompletedMethods
createComponentConfiguration, createParameterConfigurationMap, getEndpointClass, getParameterConfigurationMap, populateParameterConfigurationMap, setEndpointClass
afterConfiguration, createConfiguration, createEndpoint, doStart, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isResolvePropertyPlaceholders, preProcessUri, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, setProperties, setResolvePropertyPlaceholders, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
public BraintreeComponent()
public BraintreeComponent(org.apache.camel.CamelContext context)
protected BraintreeApiName getApiName(String apiNameStr) throws IllegalArgumentException
getApiName
in class org.apache.camel.util.component.AbstractApiComponent<BraintreeApiName,BraintreeConfiguration,BraintreeApiCollection>
IllegalArgumentException
protected org.apache.camel.Endpoint createEndpoint(String uri, String methodName, BraintreeApiName apiName, BraintreeConfiguration endpointConfiguration)
createEndpoint
in class org.apache.camel.util.component.AbstractApiComponent<BraintreeApiName,BraintreeConfiguration,BraintreeApiCollection>
public void setConfiguration(BraintreeConfiguration configuration)
setConfiguration
in class org.apache.camel.util.component.AbstractApiComponent<BraintreeApiName,BraintreeConfiguration,BraintreeApiCollection>
public BraintreeConfiguration getConfiguration()
getConfiguration
in class org.apache.camel.util.component.AbstractApiComponent<BraintreeApiName,BraintreeConfiguration,BraintreeApiCollection>
public com.braintreegateway.BraintreeGateway getGateway(BraintreeConfiguration configuration)
Apache Camel