public class LinkedInComponent extends org.apache.camel.util.component.AbstractApiComponent<LinkedInApiName,LinkedInConfiguration,LinkedInApiCollection>
LinkedInEndpoint
.Constructor and Description |
---|
LinkedInComponent() |
LinkedInComponent(org.apache.camel.CamelContext context) |
Modifier and Type | Method and Description |
---|---|
protected void |
closeRequestFilter(org.apache.camel.component.linkedin.api.LinkedInOAuthRequestFilter requestFilter) |
protected org.apache.camel.Endpoint |
createEndpoint(String uri,
String methodName,
LinkedInApiName apiName,
LinkedInConfiguration endpointConfiguration) |
protected void |
doStop() |
protected LinkedInApiName |
getApiName(String apiNameStr) |
LinkedInConfiguration |
getConfiguration()
To use the shared configuration
|
org.apache.camel.component.linkedin.api.LinkedInOAuthRequestFilter |
getRequestFilter(LinkedInConfiguration endpointConfiguration) |
void |
setConfiguration(LinkedInConfiguration configuration)
To use the shared configuration
|
completeEndpointPath, createEndpoint, createEndpointConfiguration, getApiNameOrNull, getCompletedMethods
createComponentConfiguration, createParameterConfigurationMap, getEndpointClass, getParameterConfigurationMap, populateParameterConfigurationMap, setEndpointClass
afterConfiguration, createConfiguration, createEndpoint, doStart, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, preProcessUri, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, setProperties, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
public LinkedInComponent()
public LinkedInComponent(org.apache.camel.CamelContext context)
protected LinkedInApiName getApiName(String apiNameStr) throws IllegalArgumentException
getApiName
in class org.apache.camel.util.component.AbstractApiComponent<LinkedInApiName,LinkedInConfiguration,LinkedInApiCollection>
IllegalArgumentException
public void setConfiguration(LinkedInConfiguration configuration)
setConfiguration
in class org.apache.camel.util.component.AbstractApiComponent<LinkedInApiName,LinkedInConfiguration,LinkedInApiCollection>
public LinkedInConfiguration getConfiguration()
getConfiguration
in class org.apache.camel.util.component.AbstractApiComponent<LinkedInApiName,LinkedInConfiguration,LinkedInApiCollection>
protected org.apache.camel.Endpoint createEndpoint(String uri, String methodName, LinkedInApiName apiName, LinkedInConfiguration endpointConfiguration)
createEndpoint
in class org.apache.camel.util.component.AbstractApiComponent<LinkedInApiName,LinkedInConfiguration,LinkedInApiCollection>
public org.apache.camel.component.linkedin.api.LinkedInOAuthRequestFilter getRequestFilter(LinkedInConfiguration endpointConfiguration)
protected void doStop() throws Exception
doStop
in class org.apache.camel.impl.DefaultComponent
Exception
protected void closeRequestFilter(org.apache.camel.component.linkedin.api.LinkedInOAuthRequestFilter requestFilter)
Apache Camel