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/database/DatabaseDriver.html | 4 +- doc/uk/org/ury/database/DatabaseItem.html | 30 +++++++++-- doc/uk/org/ury/database/UserClass.html | 4 +- .../org/ury/database/class-use/DatabaseDriver.html | 37 +++++++++++-- .../org/ury/database/class-use/DatabaseItem.html | 24 ++++----- doc/uk/org/ury/database/class-use/UserClass.html | 33 +++++++++++- .../exceptions/ConnectionFailureException.html | 4 +- .../exceptions/MissingCredentialsException.html | 4 +- .../exceptions/MissingPropertyException.html | 4 +- .../database/exceptions/QueryFailureException.html | 4 +- .../class-use/ConnectionFailureException.html | 33 +++++++++++- .../class-use/MissingCredentialsException.html | 33 +++++++++++- .../class-use/MissingPropertyException.html | 4 +- .../class-use/QueryFailureException.html | 37 ++----------- .../org/ury/database/exceptions/package-frame.html | 4 +- .../ury/database/exceptions/package-summary.html | 4 +- .../org/ury/database/exceptions/package-tree.html | 4 +- .../org/ury/database/exceptions/package-use.html | 24 ++++++--- doc/uk/org/ury/database/package-frame.html | 4 +- doc/uk/org/ury/database/package-summary.html | 4 +- doc/uk/org/ury/database/package-tree.html | 4 +- doc/uk/org/ury/database/package-use.html | 61 ++++++++++++++++++++-- 22 files changed, 268 insertions(+), 96 deletions(-) (limited to 'doc/uk/org/ury/database') diff --git a/doc/uk/org/ury/database/DatabaseDriver.html b/doc/uk/org/ury/database/DatabaseDriver.html index 4527254..7bd5c25 100644 --- a/doc/uk/org/ury/database/DatabaseDriver.html +++ b/doc/uk/org/ury/database/DatabaseDriver.html @@ -2,12 +2,12 @@ - + DatabaseDriver - + diff --git a/doc/uk/org/ury/database/DatabaseItem.html b/doc/uk/org/ury/database/DatabaseItem.html index 7223386..1f2da1b 100644 --- a/doc/uk/org/ury/database/DatabaseItem.html +++ b/doc/uk/org/ury/database/DatabaseItem.html @@ -2,12 +2,12 @@ - + DatabaseItem - + @@ -96,7 +96,7 @@ java.lang.Object extended by uk.org.ury.database.DatabaseItem<E,T>
-
Direct Known Subclasses:
LibraryItem, ShowItem
+
Direct Known Subclasses:
LibraryItem, ShowItem

@@ -144,6 +144,14 @@ An abstract class presenting a template for objects serving as + java.util.Map<java.lang.String,java.lang.String> +asResponse() + +
+          Retrieve a map of string representations of the properties. + + +  T get(E property) @@ -233,6 +241,22 @@ public

+asResponse

+
+public java.util.Map<java.lang.String,java.lang.String> asResponse()
+
+
Retrieve a map of string representations of the properties. + + This relies on E and T having meaningful toString methods. +

+

+ +
Returns:
a list of lines representing the response.
+
+

diff --git a/doc/uk/org/ury/database/UserClass.html b/doc/uk/org/ury/database/UserClass.html index 9a96ac2..d9231d8 100644 --- a/doc/uk/org/ury/database/UserClass.html +++ b/doc/uk/org/ury/database/UserClass.html @@ -2,12 +2,12 @@ - + UserClass - + diff --git a/doc/uk/org/ury/database/class-use/DatabaseDriver.html b/doc/uk/org/ury/database/class-use/DatabaseDriver.html index 64cc45f..ac09e36 100644 --- a/doc/uk/org/ury/database/class-use/DatabaseDriver.html +++ b/doc/uk/org/ury/database/class-use/DatabaseDriver.html @@ -2,12 +2,12 @@ - + Uses of Class uk.org.ury.database.DatabaseDriver - + @@ -94,6 +94,10 @@ Packages that use +uk.org.ury.server +   + + uk.org.ury.show    @@ -116,7 +120,7 @@ Uses of -static java.util.List<LibraryItem> +static java.util.List<LibraryItem> LibraryUtils.search(DatabaseDriver db, java.lang.String search) @@ -126,6 +130,31 @@ Uses of + + + + +
+Uses of DatabaseDriver in uk.org.ury.server
+  +

+ + + + + + + + + +
Methods in uk.org.ury.server that return DatabaseDriver
+ DatabaseDriverServer.getDatabaseConnection(UserClass userClass) + +
+          Get a database connection using the given user class.
+  +

@@ -142,7 +171,7 @@ Uses of +static java.util.List<ShowItem> - + - +
-static java.util.List<ShowItem> ShowUtils.getChannelList(DatabaseDriver db, int showID, int channel) diff --git a/doc/uk/org/ury/database/class-use/DatabaseItem.html b/doc/uk/org/ury/database/class-use/DatabaseItem.html index b038fda..e0d5953 100644 --- a/doc/uk/org/ury/database/class-use/DatabaseItem.html +++ b/doc/uk/org/ury/database/class-use/DatabaseItem.html @@ -2,12 +2,12 @@ - + Uses of Class uk.org.ury.database.DatabaseItem - + @@ -90,21 +90,21 @@ function windowTitle() Packages that use DatabaseItem
uk.org.ury.libraryuk.org.ury.library.item   
uk.org.ury.showuk.org.ury.show.item   
 

- + +Uses of DatabaseItem in uk.org.ury.library.item
-Uses of DatabaseItem in uk.org.ury.library
  @@ -112,12 +112,12 @@ Uses of -Subclasses of DatabaseItem in uk.org.ury.library +Subclasses of DatabaseItem in uk.org.ury.library.item  class -LibraryItem +LibraryItem
          An item in the URY library. @@ -125,11 +125,11 @@ Uses of + +Uses of DatabaseItem in uk.org.ury.show.item
-Uses of DatabaseItem in uk.org.ury.show
  @@ -137,12 +137,12 @@ Uses of -Subclasses of DatabaseItem in uk.org.ury.show +Subclasses of DatabaseItem in uk.org.ury.show.item  class -ShowItem +ShowItem
          An item in the show database. diff --git a/doc/uk/org/ury/database/class-use/UserClass.html b/doc/uk/org/ury/database/class-use/UserClass.html index cf5ee95..8859b2c 100644 --- a/doc/uk/org/ury/database/class-use/UserClass.html +++ b/doc/uk/org/ury/database/class-use/UserClass.html @@ -2,12 +2,12 @@ - + Uses of Class uk.org.ury.database.UserClass - + @@ -93,6 +93,10 @@ Packages that use uk.org.ury.database    + +uk.org.ury.server +   +  

@@ -145,6 +149,31 @@ the order they are declared.  

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

+ + + + + + + + + +
Methods in uk.org.ury.server with parameters of type UserClass
+ DatabaseDriverServer.getDatabaseConnection(UserClass userClass) + +
+          Get a database connection using the given user class.
+  +


diff --git a/doc/uk/org/ury/database/exceptions/ConnectionFailureException.html b/doc/uk/org/ury/database/exceptions/ConnectionFailureException.html index d0cd1f3..66133bf 100644 --- a/doc/uk/org/ury/database/exceptions/ConnectionFailureException.html +++ b/doc/uk/org/ury/database/exceptions/ConnectionFailureException.html @@ -2,12 +2,12 @@ - + ConnectionFailureException - + diff --git a/doc/uk/org/ury/database/exceptions/MissingCredentialsException.html b/doc/uk/org/ury/database/exceptions/MissingCredentialsException.html index 4d22eed..9c54154 100644 --- a/doc/uk/org/ury/database/exceptions/MissingCredentialsException.html +++ b/doc/uk/org/ury/database/exceptions/MissingCredentialsException.html @@ -2,12 +2,12 @@ - + MissingCredentialsException - + diff --git a/doc/uk/org/ury/database/exceptions/MissingPropertyException.html b/doc/uk/org/ury/database/exceptions/MissingPropertyException.html index 5cab21d..b31fb44 100644 --- a/doc/uk/org/ury/database/exceptions/MissingPropertyException.html +++ b/doc/uk/org/ury/database/exceptions/MissingPropertyException.html @@ -2,12 +2,12 @@ - + MissingPropertyException - + diff --git a/doc/uk/org/ury/database/exceptions/QueryFailureException.html b/doc/uk/org/ury/database/exceptions/QueryFailureException.html index 91bd6b3..ecb2a3b 100644 --- a/doc/uk/org/ury/database/exceptions/QueryFailureException.html +++ b/doc/uk/org/ury/database/exceptions/QueryFailureException.html @@ -2,12 +2,12 @@ - + QueryFailureException - + diff --git a/doc/uk/org/ury/database/exceptions/class-use/ConnectionFailureException.html b/doc/uk/org/ury/database/exceptions/class-use/ConnectionFailureException.html index f1e49c6..ea4b6e8 100644 --- a/doc/uk/org/ury/database/exceptions/class-use/ConnectionFailureException.html +++ b/doc/uk/org/ury/database/exceptions/class-use/ConnectionFailureException.html @@ -2,12 +2,12 @@ - + Uses of Class uk.org.ury.database.exceptions.ConnectionFailureException - + @@ -93,6 +93,10 @@ Packages that use uk.org.ury.database    + +uk.org.ury.server +   +  

@@ -120,6 +124,31 @@ Uses of + + + + +
+Uses of ConnectionFailureException in uk.org.ury.server
+  +

+ + + + + + + + + +
Methods in uk.org.ury.server that throw ConnectionFailureException
+ DatabaseDriverServer.getDatabaseConnection(UserClass userClass) + +
+          Get a database connection using the given user class.
+  +


diff --git a/doc/uk/org/ury/database/exceptions/class-use/MissingCredentialsException.html b/doc/uk/org/ury/database/exceptions/class-use/MissingCredentialsException.html index 25e5d29..c622c6e 100644 --- a/doc/uk/org/ury/database/exceptions/class-use/MissingCredentialsException.html +++ b/doc/uk/org/ury/database/exceptions/class-use/MissingCredentialsException.html @@ -2,12 +2,12 @@ - + Uses of Class uk.org.ury.database.exceptions.MissingCredentialsException - + @@ -97,6 +97,10 @@ Packages that use uk.org.ury.database    + +uk.org.ury.server +   +  

@@ -147,6 +151,31 @@ Uses of + + + + +
+Uses of MissingCredentialsException in uk.org.ury.server
+  +

+ + + + + + + + + +
Methods in uk.org.ury.server that throw MissingCredentialsException
+ DatabaseDriverServer.getDatabaseConnection(UserClass userClass) + +
+          Get a database connection using the given user class.
+  +


diff --git a/doc/uk/org/ury/database/exceptions/class-use/MissingPropertyException.html b/doc/uk/org/ury/database/exceptions/class-use/MissingPropertyException.html index 208c82b..98d49a6 100644 --- a/doc/uk/org/ury/database/exceptions/class-use/MissingPropertyException.html +++ b/doc/uk/org/ury/database/exceptions/class-use/MissingPropertyException.html @@ -2,12 +2,12 @@ - + Uses of Class uk.org.ury.database.exceptions.MissingPropertyException - + diff --git a/doc/uk/org/ury/database/exceptions/class-use/QueryFailureException.html b/doc/uk/org/ury/database/exceptions/class-use/QueryFailureException.html index c65f23b..80e07cc 100644 --- a/doc/uk/org/ury/database/exceptions/class-use/QueryFailureException.html +++ b/doc/uk/org/ury/database/exceptions/class-use/QueryFailureException.html @@ -2,12 +2,12 @@ - + Uses of Class uk.org.ury.database.exceptions.QueryFailureException - + @@ -94,10 +94,6 @@ Packages that use -uk.org.ury.library.viewer -   - - uk.org.ury.show    @@ -124,7 +120,7 @@ Uses of -static java.util.List<LibraryItem> +static java.util.List<LibraryItem> LibraryUtils.search(DatabaseDriver db, java.lang.String search) @@ -134,31 +130,6 @@ Uses of - - - - -
-Uses of QueryFailureException in uk.org.ury.library.viewer
-  -

- - - - - - - - - -
Methods in uk.org.ury.library.viewer that throw QueryFailureException
- voidLibraryViewer.doSearch(java.lang.String search) - -
-          Do a library search.
-  -

@@ -175,7 +146,7 @@ Uses of +static java.util.List<ShowItem> + @@ -180,18 +180,26 @@ Classes in +
-static java.util.List<ShowItem> ShowUtils.getChannelList(DatabaseDriver db, int showID, int channel) diff --git a/doc/uk/org/ury/database/exceptions/package-frame.html b/doc/uk/org/ury/database/exceptions/package-frame.html index efb585b..e04436e 100644 --- a/doc/uk/org/ury/database/exceptions/package-frame.html +++ b/doc/uk/org/ury/database/exceptions/package-frame.html @@ -2,12 +2,12 @@ - + uk.org.ury.database.exceptions - + diff --git a/doc/uk/org/ury/database/exceptions/package-summary.html b/doc/uk/org/ury/database/exceptions/package-summary.html index bc46e69..cf790ff 100644 --- a/doc/uk/org/ury/database/exceptions/package-summary.html +++ b/doc/uk/org/ury/database/exceptions/package-summary.html @@ -2,12 +2,12 @@ - + uk.org.ury.database.exceptions - + diff --git a/doc/uk/org/ury/database/exceptions/package-tree.html b/doc/uk/org/ury/database/exceptions/package-tree.html index 4f22c0e..6db51a7 100644 --- a/doc/uk/org/ury/database/exceptions/package-tree.html +++ b/doc/uk/org/ury/database/exceptions/package-tree.html @@ -2,12 +2,12 @@ - + uk.org.ury.database.exceptions Class Hierarchy - + diff --git a/doc/uk/org/ury/database/exceptions/package-use.html b/doc/uk/org/ury/database/exceptions/package-use.html index a142814..881f707 100644 --- a/doc/uk/org/ury/database/exceptions/package-use.html +++ b/doc/uk/org/ury/database/exceptions/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package uk.org.ury.database.exceptions - + @@ -102,7 +102,7 @@ Packages that use -uk.org.ury.library.vieweruk.org.ury.server   
+Classes in uk.org.ury.database.exceptions used by uk.org.ury.server - +          Exception thrown when the database backend fails to connect to + the database server, in absence of a more specific exception. + + +
-Classes in uk.org.ury.database.exceptions used by uk.org.ury.library.viewer
QueryFailureException +ConnectionFailureException
-          Exception thrown when the database backend fails to execute - a query.
MissingCredentialsException + +
+          Exception thrown when the database credentials required to + log into the URY database under a user class are missing, + and thus the log-in cannot continue.
  diff --git a/doc/uk/org/ury/database/package-frame.html b/doc/uk/org/ury/database/package-frame.html index 415958a..80be895 100644 --- a/doc/uk/org/ury/database/package-frame.html +++ b/doc/uk/org/ury/database/package-frame.html @@ -2,12 +2,12 @@ - + uk.org.ury.database - + diff --git a/doc/uk/org/ury/database/package-summary.html b/doc/uk/org/ury/database/package-summary.html index cf09ad9..1f8e620 100644 --- a/doc/uk/org/ury/database/package-summary.html +++ b/doc/uk/org/ury/database/package-summary.html @@ -2,12 +2,12 @@ - + uk.org.ury.database - + diff --git a/doc/uk/org/ury/database/package-tree.html b/doc/uk/org/ury/database/package-tree.html index e297871..b2ff806 100644 --- a/doc/uk/org/ury/database/package-tree.html +++ b/doc/uk/org/ury/database/package-tree.html @@ -2,12 +2,12 @@ - + uk.org.ury.database Class Hierarchy - + diff --git a/doc/uk/org/ury/database/package-use.html b/doc/uk/org/ury/database/package-use.html index 4810dcf..9a72514 100644 --- a/doc/uk/org/ury/database/package-use.html +++ b/doc/uk/org/ury/database/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package uk.org.ury.database - + @@ -98,9 +98,21 @@ Packages that use    +uk.org.ury.library.item +   + + +uk.org.ury.server +   + + uk.org.ury.show    + +uk.org.ury.show.item +   +  

@@ -133,8 +145,17 @@ Classes in uk.org using suitably privileged accounts, and handles the processing of SQL queries. + +  +

+ + + + + -
+Classes in uk.org.ury.database used by uk.org.ury.library.item
DatabaseItem +DatabaseItem
          An abstract class presenting a template for objects serving as @@ -144,6 +165,29 @@ Classes in uk.org
 

+ + + + + + + + + + + +
+Classes in uk.org.ury.database used by uk.org.ury.server
DatabaseDriver + +
+          A database connection manager that connects to the URY databases + using suitably privileged accounts, and handles the processing + of SQL queries.
UserClass + +
+          The various user classes of the database driver.
+  +

@@ -158,8 +202,17 @@ Classes in uk.org using suitably privileged accounts, and handles the processing of SQL queries. +
+  +

+ + + + + -
+Classes in uk.org.ury.database used by uk.org.ury.show.item
DatabaseItem +DatabaseItem
          An abstract class presenting a template for objects serving as -- cgit v1.2.3