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

A

addEncoding(IEncoding) - Method in class net.sourceforge.xmote.encoding.EncodingFactory
Adds an IEncoding implementation.
addService(Object) - Method in class net.sourceforge.xmote.http.XmoteHttpServer
Add a service to the server.
addService(Object) - Method in class net.sourceforge.xmote.server.XmoteServer
Create RemoteMethod instances for all declared methods in the service object and add them to the server.
ArrayEncoding - Class in net.sourceforge.xmote.encoding
 
ArrayEncoding() - Constructor for class net.sourceforge.xmote.encoding.ArrayEncoding
 

B

Base64Encoding - Class in net.sourceforge.xmote.encoding
Encoding for Byte class.
Base64Encoding() - Constructor for class net.sourceforge.xmote.encoding.Base64Encoding
 
BooleanEncoding - Class in net.sourceforge.xmote.encoding
Encoding for Boolean class.
BooleanEncoding() - Constructor for class net.sourceforge.xmote.encoding.BooleanEncoding
 
ByteEncoding - Class in net.sourceforge.xmote.encoding
Encoding for Byte class.
ByteEncoding() - Constructor for class net.sourceforge.xmote.encoding.ByteEncoding
 

C

canDecode(Element) - Method in class net.sourceforge.xmote.encoding.ArrayEncoding
 
canDecode(Element) - Method in class net.sourceforge.xmote.encoding.DefaultEncoding
 
canDecode(Element) - Method in interface net.sourceforge.xmote.encoding.IEncoding
 
canEncode(Object) - Method in class net.sourceforge.xmote.encoding.ArrayEncoding
 
canEncode(Object) - Method in class net.sourceforge.xmote.encoding.DefaultEncoding
 
canEncode(Object) - Method in interface net.sourceforge.xmote.encoding.IEncoding
 
CharEncoding - Class in net.sourceforge.xmote.encoding
Encoding for Character class.
CharEncoding() - Constructor for class net.sourceforge.xmote.encoding.CharEncoding
 
Client - Class in net.sourceforge.xmote.example
 
Client() - Constructor for class net.sourceforge.xmote.example.Client
 
connector - Variable in class net.sourceforge.xmote.http.XmoteHttpServer
 
contexts - Variable in class net.sourceforge.xmote.http.XmoteHttpServer
 
count - Variable in class net.sourceforge.xmote.http.XmoteHttpServer
 
createConnector() - Method in class net.sourceforge.xmote.http.XmoteHttpServer
Creates a Connector instance for this server.

D

DateEncoding - Class in net.sourceforge.xmote.encoding
Encoding for Date class.
DateEncoding() - Constructor for class net.sourceforge.xmote.encoding.DateEncoding
 
debug(String, Throwable) - Method in class net.sourceforge.xmote.http.LoggerLog
 
debug(String, Object, Object) - Method in class net.sourceforge.xmote.http.LoggerLog
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.ArrayEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.Base64Encoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.BooleanEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.ByteEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.CharEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.DateEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.DefaultEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.DoubleEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.EncodingFactory
Find the decoding implementation and decode the supplied Element.
decode(Element) - Method in class net.sourceforge.xmote.encoding.FloatEncoding
 
decode(Element) - Method in interface net.sourceforge.xmote.encoding.IEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.IntEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.ListEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.LongEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.MapEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.ObjectEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.ShortEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.StringEncoding
 
decode(Element) - Method in class net.sourceforge.xmote.encoding.UuidEncoding
 
DefaultEncoding - Class in net.sourceforge.xmote.encoding
The DefaultEncoding implements the most common features of IEncoding implementations.
DefaultEncoding(Class<?>, String) - Constructor for class net.sourceforge.xmote.encoding.DefaultEncoding
 
DoubleEncoding - Class in net.sourceforge.xmote.encoding
Encoding for Double class.
DoubleEncoding() - Constructor for class net.sourceforge.xmote.encoding.DoubleEncoding
 

E

encode(Object) - Method in class net.sourceforge.xmote.encoding.ArrayEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.Base64Encoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.BooleanEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.ByteEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.CharEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.DateEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.DefaultEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.DoubleEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.EncodingFactory
Find the encoding implementation and encode the supplied object.
encode(Object) - Method in class net.sourceforge.xmote.encoding.FloatEncoding
 
encode(Object) - Method in interface net.sourceforge.xmote.encoding.IEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.IntEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.ListEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.LongEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.MapEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.ObjectEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.ShortEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.StringEncoding
 
encode(Object) - Method in class net.sourceforge.xmote.encoding.UuidEncoding
 
EncodingException - Exception in net.sourceforge.xmote.encoding
Indicates an exceptional condition during the encoding/decoding of a value.
EncodingException(String) - Constructor for exception net.sourceforge.xmote.encoding.EncodingException
 
EncodingFactory - Class in net.sourceforge.xmote.encoding
Singleton factory that stores all IEncoding implementations and is the entry point for encoding/decoding.

F

FloatEncoding - Class in net.sourceforge.xmote.encoding
Encoding for Float class.
FloatEncoding() - Constructor for class net.sourceforge.xmote.encoding.FloatEncoding
 

G

getHost() - Method in class net.sourceforge.xmote.http.XmoteHttpServer
 
getInstance() - Static method in class net.sourceforge.xmote.encoding.EncodingFactory
 
getLogger(String) - Method in class net.sourceforge.xmote.http.LoggerLog
 
getPort() - Method in class net.sourceforge.xmote.http.XmoteHttpServer
 

H

handle(String, HttpServletRequest, HttpServletResponse, int) - Method in class net.sourceforge.xmote.http.XmoteHttpHandler
 
httpClient - Variable in class net.sourceforge.xmote.http.XmoteHttpClient
 

I

IEncoding - Interface in net.sourceforge.xmote.encoding
IEncodeing defines the interface for encoding/decoding Objects to/from Elements.
info(String, Object, Object) - Method in class net.sourceforge.xmote.http.LoggerLog
 
initialize() - Method in class net.sourceforge.xmote.encoding.EncodingFactory
 
IntEncoding - Class in net.sourceforge.xmote.encoding
Encoding for Integer class.
IntEncoding() - Constructor for class net.sourceforge.xmote.encoding.IntEncoding
 
invoke(Object, Method, Object[]) - Method in class net.sourceforge.xmote.http.XmoteHttpClient
 
invoke(Object[]) - Method in class net.sourceforge.xmote.server.RemoteMethod
Invoke this RemoteMethod with the supplied arguments.
invoke(Element) - Method in class net.sourceforge.xmote.server.XmoteServer
Decode and invoke the request.
isDebugEnabled() - Method in class net.sourceforge.xmote.http.LoggerLog
 

L

ListEncoding - Class in net.sourceforge.xmote.encoding
Encoding for List class.
ListEncoding() - Constructor for class net.sourceforge.xmote.encoding.ListEncoding
 
LoggerLog - Class in net.sourceforge.xmote.http
An implementation of the Jetty Logger that dispatches messages to the Java logging API.
LoggerLog() - Constructor for class net.sourceforge.xmote.http.LoggerLog
 
LoggerLog(String) - Constructor for class net.sourceforge.xmote.http.LoggerLog
 
LongEncoding - Class in net.sourceforge.xmote.encoding
Encoding for Long class.
LongEncoding() - Constructor for class net.sourceforge.xmote.encoding.LongEncoding
 

M

main(String[]) - Static method in class net.sourceforge.xmote.example.Client
 
main(String[]) - Static method in class net.sourceforge.xmote.example.Server
 
MapEncoding - Class in net.sourceforge.xmote.encoding
Encoding for Map class.
MapEncoding() - Constructor for class net.sourceforge.xmote.encoding.MapEncoding
 
matches(String, Class<?>[]) - Method in class net.sourceforge.xmote.server.RemoteMethod
Check if the supplied information matches this RemoteMethod.

N

net.sourceforge.xmote - package net.sourceforge.xmote
 
net.sourceforge.xmote.encoding - package net.sourceforge.xmote.encoding
 
net.sourceforge.xmote.example - package net.sourceforge.xmote.example
 
net.sourceforge.xmote.http - package net.sourceforge.xmote.http
 
net.sourceforge.xmote.server - package net.sourceforge.xmote.server
 
newInstance(String, Class<?>[]) - Static method in class net.sourceforge.xmote.http.XmoteHttpClient
 

O

ObjectEncoding - Class in net.sourceforge.xmote.encoding
Encoding for Java Beans.
ObjectEncoding() - Constructor for class net.sourceforge.xmote.encoding.ObjectEncoding
 

R

RemoteMethod - Class in net.sourceforge.xmote.server
A RemoteMethod encapsulates the information to match and invoke a method on a service instance.
RemoteMethod(Object, Method) - Constructor for class net.sourceforge.xmote.server.RemoteMethod
 

S

Server - Class in net.sourceforge.xmote.example
An example Xmote server application that adds the TestImpl as a service to the XmoteHttpServer.
Server() - Constructor for class net.sourceforge.xmote.example.Server
 
server - Variable in class net.sourceforge.xmote.http.XmoteHttpServer
 
setDebugEnabled(boolean) - Method in class net.sourceforge.xmote.http.LoggerLog
 
ShortEncoding - Class in net.sourceforge.xmote.encoding
Encoding for Short class.
ShortEncoding() - Constructor for class net.sourceforge.xmote.encoding.ShortEncoding
 
sizeOf(String) - Method in interface net.sourceforge.xmote.example.Test
 
sizeOf(String) - Method in class net.sourceforge.xmote.example.TestImpl
 
start() - Method in class net.sourceforge.xmote.http.XmoteHttpServer
Start the HTTP server.
stop() - Method in class net.sourceforge.xmote.http.XmoteHttpServer
Stop the HTTP server.
StringEncoding - Class in net.sourceforge.xmote.encoding
Encoding for String class.
StringEncoding() - Constructor for class net.sourceforge.xmote.encoding.StringEncoding
 

T

Test - Interface in net.sourceforge.xmote.example
 
TestImpl - Class in net.sourceforge.xmote.example
 
TestImpl() - Constructor for class net.sourceforge.xmote.example.TestImpl
 
typeClass - Variable in class net.sourceforge.xmote.encoding.DefaultEncoding
 
typeName - Variable in class net.sourceforge.xmote.encoding.DefaultEncoding
 

U

url - Variable in class net.sourceforge.xmote.http.XmoteHttpClient
 
UuidEncoding - Class in net.sourceforge.xmote.encoding
Encoding for String class.
UuidEncoding() - Constructor for class net.sourceforge.xmote.encoding.UuidEncoding
 

W

warn(String, Throwable) - Method in class net.sourceforge.xmote.http.LoggerLog
 
warn(String, Object, Object) - Method in class net.sourceforge.xmote.http.LoggerLog
 

X

XmoteException - Exception in net.sourceforge.xmote
Indicates an exceptional condition during the Xmote processing.
XmoteException(String) - Constructor for exception net.sourceforge.xmote.XmoteException
 
XmoteException(String, Throwable) - Constructor for exception net.sourceforge.xmote.XmoteException
 
XmoteHttpClient - Class in net.sourceforge.xmote.http
An Xmote client that performs method calls over HTTP.
XmoteHttpClient(String) - Constructor for class net.sourceforge.xmote.http.XmoteHttpClient
 
XmoteHttpHandler - Class in net.sourceforge.xmote.http
 
XmoteHttpHandler(XmoteServer) - Constructor for class net.sourceforge.xmote.http.XmoteHttpHandler
 
XmoteHttpServer - Class in net.sourceforge.xmote.http
 
XmoteHttpServer(String, int) - Constructor for class net.sourceforge.xmote.http.XmoteHttpServer
 
XmoteServer - Class in net.sourceforge.xmote.server
The XmoteServer decodes and invokes requests on instances of a service.
XmoteServer() - Constructor for class net.sourceforge.xmote.server.XmoteServer
 

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

Copyright (C) 2007 Jason Rush. All Rights Reserved.