@UriEndpoint(scheme="linkedin", syntax="linkedin:apiName/methodName", consumerClass=LinkedInConsumer.class, consumerPrefix="consumer") public class LinkedInEndpoint extends org.apache.camel.util.component.AbstractApiEndpoint<LinkedInApiName,LinkedInConfiguration>
Modifier and Type | Field and Description |
---|---|
protected static String |
FIELDS_OPTION |
Constructor and Description |
---|
LinkedInEndpoint(String uri,
LinkedInComponent component,
LinkedInApiName apiName,
String methodName,
LinkedInConfiguration endpointConfiguration) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterConfigureProperties() |
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
protected void |
doStart() |
protected void |
doStop() |
Object |
getApiProxy(org.apache.camel.util.component.ApiMethod method,
Map<String,Object> args) |
LinkedInComponent |
getComponent() |
protected org.apache.camel.util.component.ApiMethodPropertiesHelper<LinkedInConfiguration> |
getPropertiesHelper() |
protected String |
getThreadProfileName() |
void |
interceptProperties(Map<String,Object> properties) |
configureProperties, getApiName, getCandidates, getConfiguration, getEndpointProperties, getEndpointPropertyNames, getExecutorService, getInBody, getMethodHelper, getMethodName, interceptPropertyNames, isSingleton, setInBody
configureConsumer, configurePollingConsumer, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, equals, getCamelContext, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, getPollingConsumerQueueSize, hashCode, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
protected static final String FIELDS_OPTION
public LinkedInEndpoint(String uri, LinkedInComponent component, LinkedInApiName apiName, String methodName, LinkedInConfiguration endpointConfiguration)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
protected org.apache.camel.util.component.ApiMethodPropertiesHelper<LinkedInConfiguration> getPropertiesHelper()
getPropertiesHelper
in class org.apache.camel.util.component.AbstractApiEndpoint<LinkedInApiName,LinkedInConfiguration>
protected String getThreadProfileName()
getThreadProfileName
in class org.apache.camel.util.component.AbstractApiEndpoint<LinkedInApiName,LinkedInConfiguration>
protected void afterConfigureProperties()
afterConfigureProperties
in class org.apache.camel.util.component.AbstractApiEndpoint<LinkedInApiName,LinkedInConfiguration>
public Object getApiProxy(org.apache.camel.util.component.ApiMethod method, Map<String,Object> args)
getApiProxy
in class org.apache.camel.util.component.AbstractApiEndpoint<LinkedInApiName,LinkedInConfiguration>
protected void doStart() throws Exception
doStart
in class org.apache.camel.impl.DefaultEndpoint
Exception
protected void doStop() throws Exception
doStop
in class org.apache.camel.impl.DefaultEndpoint
Exception
public LinkedInComponent getComponent()
getComponent
in class org.apache.camel.impl.DefaultEndpoint
public void interceptProperties(Map<String,Object> properties)
interceptProperties
in interface org.apache.camel.util.component.PropertiesInterceptor
interceptProperties
in class org.apache.camel.util.component.AbstractApiEndpoint<LinkedInApiName,LinkedInConfiguration>
Apache Camel