org.apache.camel.component.irc
Class IrcConfiguration
java.lang.Object
org.apache.camel.component.irc.IrcConfiguration
- All Implemented Interfaces:
- java.lang.Cloneable
public class IrcConfiguration
- extends java.lang.Object
- implements java.lang.Cloneable
Constructor Summary |
IrcConfiguration()
|
IrcConfiguration(java.lang.String hostname,
java.lang.String nickname,
java.lang.String displayname,
java.util.List<java.lang.String> channels)
|
IrcConfiguration(java.lang.String hostname,
java.lang.String username,
java.lang.String password,
java.lang.String nickname,
java.lang.String displayname,
java.util.List<java.lang.String> channels)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IrcConfiguration
public IrcConfiguration()
IrcConfiguration
public IrcConfiguration(java.lang.String hostname,
java.lang.String nickname,
java.lang.String displayname,
java.util.List<java.lang.String> channels)
IrcConfiguration
public IrcConfiguration(java.lang.String hostname,
java.lang.String username,
java.lang.String password,
java.lang.String nickname,
java.lang.String displayname,
java.util.List<java.lang.String> channels)
copy
public IrcConfiguration copy()
getCacheKey
public java.lang.String getCacheKey()
getListOfChannels
public java.lang.String getListOfChannels()
configure
public void configure(java.lang.String uriStr)
throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
addChannel
public void addChannel(java.lang.String channel)
setChannels
public void setChannels(java.lang.String channels)
setKeys
public void setKeys(java.lang.String keys)
getKey
public java.lang.String getKey(java.lang.String channel)
getKeys
public java.util.Dictionary<java.lang.String,java.lang.String> getKeys()
setTrustManager
public void setTrustManager(org.schwering.irc.lib.ssl.SSLTrustManager trustManager)
getTrustManager
public org.schwering.irc.lib.ssl.SSLTrustManager getTrustManager()
getUsingSSL
public boolean getUsingSSL()
getHostname
public java.lang.String getHostname()
setHostname
public void setHostname(java.lang.String hostname)
getPassword
public java.lang.String getPassword()
setPassword
public void setPassword(java.lang.String password)
getNickname
public java.lang.String getNickname()
setNickname
public void setNickname(java.lang.String nickname)
getRealname
public java.lang.String getRealname()
setRealname
public void setRealname(java.lang.String realname)
getUsername
public java.lang.String getUsername()
setUsername
public void setUsername(java.lang.String username)
getPorts
public int[] getPorts()
setPorts
public void setPorts(int[] ports)
getChannels
public java.util.List<java.lang.String> getChannels()
isPersistent
public boolean isPersistent()
setPersistent
public void setPersistent(boolean persistent)
isColors
public boolean isColors()
setColors
public void setColors(boolean colors)
isOnNick
public boolean isOnNick()
setOnNick
public void setOnNick(boolean onNick)
isOnQuit
public boolean isOnQuit()
setOnQuit
public void setOnQuit(boolean onQuit)
isOnJoin
public boolean isOnJoin()
setOnJoin
public void setOnJoin(boolean onJoin)
isOnKick
public boolean isOnKick()
setOnKick
public void setOnKick(boolean onKick)
isOnMode
public boolean isOnMode()
setOnMode
public void setOnMode(boolean onMode)
isOnPart
public boolean isOnPart()
setOnPart
public void setOnPart(boolean onPart)
isOnReply
public boolean isOnReply()
setOnReply
public void setOnReply(boolean onReply)
isOnTopic
public boolean isOnTopic()
setOnTopic
public void setOnTopic(boolean onTopic)
isOnPrivmsg
public boolean isOnPrivmsg()
setOnPrivmsg
public void setOnPrivmsg(boolean onPrivmsg)
isAutoRejoin
public boolean isAutoRejoin()
setAutoRejoin
public void setAutoRejoin(boolean autoRejoin)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Apache CAMEL