A B C D E G H I K L M N O P R S T W X

A

addAccessLog(String) - Method in class com.xfactorstudio.ahawasi.LogWriter
This method writes to an access log
addChild(XMLElement) - Method in class com.xfactorstudio.ahawasi.XMLElement
Adds a subobject.
addClient(ClientThread) - Method in class com.xfactorstudio.ahawasi.SocketService
This method adds a new client Thread to the client list
addEntry(String) - Method in class com.xfactorstudio.ahawasi.LogOutputStream
 
addProperty(String, double) - Method in class com.xfactorstudio.ahawasi.XMLElement
Adds a property.
addProperty(String, int) - Method in class com.xfactorstudio.ahawasi.XMLElement
Adds a property.
addProperty(String, Object) - Method in class com.xfactorstudio.ahawasi.XMLElement
Adds a property.
AdminServlet - class com.xfactorstudio.ahawasi.AdminServlet.
 
AdminServlet() - Constructor for class com.xfactorstudio.ahawasi.AdminServlet
 
Ahawasi - class com.xfactorstudio.ahawasi.Ahawasi.
The main class of the Ahawasi server
Ahawasi() - Constructor for class com.xfactorstudio.ahawasi.Ahawasi
 
Ahawasi(String) - Constructor for class com.xfactorstudio.ahawasi.Ahawasi
 
AhawasiAdminMessageHandler - class AhawasiAdminMessageHandler.
Title: Description: Copyright: Copyright (c) 2000 Company: Xfactorstudio
AhawasiAdminMessageHandler() - Constructor for class AhawasiAdminMessageHandler
 
AhawasiConfiguration - class com.xfactorstudio.ahawasi.AhawasiConfiguration.
This class handles the configuration of the server
AhawasiConfiguration(String) - Constructor for class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
ahawasiShutDown() - Method in class com.xfactorstudio.ahawasi.AdminServlet
 
ahawasiStart() - Method in class com.xfactorstudio.ahawasi.AdminServlet
 

B

BufferOverflowException - exception com.xfactorstudio.ahawasi.exceptions.BufferOverflowException.
BufferOverflowException - is there any thing more to explain?
BufferOverflowException(String) - Constructor for class com.xfactorstudio.ahawasi.exceptions.BufferOverflowException
 

C

ClientList - class com.xfactorstudio.ahawasi.ClientList.
The object that stores the client threads
ClientList() - Constructor for class com.xfactorstudio.ahawasi.ClientList
 
ClientThread - class com.xfactorstudio.ahawasi.ClientThread.
The thread for a client
ClientThread(Socket, Vector, String, SocketService, Ahawasi) - Constructor for class com.xfactorstudio.ahawasi.ClientThread
 
close() - Method in interface com.xfactorstudio.ahawasi.Service
 
close() - Method in class com.xfactorstudio.ahawasi.ServiceListServer
 
close() - Method in class com.xfactorstudio.ahawasi.SocketService
 
ConfigurationFileNotFoundException - exception com.xfactorstudio.ahawasi.exceptions.ConfigurationFileNotFoundException.
ConfigurationFileNotFoundException - is there any thing more to explain?
ConfigurationFileNotFoundException(String) - Constructor for class com.xfactorstudio.ahawasi.exceptions.ConfigurationFileNotFoundException
 
countChildren() - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns the number of subobjects of the object.
createAnotherElement() - Method in class com.xfactorstudio.ahawasi.XMLElement
Creates a new XML element.

D

decodeString(String, int) - Method in class com.xfactorstudio.ahawasi.XMLElement
Converts &...; sequences to "normal" chars.
deleteClient(ClientThread) - Method in interface com.xfactorstudio.ahawasi.Service
 
disconnect() - Method in class com.xfactorstudio.ahawasi.Response
 
doHelp(String) - Method in class com.xfactorstudio.ahawasi.LineCommand
 

E

enumerateChildren() - Method in class com.xfactorstudio.ahawasi.XMLElement
Enumerates the subobjects of the object.
enumeratePropertyNames() - Method in class com.xfactorstudio.ahawasi.XMLElement
Enumerates the attribute names.

G

GenericMessageHandler - class com.xfactorstudio.ahawasi.GenericMessageHandler.
The base class that all MessageHandlers extend
GenericMessageHandler() - Constructor for class com.xfactorstudio.ahawasi.GenericMessageHandler
 
getAccesslog() - Method in class com.xfactorstudio.ahawasi.LogWriter
This method verifys or creates an access log
getApplicationVariable(String) - Method in class com.xfactorstudio.ahawasi.Request
 
getApplicationVariable(String) - Method in class com.xfactorstudio.ahawasi.SocketService
return the application variable specified by the key
getApplicationVariables() - Method in class com.xfactorstudio.ahawasi.Request
 
getApplicationVariables() - Method in interface com.xfactorstudio.ahawasi.Service
 
getApplicationVariables() - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
getApplicationVariables() - Method in class com.xfactorstudio.ahawasi.SocketService
return the application variables Hashtable
getAuthor() - Method in class com.xfactorstudio.ahawasi.Ahawasi
return the author
getChildren() - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns the subobjects of the object.
getClient() - Method in class com.xfactorstudio.ahawasi.Request
 
getClient(int, long) - Method in class com.xfactorstudio.ahawasi.Request
 
getClient(long) - Method in class com.xfactorstudio.ahawasi.SocketService
 
getClientIP() - Method in class com.xfactorstudio.ahawasi.ClientThread
returns the client IP address
getClientIP() - Method in class com.xfactorstudio.ahawasi.Request
returns the IP address of the this client
getClientIP(long) - Method in class com.xfactorstudio.ahawasi.Request
returns a clients IP address given a userID if the id is not found, returns null
getClientIP(String) - Method in class com.xfactorstudio.ahawasi.Request
returns a clients IP address given a username if the name is not found, returns null
getClientList() - Method in class com.xfactorstudio.ahawasi.Request
return the clientList for current service
getClientList() - Method in interface com.xfactorstudio.ahawasi.Service
 
getClientList() - Method in class com.xfactorstudio.ahawasi.SocketService
return the current clientList
getClientList(int) - Method in class com.xfactorstudio.ahawasi.Request
return the clientList of the service specified by the port number
getClosedServiceConfigs() - Method in class com.xfactorstudio.ahawasi.Ahawasi
return a list of closed services
getContents() - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns the #PCDATA content of the object.
getDebug() - Method in class com.xfactorstudio.ahawasi.Ahawasi
returns true if screen debugging is on, else false
getDebug() - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
getErrorlog() - Method in class com.xfactorstudio.ahawasi.LogWriter
This method verifys or creates an error log
getIntProperty(String, Hashtable, String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns a property by looking up a key in a hashtable.
getLineNr() - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns the line nr on which the element is found.
getLineNr() - Method in class com.xfactorstudio.ahawasi.XMLParseException
Where the error occurred, or -1 if the line number is unknown.
getLogAccess() - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
getLogAccess() - Method in class com.xfactorstudio.ahawasi.LogWriter
 
getLogDir() - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
getLogError() - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
getLogOutputStream(String, String) - Method in class com.xfactorstudio.ahawasi.Ahawasi
This method Creates the log if it does not exist
getMaxMessageSize() - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
getMaxMessageSize() - Method in class com.xfactorstudio.ahawasi.SocketService
return the maximum message size accepted This helps prevent attempts to crash the server.
getMaxUsers() - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
getMaxUsers() - Method in class com.xfactorstudio.ahawasi.SocketService
return the number of users allowed to access this service
getMessageHandler() - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
getPort() - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
getPort() - Method in class com.xfactorstudio.ahawasi.SocketService
return the current port
getProperty(String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns a property of the object.
getProperty(String, double) - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns a floating point property of the object.
getProperty(String, Hashtable, String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns a property by looking up a key in the hashtable valueSet If the property doesn't exist, the value corresponding to defaultValue is returned.
getProperty(String, int) - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns an integer property of the object.
getProperty(String, String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns a property of the object.
getProperty(String, String, String, boolean) - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns a boolean property of the object.
getServerVariable(String) - Method in class com.xfactorstudio.ahawasi.Request
 
getServerVariables() - Method in class com.xfactorstudio.ahawasi.Ahawasi
return the serverVariable Vector
getServerVariables() - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
getServerVariables() - Method in class com.xfactorstudio.ahawasi.Request
 
getService() - Method in class com.xfactorstudio.ahawasi.Request
 
getService(int) - Method in class com.xfactorstudio.ahawasi.Ahawasi
returns the service running on the given port number
getService(int) - Method in class com.xfactorstudio.ahawasi.Request
 
getServiceList() - Method in class com.xfactorstudio.ahawasi.Ahawasi
returns a ServiceList of current services
getServiceList() - Method in class com.xfactorstudio.ahawasi.Request
 
getServiceListDetail() - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
getServiceListPort() - Method in class com.xfactorstudio.ahawasi.Ahawasi
returns the current service list port
getServiceListPort() - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
getServiceName() - Method in interface com.xfactorstudio.ahawasi.Service
 
getServiceName() - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
getServiceName() - Method in class com.xfactorstudio.ahawasi.SocketService
 
getServices() - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
getSessionVariable(String) - Method in class com.xfactorstudio.ahawasi.Request
 
getSessionVariables() - Method in class com.xfactorstudio.ahawasi.ClientThread
returns the current session variables
getSessionVariables() - Method in class com.xfactorstudio.ahawasi.Request
 
getSpecialDoubleProperty(String, Hashtable, String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns a property by looking up a key in the hashtable valueSet.
getSpecialIntProperty(String, Hashtable, String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns a property by looking up a key in the hashtable valueSet.
getStringProperty(String, Hashtable, String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns a property by looking up a key in the hashtable valueSet.
getTagName() - Method in class com.xfactorstudio.ahawasi.XMLElement
Returns the class (i.e.
getTotalBytesRecieved() - Method in class com.xfactorstudio.ahawasi.ClientThread
 
getTotalBytesRecieved() - Method in class com.xfactorstudio.ahawasi.Request
 
getTotalBytesSent() - Method in class com.xfactorstudio.ahawasi.ClientThread
 
getTotalBytesSent() - Method in class com.xfactorstudio.ahawasi.Request
 
getUserId() - Method in class com.xfactorstudio.ahawasi.ClientThread
returns the userId of this client
getUserID() - Method in class com.xfactorstudio.ahawasi.Request
return the ID of this user
getUserName() - Method in class com.xfactorstudio.ahawasi.ClientThread
returns the current username of this client
getUserName() - Method in class com.xfactorstudio.ahawasi.Request
Returns this users name
getUserName(long) - Method in class com.xfactorstudio.ahawasi.Request
returns a clients IP address given a userID if the id is not found, returns null
getVersion() - Method in class com.xfactorstudio.ahawasi.Ahawasi
return the version of the server

H

HelpNowMessageHandler - class HelpNowMessageHandler.
This message handler provides all the specifics of message handling for a specified service.
HelpNowMessageHandler() - Constructor for class HelpNowMessageHandler
 

I

in - Variable in class com.xfactorstudio.ahawasi.ClientThread
 

K

kill() - Method in class com.xfactorstudio.ahawasi.ClientThread
kills this client thread

L

LineCommand - class com.xfactorstudio.ahawasi.LineCommand.
The line command interface
LineCommand(Ahawasi) - Constructor for class com.xfactorstudio.ahawasi.LineCommand
 
loadConf(String) - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
logError(Exception) - Method in class com.xfactorstudio.ahawasi.LogWriter
This method writes to an error log
LogOutputStream - class com.xfactorstudio.ahawasi.LogOutputStream.
The LogWriter
LogOutputStream(String) - Constructor for class com.xfactorstudio.ahawasi.LogOutputStream
 
LogWriter - class com.xfactorstudio.ahawasi.LogWriter.
The LogWriter
LogWriter(String, String, boolean, String, boolean) - Constructor for class com.xfactorstudio.ahawasi.LogWriter
 

M

main(String[]) - Static method in class com.xfactorstudio.ahawasi.Ahawasi
 
markTime() - Method in class com.xfactorstudio.ahawasi.LogOutputStream
 
MessageHandler - interface com.xfactorstudio.ahawasi.MessageHandler.
The interface implemented by all message handlers

N

NANOXML_MAJOR_VERSION - Static variable in class com.xfactorstudio.ahawasi.XMLElement
Major version of NanoXML.
NANOXML_MINOR_VERSION - Static variable in class com.xfactorstudio.ahawasi.XMLElement
Minor version of NanoXML.

O

onConnect() - Method in class AhawasiAdminMessageHandler
 
onConnect() - Method in class HelpNowMessageHandler
The onConnect method is called when this users first connects to the server.
onConnect() - Method in class StraightPipeMessageHandler
 
onConnect() - Method in class TestMessageHandler
 
onConnect() - Method in class XServerMessageHandler
 
onConnect() - Method in class com.xfactorstudio.ahawasi.GenericMessageHandler
 
onConnect() - Method in interface com.xfactorstudio.ahawasi.MessageHandler
 
onDisconnect() - Method in class AhawasiAdminMessageHandler
 
onDisconnect() - Method in class HelpNowMessageHandler
The onDisconnect method is called when this users connection is broken or closed.
onDisconnect() - Method in class StraightPipeMessageHandler
 
onDisconnect() - Method in class TestMessageHandler
 
onDisconnect() - Method in class XServerMessageHandler
 
onDisconnect() - Method in class com.xfactorstudio.ahawasi.GenericMessageHandler
 
onDisconnect() - Method in interface com.xfactorstudio.ahawasi.MessageHandler
 
onMessage(String) - Method in class AhawasiAdminMessageHandler
 
onMessage(String) - Method in class HelpNowMessageHandler
The onMessage method is called whenever a message is recieved.
onMessage(String) - Method in class StraightPipeMessageHandler
 
onMessage(String) - Method in class TestMessageHandler
 
onMessage(String) - Method in class XServerMessageHandler
 
onMessage(String) - Method in class com.xfactorstudio.ahawasi.GenericMessageHandler
 
onMessage(String) - Method in interface com.xfactorstudio.ahawasi.MessageHandler
 
out - Variable in class com.xfactorstudio.ahawasi.ClientThread
 

P

parseCharArray(char[], int, int) - Method in class com.xfactorstudio.ahawasi.XMLElement
Parses an XML definition starting at offset.
parseCharArray(char[], int, int, int) - Method in class com.xfactorstudio.ahawasi.XMLElement
Parses an XML definition starting at offset.
parseFromReader(Reader) - Method in class com.xfactorstudio.ahawasi.XMLElement
Reads an XML definition from a java.io.Reader and parses it.
parseFromReader(Reader, int) - Method in class com.xfactorstudio.ahawasi.XMLElement
Reads an XML definition from a java.io.Reader and parses it.
parseString(String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Parses an XML definition.
parseString(String, int) - Method in class com.xfactorstudio.ahawasi.XMLElement
Parses an XML definition starting at offset.
parseString(String, int, int) - Method in class com.xfactorstudio.ahawasi.XMLElement
Parses an XML definition starting at offset.
parseString(String, int, int, int) - Method in class com.xfactorstudio.ahawasi.XMLElement
Parses an XML definition starting at offset.
print(String) - Method in class com.xfactorstudio.ahawasi.LogOutputStream
 
printClientList(PrintWriter) - Method in class com.xfactorstudio.ahawasi.LineCommand
 
printDebugg(String) - Method in class com.xfactorstudio.ahawasi.Ahawasi
This method prints dubugg messages to the console
println(String) - Method in class com.xfactorstudio.ahawasi.LogOutputStream
 
printRoomListScreen(PrintWriter) - Method in class com.xfactorstudio.ahawasi.LineCommand
 

R

removeAllClients() - Method in class com.xfactorstudio.ahawasi.SocketService
This method removes all clients
removeChild(String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Removes an attribute.
removeChild(XMLElement) - Method in class com.xfactorstudio.ahawasi.XMLElement
Removes a child object.
removeClient(ClientThread) - Method in class com.xfactorstudio.ahawasi.SocketService
This method removes a dead connection from the client list
removeClient(int) - Method in class com.xfactorstudio.ahawasi.Ahawasi
Removes the client identified by userId
removeClient(int) - Method in interface com.xfactorstudio.ahawasi.Service
 
removeClient(long) - Method in class com.xfactorstudio.ahawasi.SocketService
This method removes a dead connection from the client list
request - Variable in class com.xfactorstudio.ahawasi.GenericMessageHandler
 
Request - class com.xfactorstudio.ahawasi.Request.
The Request object provided to a message hander
Request(Ahawasi, SocketService, ClientThread) - Constructor for class com.xfactorstudio.ahawasi.Request
 
response - Variable in class com.xfactorstudio.ahawasi.GenericMessageHandler
 
Response - class com.xfactorstudio.ahawasi.Response.
The Response Object provided to all message handlers
Response(Ahawasi, SocketService, ClientThread) - Constructor for class com.xfactorstudio.ahawasi.Response
 
restartServiceListServer() - Method in class com.xfactorstudio.ahawasi.Ahawasi
restarts the service list server
run() - Method in class com.xfactorstudio.ahawasi.ClientThread
The main method of this thread
run() - Method in class com.xfactorstudio.ahawasi.LineCommand
 
run() - Method in interface com.xfactorstudio.ahawasi.Service
 
run() - Method in class com.xfactorstudio.ahawasi.ServiceListServer
 
run() - Method in class com.xfactorstudio.ahawasi.SocketService
 

S

scanChildren(char[], int, int, int) - Method in class com.xfactorstudio.ahawasi.XMLElement
!!! Searches the content for child objects.
send(String) - Method in class com.xfactorstudio.ahawasi.ClientThread
Sends the specified message the this client
send(String) - Method in class com.xfactorstudio.ahawasi.Response
Sends message to this client
send(XMLElement) - Method in class com.xfactorstudio.ahawasi.Response
Sends message to this client
sendTo(String, long) - Method in class com.xfactorstudio.ahawasi.Response
Sends message to client identified by userID
sendTo(String, long) - Method in class com.xfactorstudio.ahawasi.SocketService
This method sends the specified user the private message
sendTo(String, String) - Method in class com.xfactorstudio.ahawasi.Response
Sends message to client identified by userName
sendTo(String, String) - Method in interface com.xfactorstudio.ahawasi.Service
 
sendTo(String, String) - Method in class com.xfactorstudio.ahawasi.SocketService
This method sends the specified user the private message
sendTo(XMLElement, long) - Method in class com.xfactorstudio.ahawasi.Response
Sends message to client identified by userID
sendTo(XMLElement, String) - Method in class com.xfactorstudio.ahawasi.Response
Sends message to client identified by userName
sendToAll(String) - Method in class com.xfactorstudio.ahawasi.Response
Sends message to all clients connected to this port
sendToAll(String) - Method in interface com.xfactorstudio.ahawasi.Service
 
sendToAll(String) - Method in class com.xfactorstudio.ahawasi.SocketService
This method loops through the client list for the specified room and send everyone the current message
sendToAll(XMLElement) - Method in class com.xfactorstudio.ahawasi.Response
Sends message to clients connected to this port
Service - interface com.xfactorstudio.ahawasi.Service.
Currently not implemented
service(ServletRequest, ServletResponse) - Method in class com.xfactorstudio.ahawasi.AdminServlet
 
ServiceConfiguration - class com.xfactorstudio.ahawasi.ServiceConfiguration.
The configuration object for a service
ServiceConfiguration(XMLElement) - Constructor for class com.xfactorstudio.ahawasi.ServiceConfiguration
 
serviceExists(int) - Method in class com.xfactorstudio.ahawasi.Ahawasi
If a Service is currently running on the specified port this returns true, if not, false.
ServiceList - class com.xfactorstudio.ahawasi.ServiceList.
The object that stores a list of services
ServiceList() - Constructor for class com.xfactorstudio.ahawasi.ServiceList
 
ServiceListServer - class com.xfactorstudio.ahawasi.ServiceListServer.
The simple "http" server that provides a list of running services
ServiceListServer(Ahawasi) - Constructor for class com.xfactorstudio.ahawasi.ServiceListServer
 
setApplicationVariable(String, String) - Method in class com.xfactorstudio.ahawasi.Response
 
setApplicationVariable(String, String) - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
setClosedServiceConfigs(XMLElement) - Method in class com.xfactorstudio.ahawasi.Ahawasi
add the Service config XML to the list of closed rooms
setContent(String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Changes the content string.
setDebug(boolean) - Method in class com.xfactorstudio.ahawasi.Ahawasi
set state of debugging
setDebug(boolean) - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
setLogAccess(boolean) - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
setLogDir(String) - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
setLogError(boolean) - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
setMaxMessageSize(int) - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
setMaxUsers(int) - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
setMessageHandler(String) - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
setPort(int) - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
setRequest(Request) - Method in class com.xfactorstudio.ahawasi.GenericMessageHandler
 
setRequest(Request) - Method in interface com.xfactorstudio.ahawasi.MessageHandler
 
setResponse(Response) - Method in class com.xfactorstudio.ahawasi.GenericMessageHandler
 
setResponse(Response) - Method in interface com.xfactorstudio.ahawasi.MessageHandler
 
setServerVariable(String, String) - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
setServerVariable(String, String) - Method in class com.xfactorstudio.ahawasi.Response
 
setServiceConfigs(Vector) - Method in class com.xfactorstudio.ahawasi.Ahawasi
set service configs
setServiceListDetail(boolean) - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
setServiceListPort(int) - Method in class com.xfactorstudio.ahawasi.Ahawasi
set the port for service list to run on
setServiceListPort(int) - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
setServiceName(String) - Method in class com.xfactorstudio.ahawasi.ServiceConfiguration
 
setSessionVariable(String, String) - Method in class com.xfactorstudio.ahawasi.Response
 
setTagName(String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Changes the tag name.
setUserName(String) - Method in class com.xfactorstudio.ahawasi.ClientThread
sets the current username of this client
setUserName(String) - Method in class com.xfactorstudio.ahawasi.Response
 
showClientsScreen(Vector) - Method in class com.xfactorstudio.ahawasi.LineCommand
 
showRoomInfo(PrintWriter, int) - Method in class com.xfactorstudio.ahawasi.LineCommand
Prints to screen a listing of information about the room specified by port.
shutDown() - Method in class com.xfactorstudio.ahawasi.Ahawasi
 
skipBogusTag(char[], int, int, int[]) - Method in class com.xfactorstudio.ahawasi.XMLElement
Skips a tag that don't contain any useful data: <?...?>, <!...> and comments.
SocketService - class com.xfactorstudio.ahawasi.SocketService.
The Socket Service
SocketService() - Constructor for class com.xfactorstudio.ahawasi.SocketService
 
SocketService(XMLElement, Ahawasi) - Constructor for class com.xfactorstudio.ahawasi.SocketService
 
startService(XMLElement) - Method in class com.xfactorstudio.ahawasi.Ahawasi
starts a new Service Thread as defined by the configuration XML
startServiceListServer() - Method in class com.xfactorstudio.ahawasi.Ahawasi
This method starts the service list server
stopService(int) - Method in class com.xfactorstudio.ahawasi.Ahawasi
Closes a service on the specified port
stopServiceListServer() - Method in class com.xfactorstudio.ahawasi.Ahawasi
closes the service list server
stopServices() - Method in class com.xfactorstudio.ahawasi.Ahawasi
Closes all services
StraightPipeMessageHandler - class StraightPipeMessageHandler.
Title: Description: Copyright: Copyright (c) 2000 Company: Xfactorstudio
StraightPipeMessageHandler() - Constructor for class StraightPipeMessageHandler
 

T

TestMessageHandler - class TestMessageHandler.
Title: Description: Copyright: Copyright (c) 2000 Company: Xfactorstudio
TestMessageHandler() - Constructor for class TestMessageHandler
 
toString() - Method in class com.xfactorstudio.ahawasi.AhawasiConfiguration
 
toString() - Method in class com.xfactorstudio.ahawasi.XMLElement
Writes the XML element to a string.
toXML() - Method in class com.xfactorstudio.ahawasi.ClientList
Return a String XML Representation of the current clients
toXML() - Method in class com.xfactorstudio.ahawasi.ClientThread
 
toXML() - Method in class com.xfactorstudio.ahawasi.ServiceList
Returns a string XML representation of the service list
toXML() - Method in class com.xfactorstudio.ahawasi.SocketService
 
toXMLDetailed() - Method in class com.xfactorstudio.ahawasi.ServiceList
Returns a string XML representation of the service list including active clients
toXMLDetailed() - Method in class com.xfactorstudio.ahawasi.SocketService
 

W

write(Writer) - Method in class com.xfactorstudio.ahawasi.XMLElement
Writes the XML element to a writer.
write(Writer, int) - Method in class com.xfactorstudio.ahawasi.XMLElement
Writes the XML element to a writer.
writeEncoded(PrintWriter, String) - Method in class com.xfactorstudio.ahawasi.XMLElement
Writes a string encoded to a writer.

X

XMLElement - class com.xfactorstudio.ahawasi.XMLElement.
This Object has been adapted from a prior work.
XMLElement() - Constructor for class com.xfactorstudio.ahawasi.XMLElement
Creates a new XML element.
XMLElement(boolean) - Constructor for class com.xfactorstudio.ahawasi.XMLElement
Creates a new XML element.
XMLElement(Properties) - Constructor for class com.xfactorstudio.ahawasi.XMLElement
Creates a new XML element.
XMLElement(Properties, boolean) - Constructor for class com.xfactorstudio.ahawasi.XMLElement
Creates a new XML element.
XMLElement(Properties, boolean, boolean) - Constructor for class com.xfactorstudio.ahawasi.XMLElement
Creates a new XML element.
XMLElement(Properties, boolean, boolean, boolean) - Constructor for class com.xfactorstudio.ahawasi.XMLElement
Creates a new XML element.
XMLParseException - exception com.xfactorstudio.ahawasi.XMLParseException.
This Object has been adapted from a prior work.
XMLParseException(String, int, String) - Constructor for class com.xfactorstudio.ahawasi.XMLParseException
Creates an exception.
XMLParseException(String, String) - Constructor for class com.xfactorstudio.ahawasi.XMLParseException
Creates an exception.
XServerMessageHandler - class XServerMessageHandler.
Title: Description: Copyright: Copyright (c) 2000 Company: Xfactorstudio
XServerMessageHandler() - Constructor for class XServerMessageHandler
 

A B C D E G H I K L M N O P R S T W X