Uses of Class
jerklib.Session

Packages that use Session
jerklib Package contains classes for working with the IRC protocol and IRC servers. 
jerklib.events Package contains all the event interfaces. 
jerklib.events.impl Package contains all the event implementations 
jerklib.events.impl.dcc Package contains all the DCC event implementations 
jerklib.util Package contains utilites for working with JerkLib and IRC in general 
 

Uses of Session in jerklib
 

Methods in jerklib that return Session
 Session Channel.getSession()
          Return the Session this Channel belongs to
 Session WriteRequest.getSession()
          Return the Session
 Session ConnectionManager.getSession(String name)
          gets a session by name
 Session ConnectionManager.requestConnection(String hostName)
          request a new connection to a host with the default port of 6667
 Session ConnectionManager.requestConnection(String hostName, int port)
          request a new connection to a host
 Session ConnectionManager.requestConnection(String hostName, int port, Profile profile)
          request a new connection to a host
 

Methods in jerklib that return types with arguments of type Session
 List<Session> ConnectionManager.getSessions()
          get a list of Sessions
 

Constructors in jerklib with parameters of type Session
Channel(String name, Session session)
          This should only be used internally and for testing
 

Uses of Session in jerklib.events
 

Methods in jerklib.events that return Session
 Session IRCEvent.getSession()
          Gets session for connection
 

Uses of Session in jerklib.events.impl
 

Methods in jerklib.events.impl that return Session
 Session WhowasEventImpl.getSession()
           
 Session PartEventImpl.getSession()
           
 Session ChannelListEventImpl.getSession()
           
 Session MotdEventImpl.getSession()
           
 Session NumericEventImpl.getSession()
           
 Session AwayEventImpl.getSession()
           
 Session ConnectionLostEventImpl.getSession()
           
 Session UnresolvedHostnameErrorEventImpl.getSession()
           
 Session JoinEventImpl.getSession()
           
 Session InviteEventImpl.getSession()
           
 Session WhoEventImpl.getSession()
          Gets session for connection
 Session NickChangeEventImpl.getSession()
           
 Session WhoisEventImpl.getSession()
           
 Session CtcpEventImpl.getSession()
           
 Session ConnectionCompleteEventImpl.getSession()
           
 Session JoinCompleteEventImpl.getSession()
           
 Session NickInUseEventImpl.getSession()
           
 Session MessageEventImpl.getSession()
           
 Session ModeEventImpl.getSession()
           
 Session QuitEventImpl.getSession()
           
 Session KickEventImpl.getSession()
           
 Session NoticeEventImpl.getSession()
           
 Session NickListEventImpl.getSession()
           
 Session TopicEventImpl.getSession()
           
 Session ServerVersionEventImpl.getSession()
           
 Session ServerInformationEventImpl.getSession()
           
 

Constructors in jerklib.events.impl with parameters of type Session
AwayEventImpl(Session session, AwayEvent.EventType eventType, boolean away, boolean you, String nick, String rawEventData)
           
AwayEventImpl(String awayMessage, AwayEvent.EventType eventType, boolean away, boolean you, String nick, String rawEventData, Session session)
           
ChannelListEventImpl(String rawEventData, String channelName, String topic, int numUsers, Session session)
           
ConnectionCompleteEventImpl(String rawEventData, String hostName, Session session, String oldHostName)
           
ConnectionLostEventImpl(Session session)
           
CtcpEventImpl(String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
InviteEventImpl(String channel, String nick, String userName, String hostName, String rawEventData, Session session)
           
JoinCompleteEventImpl(String rawEventData, Session session, Channel channel)
           
JoinEventImpl(String rawEventData, Session session, String who, String username, String hostName, String channelName, Channel chan)
           
KickEventImpl(String rawEventData, Session session, String byWho, String userName, String hostName, String who, String message, Channel channel)
           
MessageEventImpl(Channel channel, String hostName, String message, String nick, String rawEventData, Session session, IRCEvent.Type type, String userName)
           
ModeEventImpl(ModeEvent.ModeType type, String rawEventData, Session session, List<ModeAdjustment> modeAdjustments, String setBy, Channel channel)
           
MotdEventImpl(String rawEventData, Session session, String motdLine, String hostName)
           
NickChangeEventImpl(String rawEventData, Session session, String oldNick, String newNick, String hostName, String userName)
           
NickInUseEventImpl(String inUseNick, String rawEventData, Session session)
           
NickListEventImpl(String rawEventData, Session session, Channel channel, List<String> nicks)
           
NoticeEventImpl(String rawEventData, Session session, String message, String toWho, String byWho, Channel channel)
           
NumericEventImpl(String errMsg, String rawEventData, int numeric, Session session)
           
PartEventImpl(String rawEventData, Session session, String who, String user, String host, String channelName, Channel channel, String partMessage)
           
QuitEventImpl(String rawEventData, Session session, String who, String userName, String hostName, String msg, List<Channel> chanList)
           
ServerInformationEventImpl(Session session, String rawEventData, ServerInformation serverInfo)
           
ServerVersionEventImpl(String comment, String hostName, String version, String debugLevel, String rawEventData, Session session)
           
TopicEventImpl(String rawEventData, Session session, Channel channel, String topic)
           
UnresolvedHostnameErrorEventImpl(Session session, String rawEventData, String hostName, UnresolvedAddressException exception)
           
WhoEventImpl(String channel, int hopCount, String hostName, boolean away, String nick, String rawEventData, String realName, String serverName, Session session, String userName)
           
WhoisEventImpl(String nick, String realName, String user, String host, String rawEventData, Session session)
           
WhowasEventImpl(String hostName, String userName, String nick, String realName, String rawEventData, Session session)
           
 

Uses of Session in jerklib.events.impl.dcc
 

Constructors in jerklib.events.impl.dcc with parameters of type Session
DccAcceptEventImpl(String filename, int port, long position, String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
DccChatEventImpl(String protocol, InetAddress ip, int port, String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
DccResumeEventImpl(String filename, int port, long position, String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
DccSendEventImpl(String filename, InetAddress ip, int port, long fileSize, String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
DccUnknownEventImpl(String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
 

Uses of Session in jerklib.util
 

Constructors in jerklib.util with parameters of type Session
NickServAuthPlugin(String pass, char identMode, Session session, List<String> channels)