Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
K
L
N
O
P
R
S
U
V
A
addClayInboundServer(int)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
addTarget(String, ClayClientListener)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
addUser(ClientUser)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
Often, in the case that you're not supporting workgroups, add a user to and from the master list when these are called.
append(String)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
B
broadcastClientMessage(Document, Hashtable)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
broadcastClientMessage(Document, Hashtable, String)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
C
callbackAddr
- Variable in class edu.tcnj.cs.ClayServerLite.
ClientUser
callbackPort
- Variable in class edu.tcnj.cs.ClayServerLite.
ClientUser
ClayClient
- class edu.tcnj.cs.ClayClient.
ClayClient
.
ClayClient(String, int)
- Constructor for class edu.tcnj.cs.ClayClient.
ClayClient
ClayClientListener
- interface edu.tcnj.cs.ClayClient.
ClayClientListener
.
ClayROTextArea
- class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
.
ClayROTextArea(ClayClient, String)
- Constructor for class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
ClayROTextArea(ClayClient, String, boolean)
- Constructor for class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
ClayROTextArea(ClayClient, String, String)
- Constructor for class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
ClayROTextArea(ClayClient, String, String, boolean)
- Constructor for class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
ClayROTextField
- class edu.tcnj.cs.ClayClient.awt.
ClayROTextField
.
ClayROTextField(ClayClient, String)
- Constructor for class edu.tcnj.cs.ClayClient.awt.
ClayROTextField
ClayROTextField(ClayClient, String, boolean)
- Constructor for class edu.tcnj.cs.ClayClient.awt.
ClayROTextField
ClayROTextField(ClayClient, String, String)
- Constructor for class edu.tcnj.cs.ClayClient.awt.
ClayROTextField
ClayROTextField(ClayClient, String, String, boolean)
- Constructor for class edu.tcnj.cs.ClayClient.awt.
ClayROTextField
ClientUser
- class edu.tcnj.cs.ClayServerLite.
ClientUser
.
ClientUser()
- Constructor for class edu.tcnj.cs.ClayServerLite.
ClientUser
closeSession(String)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
createClayBroadcastMessage(Hashtable, Document)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
Returns a SOAP message with ClayMessage's action set to broadcast and the XML document as an attachment.
createClayDocument(String, String, Hashtable)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
Returns an XML Document containing a ClayDocument element populated with the contents of the hashtable.
createClayMessage(String, Hashtable)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
Returns a SOAP message containing a ClayMessage element populated with the contents of the hashtable.
createEmptyMessage()
- Static method in class edu.tcnj.cs.ClayServerLite.
SOAPUtilities
createSOAPFault(String)
- Static method in class edu.tcnj.cs.ClayServerLite.
SOAPUtilities
D
DESC
- Variable in class edu.tcnj.cs.ClayServerLite.
ProjectServer
E
edu.tcnj.cs.ClayClient
- package edu.tcnj.cs.ClayClient
edu.tcnj.cs.ClayClient.awt
- package edu.tcnj.cs.ClayClient.awt
edu.tcnj.cs.ClayServerLite
- package edu.tcnj.cs.ClayServerLite
G
getClientList()
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
getProjectServerAddress()
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
getProjectServerDesc()
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
getProjectServerName()
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
getProjectServerName()
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
getProjectServerVersion()
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
getServerAddr()
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
getSessionID()
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
getUserBySessionID(String)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
getUsername()
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
getWorkgroupUserlist(String)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
Lists all the users in the workgroup.
I
init(ServletConfig)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
invalidateSession(String)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
isValidClayMessage(SOAPMessage, boolean)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
Returns true if the SOAPMessage contains one and only one ClayMessage element.
K
keyPressed(KeyEvent)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
keyPressed(KeyEvent)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextField
keyReleased(KeyEvent)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
keyReleased(KeyEvent)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextField
keyTyped(KeyEvent)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
keyTyped(KeyEvent)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextField
L
leaveWorkgroup(String, String)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
You only need to provide a method for joining a workgroup if you're supporting them.
login(String, String, String, String)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
logout()
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
logout(String)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
N
NAME
- Variable in class edu.tcnj.cs.ClayServerLite.
ProjectServer
O
onClayDocument(Document)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
onClayDocument(Document)
- Method in interface edu.tcnj.cs.ClayClient.
ClayClientListener
onClayDocument(Document)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
onClayDocument(Document)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextField
onClaySOAPMessage(SOAPMessage)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
onClaySOAPMessage(SOAPMessage)
- Method in interface edu.tcnj.cs.ClayClient.
ClayClientListener
onClaySOAPMessage(SOAPMessage)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
onClaySOAPMessage(SOAPMessage)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextField
onMessage(SOAPMessage)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
onMessage(SOAPMessage, String, ClientUser)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
Provide a means by which the project server can receive SOAP requests from the client when they are not intercepted by the listener for certain reserved actions.
P
ProjectServer
- class edu.tcnj.cs.ClayServerLite.
ProjectServer
.
ProjectServer()
- Constructor for class edu.tcnj.cs.ClayServerLite.
ProjectServer
R
removeUser(ClientUser)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
Often, in the case that you're not supporting workgroups, remove a user to and from the master list when these are called.
routeBroadcastRequest(SOAPMessage, ClientUser)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
routeListWorkgroupsRequest(SOAPMessage)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
All project servers must either support multiple workgroups or pretend they do.
S
sendClayMessage(SOAPMessage)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
sendClientMessage(ClientUser, Document)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
sendLockingClayMessage(SOAPMessage, String)
- Method in class edu.tcnj.cs.ClayClient.
ClayClient
sessionID
- Variable in class edu.tcnj.cs.ClayServerLite.
ClientUser
setProjectServerAddress(String)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
setText(String)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextArea
setText(String)
- Method in class edu.tcnj.cs.ClayClient.awt.
ClayROTextField
SOAPUtilities
- class edu.tcnj.cs.ClayServerLite.
SOAPUtilities
.
SOAPUtilities()
- Constructor for class edu.tcnj.cs.ClayServerLite.
SOAPUtilities
U
username
- Variable in class edu.tcnj.cs.ClayServerLite.
ClientUser
V
validateSession(String, String, int, String)
- Method in class edu.tcnj.cs.ClayServerLite.
ProjectServer
VERSION
- Variable in class edu.tcnj.cs.ClayServerLite.
ProjectServer
A
B
C
D
E
G
I
K
L
N
O
P
R
S
U
V
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes