@UriEndpoint(firstVersion="3.5.0",
scheme="oaipmh",
title="OAI-PMH",
syntax="oaipmh:baseUrl",
lenientProperties=true,
category={ENDPOINT,WEBSERVICE,BATCH})
public class OAIPMHEndpoint
extends org.apache.camel.support.ScheduledPollEndpoint
| Constructor and Description |
|---|
OAIPMHEndpoint(String uri,
String remaining,
OAIPMHComponent component) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
protected void |
doInit() |
String |
getFrom() |
String |
getIdentifier() |
String |
getMetadataPrefix() |
Map<String,Object> |
getQueryParameters() |
String |
getSet() |
String |
getUntil() |
URI |
getUrl() |
String |
getVerb() |
boolean |
isIgnoreSSLWarnings() |
boolean |
isLenientProperties() |
boolean |
isOnlyFirst() |
boolean |
isSingleton() |
boolean |
isSsl() |
void |
setFrom(String from) |
void |
setIdentifier(String identifier) |
void |
setIgnoreSSLWarnings(boolean ignoreSSLWarnings) |
void |
setMetadataPrefix(String metadataPrefix) |
void |
setOnlyFirst(boolean onlyFist) |
void |
setQueryParameters(Map<String,Object> queryParameters) |
void |
setSet(String set) |
void |
setSsl(boolean ssl) |
void |
setUntil(String until) |
void |
setVerb(String verb) |
configureConsumer, configureProperties, configureScheduledPollConsumerProperties, doConfigureConsumer, doStart, doStop, getBackoffErrorThreshold, getBackoffIdleThreshold, getBackoffMultiplier, getDefaultDelay, getDelay, getInitialDelay, getPollStrategy, getRepeatCount, getRunLoggingLevel, getScheduledExecutorService, getScheduler, getSchedulerProperties, getTimeUnit, isGreedy, isSendEmptyMessageWhenIdle, isStartScheduler, isUseFixedDelay, setBackoffErrorThreshold, setBackoffIdleThreshold, setBackoffMultiplier, setDelay, setGreedy, setInitialDelay, setPollStrategy, setRepeatCount, setRunLoggingLevel, setScheduledExecutorService, setScheduler, setSchedulerProperties, setSendEmptyMessageWhenIdle, setStartScheduler, setTimeUnit, setUseFixedDelayconfigureExchange, configurePollingConsumer, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isPollingConsumerBlockWhenFull, isPollingConsumerCopy, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerCopy, setPollingConsumerQueueSize, setProperties, toStringbuild, doBuild, 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, suspendclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic OAIPMHEndpoint(String uri, String remaining, OAIPMHComponent component)
public boolean isLenientProperties()
isLenientProperties in interface org.apache.camel.EndpointisLenientProperties in class org.apache.camel.support.DefaultEndpointprotected void doInit()
throws Exception
doInit in class org.apache.camel.support.DefaultEndpointExceptionpublic org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
Exceptionpublic boolean isIgnoreSSLWarnings()
public void setIgnoreSSLWarnings(boolean ignoreSSLWarnings)
public boolean isSsl()
public void setSsl(boolean ssl)
public boolean isSingleton()
isSingleton in interface org.apache.camel.IsSingletonisSingleton in class org.apache.camel.support.DefaultEndpointpublic String getFrom()
public void setFrom(String from)
public String getUntil()
public void setUntil(String until)
public String getSet()
public void setSet(String set)
public String getVerb()
public void setVerb(String verb)
public String getMetadataPrefix()
public void setMetadataPrefix(String metadataPrefix)
public URI getUrl()
public String getIdentifier()
public void setIdentifier(String identifier)
public boolean isOnlyFirst()
public void setOnlyFirst(boolean onlyFist)
Apache Camel