org.apache.camel.component.irc
Class IrcComponent
java.lang.Object
org.apache.camel.impl.ServiceSupport
org.apache.camel.impl.DefaultComponent<IrcExchange>
org.apache.camel.component.irc.IrcComponent
- All Implemented Interfaces:
- Component<IrcExchange>, Service
public class IrcComponent
- extends DefaultComponent<IrcExchange>
Defines the IRC Component
- Version:
- $Revision: 695516 $
Methods inherited from class org.apache.camel.impl.DefaultComponent |
convertTo, createEndpoint, createExecutorService, doStart, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getExecutorService, lookup, lookup, mandatoryConvertTo, mandatoryLookup, mandatoryLookup, newInstance, setCamelContext, setExecutorService, setProperties, useIntrospectionOnEndpoint, validateURI |
Methods inherited from class org.apache.camel.impl.ServiceSupport |
addChildService, getThreadName, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, nextThreadCounter, removeChildService, start, stop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IrcComponent
public IrcComponent()
IrcComponent
public IrcComponent(IrcConfiguration configuration)
IrcComponent
public IrcComponent(CamelContext context)
ircComponent
public static IrcComponent ircComponent()
createEndpoint
protected IrcEndpoint createEndpoint(String uri,
String remaining,
Map parameters)
throws Exception
- Specified by:
createEndpoint
in class DefaultComponent<IrcExchange>
- Throws:
Exception
getConfiguration
public IrcConfiguration getConfiguration()
setConfiguration
public void setConfiguration(IrcConfiguration configuration)
getIRCConnection
public org.schwering.irc.lib.IRCConnection getIRCConnection(IrcConfiguration configuration)
createConnection
protected org.schwering.irc.lib.IRCConnection createConnection(IrcConfiguration configuration)
closeConnection
public void closeConnection(String key,
org.schwering.irc.lib.IRCConnection connection)
doStop
protected void doStop()
throws Exception
- Overrides:
doStop
in class DefaultComponent<IrcExchange>
- Throws:
Exception
Copyright © 2009 Apache Software Foundation. All Rights Reserved.