@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, toString
build, 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, suspend
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public IrcEndpoint(String endpointUri, IrcComponent component, IrcConfiguration configuration)
public IrcProducer createProducer() throws Exception
Exception
public IrcConsumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public IrcComponent getComponent()
getComponent
in class org.apache.camel.support.DefaultEndpoint
public 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