@UriEndpoint(firstVersion="1.1.0",
scheme="irc",
title="IRC",
syntax="irc:hostname:port",
alternativeSyntax="irc:username:password@hostname:port",
category=CHAT)
public class IrcEndpoint
extends org.apache.camel.support.DefaultEndpoint
| Constructor and Description |
|---|
IrcEndpoint(String endpointUri,
IrcComponent component,
IrcConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
IrcConsumer |
createConsumer(org.apache.camel.Processor processor) |
IrcProducer |
createProducer() |
IrcBinding |
getBinding() |
IrcComponent |
getComponent() |
IrcConfiguration |
getConfiguration() |
void |
handleIrcError(int num,
String msg) |
void |
joinChannel(IrcChannel channel) |
void |
joinChannel(String name) |
void |
joinChannels() |
void |
setBinding(IrcBinding binding) |
void |
setComponent(IrcComponent component) |
void |
setConfiguration(IrcConfiguration configuration) |
configureConsumer, configureExchange, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, doInit, doStart, doStop, equals, getCamelContext, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isLenientProperties, isPollingConsumerBlockWhenFull, isPollingConsumerCopy, isSingleton, 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 IrcEndpoint(String endpointUri, IrcComponent component, IrcConfiguration configuration)
public IrcProducer createProducer() throws Exception
Exceptionpublic IrcConsumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exceptionpublic IrcComponent getComponent()
getComponent in class org.apache.camel.support.DefaultEndpointpublic void setComponent(IrcComponent component)
public IrcBinding getBinding()
public void setBinding(IrcBinding binding)
public IrcConfiguration getConfiguration()
public void setConfiguration(IrcConfiguration configuration)
public void handleIrcError(int num,
String msg)
public void joinChannels()
public void joinChannel(String name)
public void joinChannel(IrcChannel channel)
Apache Camel