A C D E F G I L M N O R S T U V W

A

AbstractCommand - Class in net.sf.wallace.commands
A useful base class to aid enforcement of state restrictions.
AbstractCommand() - Constructor for class net.sf.wallace.commands.AbstractCommand
 
AbstractMessage - Class in net.sf.wallace.messages
The base class for all IMAP4 client commands.
AbstractMessage() - Constructor for class net.sf.wallace.messages.AbstractMessage
 
AppendMessage - Class in net.sf.wallace.messages
 
AppendMessage() - Constructor for class net.sf.wallace.messages.AppendMessage
 
AppendMessage(String, Message) - Constructor for class net.sf.wallace.messages.AppendMessage
 
AuthCommand - Class in net.sf.wallace.commands
A command that is only valid in the authenticated or selected state.
AuthCommand() - Constructor for class net.sf.wallace.commands.AuthCommand
 
AuthenticateMessage - Class in net.sf.wallace.messages
 
AuthenticateMessage() - Constructor for class net.sf.wallace.messages.AuthenticateMessage
 

C

CapabilityMessage - Class in net.sf.wallace.messages
The CAPABILITY command.
CapabilityMessage() - Constructor for class net.sf.wallace.messages.CapabilityMessage
 
CheckMessage - Class in net.sf.wallace.messages
 
CheckMessage() - Constructor for class net.sf.wallace.messages.CheckMessage
 
ClientMessage - Interface in net.sf.wallace
A message from an IMAP4 client.
close() - Method in class net.sf.wallace.mina.MinaSessionHandler
 
close() - Method in interface net.sf.wallace.SessionHandler
Close this session.
close() - Method in class net.sf.wallace.WallaceSession
 
CloseMessage - Class in net.sf.wallace.messages
A close command.
CloseMessage() - Constructor for class net.sf.wallace.messages.CloseMessage
 
Command - Interface in net.sf.wallace
A command, applying an IMAP message to a session.
CopyMessage - Class in net.sf.wallace.messages
 
CopyMessage() - Constructor for class net.sf.wallace.messages.CopyMessage
 
CreateMessage - Class in net.sf.wallace.messages
 
CreateMessage() - Constructor for class net.sf.wallace.messages.CreateMessage
 

D

decode(ProtocolSession, ByteBuffer, ProtocolDecoderOutput) - Method in class net.sf.wallace.mina.IMAP4ProtocolDecoder
 
DeleteMessage - Class in net.sf.wallace.messages
A DELETE message.
DeleteMessage() - Constructor for class net.sf.wallace.messages.DeleteMessage
 

E

encode(ProtocolSession, Object, ProtocolEncoderOutput) - Method in class net.sf.wallace.mina.IMAP4ProtocolEncoder
 
ExamineMessage - Class in net.sf.wallace.messages
Examine message.
ExamineMessage() - Constructor for class net.sf.wallace.messages.ExamineMessage
 
exceptionCaught(ProtocolSession, Throwable) - Method in class net.sf.wallace.mina.IMAP4ProtocolHandler
 
execute(WallaceSession) - Method in interface net.sf.wallace.Command
Execute this command against the given session using data from the supplied message.
execute(WallaceSession) - Method in class net.sf.wallace.commands.AbstractCommand
 
ExpungeMessage - Class in net.sf.wallace.messages
 
ExpungeMessage() - Constructor for class net.sf.wallace.messages.ExpungeMessage
 

F

FetchMessage - Class in net.sf.wallace.messages
 
FetchMessage() - Constructor for class net.sf.wallace.messages.FetchMessage
 

G

getAcceptableStates() - Method in class net.sf.wallace.commands.AbstractCommand
 
getAcceptableStates() - Method in class net.sf.wallace.commands.AuthCommand
 
getAcceptableStates() - Method in class net.sf.wallace.commands.NonAuthCommand
 
getAcceptableStates() - Method in class net.sf.wallace.commands.SelectCommand
 
getAuthenticationManager() - Method in class net.sf.wallace.WallaceServerConfig
 
getCodecFactory() - Method in class net.sf.wallace.mina.IMAP4ProtocolProvider
 
getCommand() - Method in interface net.sf.wallace.ClientMessage
Return a command object capable of processing this message.
getCommand() - Method in class net.sf.wallace.messages.AppendMessage
 
getCommand() - Method in class net.sf.wallace.messages.AuthenticateMessage
 
getCommand() - Method in class net.sf.wallace.messages.CapabilityMessage
 
getCommand() - Method in class net.sf.wallace.messages.CheckMessage
 
getCommand() - Method in class net.sf.wallace.messages.CloseMessage
 
getCommand() - Method in class net.sf.wallace.messages.CopyMessage
 
getCommand() - Method in class net.sf.wallace.messages.CreateMessage
 
getCommand() - Method in class net.sf.wallace.messages.DeleteMessage
 
getCommand() - Method in class net.sf.wallace.messages.ExamineMessage
 
getCommand() - Method in class net.sf.wallace.messages.ExpungeMessage
 
getCommand() - Method in class net.sf.wallace.messages.FetchMessage
 
getCommand() - Method in class net.sf.wallace.messages.ListMessage
 
getCommand() - Method in class net.sf.wallace.messages.LoginMessage
 
getCommand() - Method in class net.sf.wallace.messages.LogoutMessage
 
getCommand() - Method in class net.sf.wallace.messages.LsubMessage
 
getCommand() - Method in class net.sf.wallace.messages.NoopMessage
 
getCommand() - Method in class net.sf.wallace.messages.RenameMessage
 
getCommand() - Method in class net.sf.wallace.messages.SearchMessage
 
getCommand() - Method in class net.sf.wallace.messages.SelectMessage
 
getCommand() - Method in class net.sf.wallace.messages.StartTlsMessage
 
getCommand() - Method in class net.sf.wallace.messages.StatusMessage
 
getCommand() - Method in class net.sf.wallace.messages.StoreMessage
 
getCommand() - Method in class net.sf.wallace.messages.SubscribeMessage
 
getCommand() - Method in class net.sf.wallace.messages.UidMessage
 
getCommand() - Method in class net.sf.wallace.messages.UnsubscribeMessage
 
getFrom() - Method in class net.sf.wallace.messages.RenameMessage
 
getHandler() - Method in class net.sf.wallace.mina.IMAP4ProtocolProvider
 
getListMailbox() - Method in class net.sf.wallace.messages.ListMessage
 
getListMailbox() - Method in class net.sf.wallace.messages.LsubMessage
 
getMailboxName() - Method in class net.sf.wallace.messages.MailboxMessage
 
getMailboxRootDirectory() - Method in class net.sf.wallace.WallaceServerConfig
 
getPassword() - Method in class net.sf.wallace.messages.LoginMessage
 
getSelectedFolder() - Method in class net.sf.wallace.WallaceSession
Get the currently selected Folder for this session.
getServerConfig() - Method in class net.sf.wallace.WallaceSession
 
getSession() - Method in class net.sf.wallace.WallaceServerConfig
 
getState() - Method in class net.sf.wallace.WallaceSession
 
getStore() - Method in class net.sf.wallace.WallaceSession
 
getTag() - Method in interface net.sf.wallace.ClientMessage
Get the IMAP4 tag identifier for this message.
getTag() - Method in class net.sf.wallace.messages.AbstractMessage
 
getTo() - Method in class net.sf.wallace.messages.RenameMessage
 
getUser() - Method in class net.sf.wallace.WallaceSession
 
getUsername() - Method in class net.sf.wallace.messages.LoginMessage
 
getUsername() - Method in class net.sf.wallace.WallaceUser
 
getWallaceServerConfig() - Method in class net.sf.wallace.mina.IMAP4ProtocolProvider
 

I

IMAP4ProtocolCodecFactory - Class in net.sf.wallace.mina
IMAP4 protocol codec factory.
IMAP4ProtocolCodecFactory() - Constructor for class net.sf.wallace.mina.IMAP4ProtocolCodecFactory
 
IMAP4ProtocolDecoder - Class in net.sf.wallace.mina
IMAP4 protocol decoder.
IMAP4ProtocolDecoder() - Constructor for class net.sf.wallace.mina.IMAP4ProtocolDecoder
 
IMAP4ProtocolEncoder - Class in net.sf.wallace.mina
IMAP4 protocol encoder.
IMAP4ProtocolEncoder() - Constructor for class net.sf.wallace.mina.IMAP4ProtocolEncoder
 
IMAP4ProtocolHandler - Class in net.sf.wallace.mina
IMAP4 protocol handler.
IMAP4ProtocolHandler(IMAP4ProtocolProvider) - Constructor for class net.sf.wallace.mina.IMAP4ProtocolHandler
 
IMAP4ProtocolProvider - Class in net.sf.wallace.mina
IMAP4 protocol provider.
IMAP4ProtocolProvider() - Constructor for class net.sf.wallace.mina.IMAP4ProtocolProvider
 
InvalidStateException - Exception in net.sf.wallace
A command was attempted while the client was in an invalid state ( e.g, calling SELECT before authentication).
InvalidStateException(WallaceSession, WallaceSessionState[]) - Constructor for exception net.sf.wallace.InvalidStateException
 

L

ListMessage - Class in net.sf.wallace.messages
A LIST command.
ListMessage() - Constructor for class net.sf.wallace.messages.ListMessage
 
log - Variable in class net.sf.wallace.messages.AppendMessage
 
log - Variable in class net.sf.wallace.messages.CloseMessage
 
log - Variable in class net.sf.wallace.messages.ExamineMessage
 
log - Variable in class net.sf.wallace.messages.SelectMessage
 
LoginMessage - Class in net.sf.wallace.messages
The LOGIN command.
LoginMessage() - Constructor for class net.sf.wallace.messages.LoginMessage
 
LogoutMessage - Class in net.sf.wallace.messages
The LOGOUT command.
LogoutMessage() - Constructor for class net.sf.wallace.messages.LogoutMessage
 
LsubMessage - Class in net.sf.wallace.messages
An LSUB command.
LsubMessage() - Constructor for class net.sf.wallace.messages.LsubMessage
 

M

MailboxMessage - Class in net.sf.wallace.messages
Any of the IMAP commands that have a mailbox as an argument.
MailboxMessage() - Constructor for class net.sf.wallace.messages.MailboxMessage
 
message - Variable in class net.sf.wallace.messages.AppendMessage
 
messageReceived(ProtocolSession, Object) - Method in class net.sf.wallace.mina.IMAP4ProtocolHandler
 
MinaSessionHandler - Class in net.sf.wallace.mina
Extends AbstractWallaceSession to provide the write() method for MINA.
MinaSessionHandler(ProtocolSession) - Constructor for class net.sf.wallace.mina.MinaSessionHandler
 

N

net.sf.wallace - package net.sf.wallace
 
net.sf.wallace.commands - package net.sf.wallace.commands
 
net.sf.wallace.messages - package net.sf.wallace.messages
 
net.sf.wallace.mina - package net.sf.wallace.mina
 
newDecoder() - Method in class net.sf.wallace.mina.IMAP4ProtocolCodecFactory
 
newEncoder() - Method in class net.sf.wallace.mina.IMAP4ProtocolCodecFactory
 
NonAuthCommand - Class in net.sf.wallace.commands
A command that is only valid in the non-authenticated state.
NonAuthCommand() - Constructor for class net.sf.wallace.commands.NonAuthCommand
 
NoopMessage - Class in net.sf.wallace.messages
The NOOP command.
NoopMessage() - Constructor for class net.sf.wallace.messages.NoopMessage
 

O

onExecute(WallaceSession) - Method in class net.sf.wallace.commands.AbstractCommand
 

R

RenameMessage - Class in net.sf.wallace.messages
A RENAME command.
RenameMessage() - Constructor for class net.sf.wallace.messages.RenameMessage
 
respond(ServerResponse) - Method in class net.sf.wallace.mina.MinaSessionHandler
 
respond(ServerResponse) - Method in interface net.sf.wallace.SessionHandler
Send responses for this session.
respond(ServerResponse) - Method in class net.sf.wallace.WallaceSession
 

S

SearchMessage - Class in net.sf.wallace.messages
 
SearchMessage() - Constructor for class net.sf.wallace.messages.SearchMessage
 
SelectCommand - Class in net.sf.wallace.commands
A command that is only valid in the selected state.
SelectCommand() - Constructor for class net.sf.wallace.commands.SelectCommand
 
SelectMessage - Class in net.sf.wallace.messages
A SELECT command.
SelectMessage() - Constructor for class net.sf.wallace.messages.SelectMessage
 
ServerResponse - Class in net.sf.wallace
This class represents a tagged or untagged server response to a command.
ServerResponse(ClientMessage, String) - Constructor for class net.sf.wallace.ServerResponse
A tagged response with additional response text.
ServerResponse(ServerResponse.Type, String) - Constructor for class net.sf.wallace.ServerResponse
A tagged response with additional response text.
ServerResponse.Type - Enum in net.sf.wallace
 
sessionClosed(ProtocolSession) - Method in class net.sf.wallace.mina.IMAP4ProtocolHandler
 
SessionHandler - Interface in net.sf.wallace
 
sessionIdle(ProtocolSession, IdleStatus) - Method in class net.sf.wallace.mina.IMAP4ProtocolHandler
 
sessionOpened(ProtocolSession) - Method in class net.sf.wallace.mina.IMAP4ProtocolHandler
 
setAuthenticationManager(AuthenticationManager) - Method in class net.sf.wallace.WallaceServerConfig
 
setFrom(String) - Method in class net.sf.wallace.messages.RenameMessage
 
setJavaMailProperties(Properties) - Method in class net.sf.wallace.WallaceServerConfig
 
setListMailbox(String) - Method in class net.sf.wallace.messages.ListMessage
 
setListMailbox(String) - Method in class net.sf.wallace.messages.LsubMessage
 
setMailboxName(String) - Method in class net.sf.wallace.messages.MailboxMessage
 
setMailboxRootDirectory(File) - Method in class net.sf.wallace.WallaceServerConfig
 
setMessage(Message) - Method in class net.sf.wallace.messages.AppendMessage
 
setPassword(String) - Method in class net.sf.wallace.messages.LoginMessage
 
setPort(int) - Method in class net.sf.wallace.mina.WallaceServer
 
setProtocolProvider(ProtocolProvider) - Method in class net.sf.wallace.mina.WallaceServer
 
setSelectedFolder(Folder) - Method in class net.sf.wallace.WallaceSession
Set the currently selected Folder for this session.
setServerConfig(WallaceServerConfig) - Method in class net.sf.wallace.WallaceSession
 
setSessionHandler(SessionHandler) - Method in class net.sf.wallace.WallaceSession
 
setState(WallaceSessionState) - Method in class net.sf.wallace.WallaceSession
 
setStore(Store) - Method in class net.sf.wallace.WallaceSession
 
setTag(String) - Method in interface net.sf.wallace.ClientMessage
Set the IMAP4 tag identifier for this message.
setTag(String) - Method in class net.sf.wallace.messages.AbstractMessage
 
setTo(String) - Method in class net.sf.wallace.messages.RenameMessage
 
setUser(WallaceUser) - Method in class net.sf.wallace.WallaceSession
 
setUsername(String) - Method in class net.sf.wallace.messages.LoginMessage
 
setWallaceServerConfig(WallaceServerConfig) - Method in class net.sf.wallace.mina.IMAP4ProtocolProvider
 
start() - Method in class net.sf.wallace.mina.WallaceServer
 
StartTlsMessage - Class in net.sf.wallace.messages
The STARTTLS command.
StartTlsMessage() - Constructor for class net.sf.wallace.messages.StartTlsMessage
 
StatusMessage - Class in net.sf.wallace.messages
 
StatusMessage() - Constructor for class net.sf.wallace.messages.StatusMessage
 
stop() - Method in class net.sf.wallace.mina.WallaceServer
 
StoreMessage - Class in net.sf.wallace.messages
 
StoreMessage() - Constructor for class net.sf.wallace.messages.StoreMessage
 
SubscribeMessage - Class in net.sf.wallace.messages
 
SubscribeMessage() - Constructor for class net.sf.wallace.messages.SubscribeMessage
 

T

toString() - Method in class net.sf.wallace.ServerResponse
 
toString() - Method in enum net.sf.wallace.ServerResponse.Type
 
toString() - Method in class net.sf.wallace.WallaceUser
 

U

UidMessage - Class in net.sf.wallace.messages
 
UidMessage() - Constructor for class net.sf.wallace.messages.UidMessage
 
UnsubscribeMessage - Class in net.sf.wallace.messages
 
UnsubscribeMessage() - Constructor for class net.sf.wallace.messages.UnsubscribeMessage
 

V

valueOf(String) - Static method in enum net.sf.wallace.ServerResponse.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.wallace.WallaceSessionState
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.wallace.ServerResponse.Type
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum net.sf.wallace.WallaceSessionState
Returns an array containing the constants of this enum type, in the order they're declared.

W

WallaceServer - Class in net.sf.wallace.mina
Run Wallace run.
WallaceServer() - Constructor for class net.sf.wallace.mina.WallaceServer
 
WallaceServerConfig - Class in net.sf.wallace
An object representing the current server configuration.
WallaceServerConfig() - Constructor for class net.sf.wallace.WallaceServerConfig
 
WallaceSession - Class in net.sf.wallace
This class represents the state of a single Wallace server session.
WallaceSession() - Constructor for class net.sf.wallace.WallaceSession
 
WallaceSessionState - Enum in net.sf.wallace
 
WallaceUser - Class in net.sf.wallace
A user of the Wallace server.
WallaceUser(String) - Constructor for class net.sf.wallace.WallaceUser
 

A C D E F G I L M N O R S T U V W

Copyright © 2004-2005 Robert Newson. All Rights Reserved.