From cee53b021632c95f1b4882664a31ca639a9b0700 Mon Sep 17 00:00:00 2001 From: Matt Windsor Date: Sun, 20 Mar 2011 16:38:51 +0000 Subject: Rewrite of server to use HttpCore example code; beginning of code reformat from GNU style to Java conventions. Code now includes Apache license code. --- doc/uk/org/ury/server/RequestHandler.html | 238 ++++++++++++ doc/uk/org/ury/server/Server.html | 425 +++++++++++++++++++++ doc/uk/org/ury/server/ServerProtocol.html | 314 +++++++++++++++ doc/uk/org/ury/server/ServerRequestHandler.html | 283 ++++++++++++++ .../org/ury/server/class-use/RequestHandler.html | 209 ++++++++++ doc/uk/org/ury/server/class-use/Server.html | 223 +++++++++++ .../org/ury/server/class-use/ServerProtocol.html | 144 +++++++ .../ury/server/class-use/ServerRequestHandler.html | 144 +++++++ .../ury/server/exceptions/BadRequestException.html | 271 +++++++++++++ .../server/exceptions/HandleFailureException.html | 270 +++++++++++++ .../exceptions/HandlerNotFoundException.html | 275 +++++++++++++ .../exceptions/HandlerSetupFailureException.html | 278 ++++++++++++++ .../ury/server/exceptions/HandlingException.html | 275 +++++++++++++ .../server/exceptions/NotAHandlerException.html | 254 ++++++++++++ .../exceptions/class-use/BadRequestException.html | 180 +++++++++ .../class-use/HandleFailureException.html | 231 +++++++++++ .../class-use/HandlerNotFoundException.html | 180 +++++++++ .../class-use/HandlerSetupFailureException.html | 180 +++++++++ .../exceptions/class-use/HandlingException.html | 217 +++++++++++ .../exceptions/class-use/NotAHandlerException.html | 180 +++++++++ .../org/ury/server/exceptions/package-frame.html | 42 ++ .../org/ury/server/exceptions/package-summary.html | 182 +++++++++ doc/uk/org/ury/server/exceptions/package-tree.html | 160 ++++++++ doc/uk/org/ury/server/exceptions/package-use.html | 238 ++++++++++++ doc/uk/org/ury/server/package-frame.html | 47 +++ doc/uk/org/ury/server/package-summary.html | 180 +++++++++ doc/uk/org/ury/server/package-tree.html | 159 ++++++++ doc/uk/org/ury/server/package-use.html | 203 ++++++++++ 28 files changed, 5982 insertions(+) create mode 100644 doc/uk/org/ury/server/RequestHandler.html create mode 100644 doc/uk/org/ury/server/Server.html create mode 100644 doc/uk/org/ury/server/ServerProtocol.html create mode 100644 doc/uk/org/ury/server/ServerRequestHandler.html create mode 100644 doc/uk/org/ury/server/class-use/RequestHandler.html create mode 100644 doc/uk/org/ury/server/class-use/Server.html create mode 100644 doc/uk/org/ury/server/class-use/ServerProtocol.html create mode 100644 doc/uk/org/ury/server/class-use/ServerRequestHandler.html create mode 100644 doc/uk/org/ury/server/exceptions/BadRequestException.html create mode 100644 doc/uk/org/ury/server/exceptions/HandleFailureException.html create mode 100644 doc/uk/org/ury/server/exceptions/HandlerNotFoundException.html create mode 100644 doc/uk/org/ury/server/exceptions/HandlerSetupFailureException.html create mode 100644 doc/uk/org/ury/server/exceptions/HandlingException.html create mode 100644 doc/uk/org/ury/server/exceptions/NotAHandlerException.html create mode 100644 doc/uk/org/ury/server/exceptions/class-use/BadRequestException.html create mode 100644 doc/uk/org/ury/server/exceptions/class-use/HandleFailureException.html create mode 100644 doc/uk/org/ury/server/exceptions/class-use/HandlerNotFoundException.html create mode 100644 doc/uk/org/ury/server/exceptions/class-use/HandlerSetupFailureException.html create mode 100644 doc/uk/org/ury/server/exceptions/class-use/HandlingException.html create mode 100644 doc/uk/org/ury/server/exceptions/class-use/NotAHandlerException.html create mode 100644 doc/uk/org/ury/server/exceptions/package-frame.html create mode 100644 doc/uk/org/ury/server/exceptions/package-summary.html create mode 100644 doc/uk/org/ury/server/exceptions/package-tree.html create mode 100644 doc/uk/org/ury/server/exceptions/package-use.html create mode 100644 doc/uk/org/ury/server/package-frame.html create mode 100644 doc/uk/org/ury/server/package-summary.html create mode 100644 doc/uk/org/ury/server/package-tree.html create mode 100644 doc/uk/org/ury/server/package-use.html (limited to 'doc/uk/org/ury/server') diff --git a/doc/uk/org/ury/server/RequestHandler.html b/doc/uk/org/ury/server/RequestHandler.html new file mode 100644 index 0000000..5aa1e29 --- /dev/null +++ b/doc/uk/org/ury/server/RequestHandler.html @@ -0,0 +1,238 @@ + + + + + + +RequestHandler + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +uk.org.ury.server +
+Interface RequestHandler

+
+
All Known Implementing Classes:
LibraryRequestHandler, ServerRequestHandler
+
+
+
+
public interface RequestHandler
+ + +

+Interface for classes that can handle requests addressed to their + class name from the main server. + + For an example of how to implement a RequestHandler, see + ServerRequestHandler. +

+ +

+

+
Author:
+
Matt Windsor
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.util.Map<java.lang.String,java.lang.Object>handleGetRequest(java.util.Map<java.lang.String,java.lang.String> parameters, + Server server) + +
+          Handle a server GET request (that is, a request for data + output).
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleGetRequest

+
+java.util.Map<java.lang.String,java.lang.Object> handleGetRequest(java.util.Map<java.lang.String,java.lang.String> parameters,
+                                                                  Server server)
+                                                                  throws HandleFailureException
+
+
Handle a server GET request (that is, a request for data + output). +

+

+
Parameters:
parameters - A key-value map of parameters supplied with the + server request. Typically, the "function" + parameter will detail the function that the + request handler is expected to perform.
server - The server from which the request originated. + This will be able to provide the handler with + pooled resources, for example the database. +
Returns:
A series of key-value pairs to pass back to + the client. +
Throws: +
HandleFailureException - if the handler cannot + handle the request.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/Server.html b/doc/uk/org/ury/server/Server.html new file mode 100644 index 0000000..abb6497 --- /dev/null +++ b/doc/uk/org/ury/server/Server.html @@ -0,0 +1,425 @@ + + + + + + +Server + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +uk.org.ury.server +
+Class Server

+
+java.lang.Object
+  extended by uk.org.ury.server.Server
+
+
+
+
public class Server
extends java.lang.Object
+ + +

+The unified URY server, accepting requests over HTTP. +

+ +

+

+
Author:
+
Matt Windsor
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
Server() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddoConnection(java.net.Socket clientSocket) + +
+           
+ DatabaseDrivergetDatabaseConnection(UserClass userClass) + +
+          Get a database connection using the given user class.
+ java.lang.StringgetVersion() + +
+           
+ org.apache.http.HttpResponsehandleGet(java.util.List<java.lang.String> buffer) + +
+          Handle a HTTP GET request.
+static voidmain(java.lang.String[] args) + +
+          The main method, which serves to create a server.
+ java.util.Map<java.lang.String,java.lang.String>parseQueryString(java.lang.String query) + +
+          Parse a query string, populating a key-value map of the + URL-unescaped results.
+ voidprocessBuffer(java.util.List<java.lang.String> buffer, + java.io.PrintWriter out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Server

+
+public Server()
+
+
+ + + + + + + + +
+Method Detail
+ +

+main

+
+public static void main(java.lang.String[] args)
+
+
The main method, which serves to create a server. +

+

+
Parameters:
args - The argument vector.
+
+
+
+ +

+doConnection

+
+public void doConnection(java.net.Socket clientSocket)
+                  throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+processBuffer

+
+public void processBuffer(java.util.List<java.lang.String> buffer,
+                          java.io.PrintWriter out)
+
+
+
+
+
+
+ +

+handleGet

+
+public org.apache.http.HttpResponse handleGet(java.util.List<java.lang.String> buffer)
+                                       throws HandlerNotFoundException,
+                                              HandlerSetupFailureException,
+                                              HandleFailureException,
+                                              BadRequestException,
+                                              NotAHandlerException
+
+
Handle a HTTP GET request. +

+

+
Parameters:
buffer - The HTTP request as a list of strings. +
Returns:
The HTTP response. +
Throws: +
HandlerNotFoundException - if the client requested + a request handler that could not be found on the + class path. +
HandlerSetupFailureException - if the handler was + found but could not be set up (eg does not + implement appropriate interface or cannot be + instantiated). +
HandleFailureException - if an appropriate handler + was contacted, but it failed to process the + request. +
BadRequestException - if the request was malformed + or invalid. +
NotAHandlerException - if the class requested to + handle the request is not a handler.
+
+
+
+ +

+parseQueryString

+
+public java.util.Map<java.lang.String,java.lang.String> parseQueryString(java.lang.String query)
+                                                                  throws java.io.UnsupportedEncodingException
+
+
Parse a query string, populating a key-value map of the + URL-unescaped results. +

+

+
Parameters:
query - The query string to parse. +
Returns:
A map associating parameter keys and values. +
Throws: +
java.io.UnsupportedEncodingException - if the URL decoder + fails.
+
+
+
+ +

+getDatabaseConnection

+
+public DatabaseDriver getDatabaseConnection(UserClass userClass)
+                                     throws MissingCredentialsException,
+                                            ConnectionFailureException
+
+
Get a database connection using the given user class. +

+

+
Parameters:
userClass - The user class to get a connection for. +
Returns:
a database connection, which may or may not + have been created on this call. +
Throws: +
MissingCredentialsException - if the credentials + for the given userclass are missing. +
ConnectionFailureException - if the connection + failed.
+
+
+
+ +

+getVersion

+
+public java.lang.String getVersion()
+
+
+ +
Returns:
the version string of the server.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/ServerProtocol.html b/doc/uk/org/ury/server/ServerProtocol.html new file mode 100644 index 0000000..1014c96 --- /dev/null +++ b/doc/uk/org/ury/server/ServerProtocol.html @@ -0,0 +1,314 @@ + + + + + + +ServerProtocol + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +uk.org.ury.server +
+Class ServerProtocol

+
+java.lang.Object
+  extended by uk.org.ury.server.ServerProtocol
+
+
+
+
public class ServerProtocol
extends java.lang.Object
+ + +

+The BAPS server protocol (a minimal implementation of HTTP 1.1) handler. +

+ +

+

+
Author:
+
Matt Windsor
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+ java.util.List<java.lang.String>buffer + +
+           
+static java.lang.StringGET_HEADER + +
+           
+  + + + + + + + + + + +
+Constructor Summary
ServerProtocol() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.StringprocessInput(java.lang.String string) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+GET_HEADER

+
+public static final java.lang.String GET_HEADER
+
+
+
See Also:
Constant Field Values
+
+
+ +

+buffer

+
+public java.util.List<java.lang.String> buffer
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+ServerProtocol

+
+public ServerProtocol()
+
+
+ + + + + + + + +
+Method Detail
+ +

+processInput

+
+public java.lang.String processInput(java.lang.String string)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/ServerRequestHandler.html b/doc/uk/org/ury/server/ServerRequestHandler.html new file mode 100644 index 0000000..c2d61bc --- /dev/null +++ b/doc/uk/org/ury/server/ServerRequestHandler.html @@ -0,0 +1,283 @@ + + + + + + +ServerRequestHandler + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +uk.org.ury.server +
+Class ServerRequestHandler

+
+java.lang.Object
+  extended by uk.org.ury.server.ServerRequestHandler
+
+
+
All Implemented Interfaces:
RequestHandler
+
+
+
+
public class ServerRequestHandler
extends java.lang.Object
implements RequestHandler
+ + +

+A request handler for server queries. +

+ +

+

+
Author:
+
Matt Windsor
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ServerRequestHandler() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.util.Map<java.lang.String,java.lang.Object>handleGetRequest(java.util.Map<java.lang.String,java.lang.String> parameters, + Server server) + +
+          Handle a server GET request (that is, a request for data + output).
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ServerRequestHandler

+
+public ServerRequestHandler()
+
+
+ + + + + + + + +
+Method Detail
+ +

+handleGetRequest

+
+public java.util.Map<java.lang.String,java.lang.Object> handleGetRequest(java.util.Map<java.lang.String,java.lang.String> parameters,
+                                                                         Server server)
+                                                                  throws HandleFailureException
+
+
Handle a server GET request (that is, a request for data + output). +

+

+
Specified by:
handleGetRequest in interface RequestHandler
+
+
+
Parameters:
parameters - A key-value map of parameters supplied with + the server request. Typically, the function + parameter will detail the function that the + request handler is expected to perform.
server - The server from which the request originated. + This will be able to provide the handler with + pooled resources, for example the database. +
Returns:
A list of lines to return in the body of the + server's response to the client. +
Throws: +
HandleFailureException - if the handler cannot + handle the request.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/class-use/RequestHandler.html b/doc/uk/org/ury/server/class-use/RequestHandler.html new file mode 100644 index 0000000..a84af84 --- /dev/null +++ b/doc/uk/org/ury/server/class-use/RequestHandler.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Interface uk.org.ury.server.RequestHandler + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
uk.org.ury.server.RequestHandler

+
+ + + + + + + + + + + + + +
+Packages that use RequestHandler
uk.org.ury.library  
uk.org.ury.server  
+  +

+ + + + + +
+Uses of RequestHandler in uk.org.ury.library
+  +

+ + + + + + + + + +
Classes in uk.org.ury.library that implement RequestHandler
+ classLibraryRequestHandler + +
+          A request handler for library queries.
+  +

+ + + + + +
+Uses of RequestHandler in uk.org.ury.server
+  +

+ + + + + + + + + +
Classes in uk.org.ury.server that implement RequestHandler
+ classServerRequestHandler + +
+          A request handler for server queries.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/class-use/Server.html b/doc/uk/org/ury/server/class-use/Server.html new file mode 100644 index 0000000..3fa9f67 --- /dev/null +++ b/doc/uk/org/ury/server/class-use/Server.html @@ -0,0 +1,223 @@ + + + + + + +Uses of Class uk.org.ury.server.Server + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
uk.org.ury.server.Server

+
+ + + + + + + + + + + + + +
+Packages that use Server
uk.org.ury.library  
uk.org.ury.server  
+  +

+ + + + + +
+Uses of Server in uk.org.ury.library
+  +

+ + + + + + + + + +
Methods in uk.org.ury.library with parameters of type Server
+ java.util.Map<java.lang.String,java.lang.Object>LibraryRequestHandler.handleGetRequest(java.util.Map<java.lang.String,java.lang.String> parameters, + Server server) + +
+          Handle a server GET request (that is, a request for data + output).
+  +

+ + + + + +
+Uses of Server in uk.org.ury.server
+  +

+ + + + + + + + + + + + + +
Methods in uk.org.ury.server with parameters of type Server
+ java.util.Map<java.lang.String,java.lang.Object>ServerRequestHandler.handleGetRequest(java.util.Map<java.lang.String,java.lang.String> parameters, + Server server) + +
+          Handle a server GET request (that is, a request for data + output).
+ java.util.Map<java.lang.String,java.lang.Object>RequestHandler.handleGetRequest(java.util.Map<java.lang.String,java.lang.String> parameters, + Server server) + +
+          Handle a server GET request (that is, a request for data + output).
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/class-use/ServerProtocol.html b/doc/uk/org/ury/server/class-use/ServerProtocol.html new file mode 100644 index 0000000..24b96ce --- /dev/null +++ b/doc/uk/org/ury/server/class-use/ServerProtocol.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class uk.org.ury.server.ServerProtocol + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
uk.org.ury.server.ServerProtocol

+
+No usage of uk.org.ury.server.ServerProtocol +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/class-use/ServerRequestHandler.html b/doc/uk/org/ury/server/class-use/ServerRequestHandler.html new file mode 100644 index 0000000..8269410 --- /dev/null +++ b/doc/uk/org/ury/server/class-use/ServerRequestHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class uk.org.ury.server.ServerRequestHandler + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
uk.org.ury.server.ServerRequestHandler

+
+No usage of uk.org.ury.server.ServerRequestHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/BadRequestException.html b/doc/uk/org/ury/server/exceptions/BadRequestException.html new file mode 100644 index 0000000..2c17ab1 --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/BadRequestException.html @@ -0,0 +1,271 @@ + + + + + + +BadRequestException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +uk.org.ury.server.exceptions +
+Class BadRequestException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by uk.org.ury.server.exceptions.HandlingException
+              extended by uk.org.ury.server.exceptions.BadRequestException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class BadRequestException
extends HandlingException
+ + +

+Exception thrown when the server meets a malformed request, or + part of one. +

+ +

+

+
Author:
+
Matt Windsor
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
BadRequestException() + +
+          Construct a new BadRequestException with a default reason.
BadRequestException(java.lang.Throwable cause) + +
+          Construct a new HandlerNotFoundException with a chained + exception.
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+BadRequestException

+
+public BadRequestException()
+
+
Construct a new BadRequestException with a default reason. +

+

+
+ +

+BadRequestException

+
+public BadRequestException(java.lang.Throwable cause)
+
+
Construct a new HandlerNotFoundException with a chained + exception. +

+

+
Parameters:
cause - The exception that this new exception is to + wrap.
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/HandleFailureException.html b/doc/uk/org/ury/server/exceptions/HandleFailureException.html new file mode 100644 index 0000000..2daa29c --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/HandleFailureException.html @@ -0,0 +1,270 @@ + + + + + + +HandleFailureException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +uk.org.ury.server.exceptions +
+Class HandleFailureException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by uk.org.ury.server.exceptions.HandlingException
+              extended by uk.org.ury.server.exceptions.HandleFailureException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class HandleFailureException
extends HandlingException
+ + +

+Generic exception thrown when a server request handler fails to + handle a request. +

+ +

+

+
Author:
+
Matt Windsor
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
HandleFailureException() + +
+          Construct a new HandleFailureException with a + default reason.
HandleFailureException(java.lang.String reason) + +
+          Construct a new HandleFailureException.
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HandleFailureException

+
+public HandleFailureException()
+
+
Construct a new HandleFailureException with a + default reason. +

+

+
+ +

+HandleFailureException

+
+public HandleFailureException(java.lang.String reason)
+
+
Construct a new HandleFailureException. +

+

+
Parameters:
reason - The explanation for the exception.
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/HandlerNotFoundException.html b/doc/uk/org/ury/server/exceptions/HandlerNotFoundException.html new file mode 100644 index 0000000..01b72bf --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/HandlerNotFoundException.html @@ -0,0 +1,275 @@ + + + + + + +HandlerNotFoundException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +uk.org.ury.server.exceptions +
+Class HandlerNotFoundException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by uk.org.ury.server.exceptions.HandlingException
+              extended by uk.org.ury.server.exceptions.HandlerNotFoundException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class HandlerNotFoundException
extends HandlingException
+ + +

+Exception thrown when the server request handler requested + by the client is not * found in the class space. +

+ +

+

+
Author:
+
Matt Windsor
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
HandlerNotFoundException() + +
+          Construct a new HandlerNotFoundException with a + default reason.
HandlerNotFoundException(java.lang.String className, + java.lang.Throwable cause) + +
+          Construct a new HandlerNotFoundException with a class name and + chained exception.
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HandlerNotFoundException

+
+public HandlerNotFoundException()
+
+
Construct a new HandlerNotFoundException with a + default reason. +

+

+
+ +

+HandlerNotFoundException

+
+public HandlerNotFoundException(java.lang.String className,
+                                java.lang.Throwable cause)
+
+
Construct a new HandlerNotFoundException with a class name and + chained exception. +

+

+
Parameters:
className - The name of the missing handler class.
cause - The exception that this new exception is to + wrap.
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/HandlerSetupFailureException.html b/doc/uk/org/ury/server/exceptions/HandlerSetupFailureException.html new file mode 100644 index 0000000..8b863f9 --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/HandlerSetupFailureException.html @@ -0,0 +1,278 @@ + + + + + + +HandlerSetupFailureException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +uk.org.ury.server.exceptions +
+Class HandlerSetupFailureException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by uk.org.ury.server.exceptions.HandlingException
+              extended by uk.org.ury.server.exceptions.HandlerSetupFailureException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class HandlerSetupFailureException
extends HandlingException
+ + +

+Exception thrown when the server request handler requested + by the client cannot be set up to process the request. +

+ +

+

+
Author:
+
Matt Windsor
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
HandlerSetupFailureException() + +
+          Construct a new HandlerNotFoundException with a + default reason.
HandlerSetupFailureException(java.lang.String className, + java.lang.Throwable cause) + +
+          Construct a new HandlerSetupFailureException with a class name + and chained exception.
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HandlerSetupFailureException

+
+public HandlerSetupFailureException()
+
+
Construct a new HandlerNotFoundException with a + default reason. +

+

+
+ +

+HandlerSetupFailureException

+
+public HandlerSetupFailureException(java.lang.String className,
+                                    java.lang.Throwable cause)
+
+
Construct a new HandlerSetupFailureException with a class name + and chained exception. + + Use this to hide exception specifics from higher abstraction + layers. +

+

+
Parameters:
className - The name of the failed handler class.
cause - The exception that this new exception is to + wrap.
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/HandlingException.html b/doc/uk/org/ury/server/exceptions/HandlingException.html new file mode 100644 index 0000000..3cc3042 --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/HandlingException.html @@ -0,0 +1,275 @@ + + + + + + +HandlingException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +uk.org.ury.server.exceptions +
+Class HandlingException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by uk.org.ury.server.exceptions.HandlingException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
BadRequestException, HandleFailureException, HandlerNotFoundException, HandlerSetupFailureException, NotAHandlerException
+
+
+
+
public class HandlingException
extends java.lang.Exception
+ + +

+Generic exception thrown when the server cannot handle a request. +

+ +

+

+
Author:
+
Matt Windsor
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
HandlingException(java.lang.String string) + +
+          Construct a HandlingException with a reason.
HandlingException(java.lang.String string, + java.lang.Throwable cause) + +
+          Construct a HandlingException with a reason and a cause to + chain.
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HandlingException

+
+public HandlingException(java.lang.String string)
+
+
Construct a HandlingException with a reason. +

+

+
Parameters:
string - The reason to present.
+
+
+ +

+HandlingException

+
+public HandlingException(java.lang.String string,
+                         java.lang.Throwable cause)
+
+
Construct a HandlingException with a reason and a cause to + chain. +

+

+
Parameters:
string - The reason to present.
cause - The thrown cause that this exception should wrap.
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/NotAHandlerException.html b/doc/uk/org/ury/server/exceptions/NotAHandlerException.html new file mode 100644 index 0000000..bab0a9d --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/NotAHandlerException.html @@ -0,0 +1,254 @@ + + + + + + +NotAHandlerException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +uk.org.ury.server.exceptions +
+Class NotAHandlerException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by uk.org.ury.server.exceptions.HandlingException
+              extended by uk.org.ury.server.exceptions.NotAHandlerException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class NotAHandlerException
extends HandlingException
+ + +

+Exception thrown if the class requested as a handler by the client + is, in fact, not a handler (it does not implement RequestHandler). +

+ +

+

+
Author:
+
Matt Windsor
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
NotAHandlerException(java.lang.String className) + +
+          Construct a NotAHandlerException with the name of the class that + is not a handler.
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+NotAHandlerException

+
+public NotAHandlerException(java.lang.String className)
+
+
Construct a NotAHandlerException with the name of the class that + is not a handler. +

+

+
Parameters:
className - The name of the offending class.
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/class-use/BadRequestException.html b/doc/uk/org/ury/server/exceptions/class-use/BadRequestException.html new file mode 100644 index 0000000..5b6157e --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/class-use/BadRequestException.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class uk.org.ury.server.exceptions.BadRequestException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
uk.org.ury.server.exceptions.BadRequestException

+
+ + + + + + + + + +
+Packages that use BadRequestException
uk.org.ury.server  
+  +

+ + + + + +
+Uses of BadRequestException in uk.org.ury.server
+  +

+ + + + + + + + + +
Methods in uk.org.ury.server that throw BadRequestException
+ org.apache.http.HttpResponseServer.handleGet(java.util.List<java.lang.String> buffer) + +
+          Handle a HTTP GET request.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/class-use/HandleFailureException.html b/doc/uk/org/ury/server/exceptions/class-use/HandleFailureException.html new file mode 100644 index 0000000..f55933d --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/class-use/HandleFailureException.html @@ -0,0 +1,231 @@ + + + + + + +Uses of Class uk.org.ury.server.exceptions.HandleFailureException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
uk.org.ury.server.exceptions.HandleFailureException

+
+ + + + + + + + + + + + + +
+Packages that use HandleFailureException
uk.org.ury.library  
uk.org.ury.server  
+  +

+ + + + + +
+Uses of HandleFailureException in uk.org.ury.library
+  +

+ + + + + + + + + +
Methods in uk.org.ury.library that throw HandleFailureException
+ java.util.Map<java.lang.String,java.lang.Object>LibraryRequestHandler.handleGetRequest(java.util.Map<java.lang.String,java.lang.String> parameters, + Server server) + +
+          Handle a server GET request (that is, a request for data + output).
+  +

+ + + + + +
+Uses of HandleFailureException in uk.org.ury.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in uk.org.ury.server that throw HandleFailureException
+ org.apache.http.HttpResponseServer.handleGet(java.util.List<java.lang.String> buffer) + +
+          Handle a HTTP GET request.
+ java.util.Map<java.lang.String,java.lang.Object>ServerRequestHandler.handleGetRequest(java.util.Map<java.lang.String,java.lang.String> parameters, + Server server) + +
+          Handle a server GET request (that is, a request for data + output).
+ java.util.Map<java.lang.String,java.lang.Object>RequestHandler.handleGetRequest(java.util.Map<java.lang.String,java.lang.String> parameters, + Server server) + +
+          Handle a server GET request (that is, a request for data + output).
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/class-use/HandlerNotFoundException.html b/doc/uk/org/ury/server/exceptions/class-use/HandlerNotFoundException.html new file mode 100644 index 0000000..1b11504 --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/class-use/HandlerNotFoundException.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class uk.org.ury.server.exceptions.HandlerNotFoundException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
uk.org.ury.server.exceptions.HandlerNotFoundException

+
+ + + + + + + + + +
+Packages that use HandlerNotFoundException
uk.org.ury.server  
+  +

+ + + + + +
+Uses of HandlerNotFoundException in uk.org.ury.server
+  +

+ + + + + + + + + +
Methods in uk.org.ury.server that throw HandlerNotFoundException
+ org.apache.http.HttpResponseServer.handleGet(java.util.List<java.lang.String> buffer) + +
+          Handle a HTTP GET request.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/class-use/HandlerSetupFailureException.html b/doc/uk/org/ury/server/exceptions/class-use/HandlerSetupFailureException.html new file mode 100644 index 0000000..0fe52ae --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/class-use/HandlerSetupFailureException.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class uk.org.ury.server.exceptions.HandlerSetupFailureException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
uk.org.ury.server.exceptions.HandlerSetupFailureException

+
+ + + + + + + + + +
+Packages that use HandlerSetupFailureException
uk.org.ury.server  
+  +

+ + + + + +
+Uses of HandlerSetupFailureException in uk.org.ury.server
+  +

+ + + + + + + + + +
Methods in uk.org.ury.server that throw HandlerSetupFailureException
+ org.apache.http.HttpResponseServer.handleGet(java.util.List<java.lang.String> buffer) + +
+          Handle a HTTP GET request.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/class-use/HandlingException.html b/doc/uk/org/ury/server/exceptions/class-use/HandlingException.html new file mode 100644 index 0000000..cbf12c8 --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/class-use/HandlingException.html @@ -0,0 +1,217 @@ + + + + + + +Uses of Class uk.org.ury.server.exceptions.HandlingException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
uk.org.ury.server.exceptions.HandlingException

+
+ + + + + + + + + +
+Packages that use HandlingException
uk.org.ury.server.exceptions  
+  +

+ + + + + +
+Uses of HandlingException in uk.org.ury.server.exceptions
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of HandlingException in uk.org.ury.server.exceptions
+ classBadRequestException + +
+          Exception thrown when the server meets a malformed request, or + part of one.
+ classHandleFailureException + +
+          Generic exception thrown when a server request handler fails to + handle a request.
+ classHandlerNotFoundException + +
+          Exception thrown when the server request handler requested + by the client is not * found in the class space.
+ classHandlerSetupFailureException + +
+          Exception thrown when the server request handler requested + by the client cannot be set up to process the request.
+ classNotAHandlerException + +
+          Exception thrown if the class requested as a handler by the client + is, in fact, not a handler (it does not implement RequestHandler).
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/class-use/NotAHandlerException.html b/doc/uk/org/ury/server/exceptions/class-use/NotAHandlerException.html new file mode 100644 index 0000000..76923dc --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/class-use/NotAHandlerException.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class uk.org.ury.server.exceptions.NotAHandlerException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
uk.org.ury.server.exceptions.NotAHandlerException

+
+ + + + + + + + + +
+Packages that use NotAHandlerException
uk.org.ury.server  
+  +

+ + + + + +
+Uses of NotAHandlerException in uk.org.ury.server
+  +

+ + + + + + + + + +
Methods in uk.org.ury.server that throw NotAHandlerException
+ org.apache.http.HttpResponseServer.handleGet(java.util.List<java.lang.String> buffer) + +
+          Handle a HTTP GET request.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/package-frame.html b/doc/uk/org/ury/server/exceptions/package-frame.html new file mode 100644 index 0000000..4a740da --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/package-frame.html @@ -0,0 +1,42 @@ + + + + + + +uk.org.ury.server.exceptions + + + + + + + + + + + +uk.org.ury.server.exceptions + + + + +
+Exceptions  + +
+BadRequestException +
+HandleFailureException +
+HandlerNotFoundException +
+HandlerSetupFailureException +
+HandlingException +
+NotAHandlerException
+ + + + diff --git a/doc/uk/org/ury/server/exceptions/package-summary.html b/doc/uk/org/ury/server/exceptions/package-summary.html new file mode 100644 index 0000000..6687b8c --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/package-summary.html @@ -0,0 +1,182 @@ + + + + + + +uk.org.ury.server.exceptions + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package uk.org.ury.server.exceptions +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Exception Summary
BadRequestExceptionException thrown when the server meets a malformed request, or + part of one.
HandleFailureExceptionGeneric exception thrown when a server request handler fails to + handle a request.
HandlerNotFoundExceptionException thrown when the server request handler requested + by the client is not * found in the class space.
HandlerSetupFailureExceptionException thrown when the server request handler requested + by the client cannot be set up to process the request.
HandlingExceptionGeneric exception thrown when the server cannot handle a request.
NotAHandlerExceptionException thrown if the class requested as a handler by the client + is, in fact, not a handler (it does not implement RequestHandler).
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/package-tree.html b/doc/uk/org/ury/server/exceptions/package-tree.html new file mode 100644 index 0000000..25cf80a --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/package-tree.html @@ -0,0 +1,160 @@ + + + + + + +uk.org.ury.server.exceptions Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package uk.org.ury.server.exceptions +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/exceptions/package-use.html b/doc/uk/org/ury/server/exceptions/package-use.html new file mode 100644 index 0000000..44ad46a --- /dev/null +++ b/doc/uk/org/ury/server/exceptions/package-use.html @@ -0,0 +1,238 @@ + + + + + + +Uses of Package uk.org.ury.server.exceptions + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
uk.org.ury.server.exceptions

+
+ + + + + + + + + + + + + + + + + +
+Packages that use uk.org.ury.server.exceptions
uk.org.ury.library  
uk.org.ury.server  
uk.org.ury.server.exceptions  
+  +

+ + + + + + + + +
+Classes in uk.org.ury.server.exceptions used by uk.org.ury.library
HandleFailureException + +
+          Generic exception thrown when a server request handler fails to + handle a request.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in uk.org.ury.server.exceptions used by uk.org.ury.server
BadRequestException + +
+          Exception thrown when the server meets a malformed request, or + part of one.
HandleFailureException + +
+          Generic exception thrown when a server request handler fails to + handle a request.
HandlerNotFoundException + +
+          Exception thrown when the server request handler requested + by the client is not * found in the class space.
HandlerSetupFailureException + +
+          Exception thrown when the server request handler requested + by the client cannot be set up to process the request.
NotAHandlerException + +
+          Exception thrown if the class requested as a handler by the client + is, in fact, not a handler (it does not implement RequestHandler).
+  +

+ + + + + + + + +
+Classes in uk.org.ury.server.exceptions used by uk.org.ury.server.exceptions
HandlingException + +
+          Generic exception thrown when the server cannot handle a request.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/package-frame.html b/doc/uk/org/ury/server/package-frame.html new file mode 100644 index 0000000..4385631 --- /dev/null +++ b/doc/uk/org/ury/server/package-frame.html @@ -0,0 +1,47 @@ + + + + + + +uk.org.ury.server + + + + + + + + + + + +uk.org.ury.server + + + + +
+Interfaces  + +
+RequestHandler
+ + + + + + +
+Classes  + +
+Server +
+ServerProtocol +
+ServerRequestHandler
+ + + + diff --git a/doc/uk/org/ury/server/package-summary.html b/doc/uk/org/ury/server/package-summary.html new file mode 100644 index 0000000..9c9a7e4 --- /dev/null +++ b/doc/uk/org/ury/server/package-summary.html @@ -0,0 +1,180 @@ + + + + + + +uk.org.ury.server + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package uk.org.ury.server +

+ + + + + + + + + +
+Interface Summary
RequestHandlerInterface for classes that can handle requests addressed to their + class name from the main server.
+  + +

+ + + + + + + + + + + + + + + + + +
+Class Summary
ServerThe unified URY server, accepting requests over HTTP.
ServerProtocolThe BAPS server protocol (a minimal implementation of HTTP 1.1) handler.
ServerRequestHandlerA request handler for server queries.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/package-tree.html b/doc/uk/org/ury/server/package-tree.html new file mode 100644 index 0000000..d056887 --- /dev/null +++ b/doc/uk/org/ury/server/package-tree.html @@ -0,0 +1,159 @@ + + + + + + +uk.org.ury.server Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package uk.org.ury.server +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/uk/org/ury/server/package-use.html b/doc/uk/org/ury/server/package-use.html new file mode 100644 index 0000000..51349ea --- /dev/null +++ b/doc/uk/org/ury/server/package-use.html @@ -0,0 +1,203 @@ + + + + + + +Uses of Package uk.org.ury.server + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
uk.org.ury.server

+
+ + + + + + + + + + + + + +
+Packages that use uk.org.ury.server
uk.org.ury.library  
uk.org.ury.server  
+  +

+ + + + + + + + + + + +
+Classes in uk.org.ury.server used by uk.org.ury.library
RequestHandler + +
+          Interface for classes that can handle requests addressed to their + class name from the main server.
Server + +
+          The unified URY server, accepting requests over HTTP.
+  +

+ + + + + + + + + + + +
+Classes in uk.org.ury.server used by uk.org.ury.server
RequestHandler + +
+          Interface for classes that can handle requests addressed to their + class name from the main server.
Server + +
+          The unified URY server, accepting requests over HTTP.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + -- cgit v1.2.3