Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2004-2005 Robert Newson. All Rights Reserved.