mdb
21a1b4c2c5
Added means by which all users' real names can be loaded.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@162 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-08 19:34:39 +00:00
mdb
1c874bd705
Initial revision of visualizer package which contains the code to take a
...
list of classes, arrange them in some sensible order and then generate an
output (initially postscript) visualization (diagram).
git-svn-id: https://samskivert.googlecode.com/svn/trunk@161 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-04 18:24:07 +00:00
mdb
893eb64605
Created filter enumerator which allows one enumerator to filter the output
...
of another. Created Enumerator interface which allows all enumerators to
be accessed the same way. Created simple package enumerator that filters
out all classes not in or below a particular package.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@160 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-04 18:22:26 +00:00
mdb
74fe0d194c
Claim to use the Jakarta regexp package even though we don't yet (but we
...
will soon enough).
git-svn-id: https://samskivert.googlecode.com/svn/trunk@159 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-04 18:20:09 +00:00
mdb
f273548b58
Created facilities for enumerating all of the classes available via the
...
classpath.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@158 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-14 20:57:15 +00:00
mdb
e31f0f2706
Whoops, unborked the package name.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@157 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-14 20:56:54 +00:00
mdb
b64ae10266
Skeleton of viztool project for visualizing Java classes.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@156 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-14 01:51:28 +00:00
mdb
d5612717a2
Throw EOFException if CDDB server closes their end of the connection
...
during a lookup.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@155 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-10 21:32:48 +00:00
mdb
5cac74f256
Switch to us.freedb.org (will make this configurable eventually); log
...
stack trace if CDDB lookup fails.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@154 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-10 21:32:23 +00:00
mdb
d3f78fcf1b
Swap the position of the "Another" and "Exit" buttons.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@153 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-07 08:42:09 +00:00
mdb
920f114243
Whoops. Forgot an import.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@152 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-07 08:40:30 +00:00
mdb
d1dee28125
Added support for off-axis justification.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@151 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-07 08:39:10 +00:00
mdb
4cd0102c69
Use JDBCUtil.close() rather than closing the statement directly because it
...
could conceivably be null.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@150 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-07 08:38:47 +00:00
mdb
567f808c4c
All sorts of good new stuff including category support.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@149 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-07 08:37:47 +00:00
mdb
d827c97809
Added $Id$ for version visibility goodness.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@148 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 20:23:52 +00:00
mdb
8c2aa0ca11
Edits.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@147 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 20:19:42 +00:00
mdb
bfb7a6e925
Added facilities for automatically fiddling the case of the artist, title
...
and track names according to some canonicalization rules.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@146 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 17:41:00 +00:00
mdb
4931ffcf90
Bigger! It mahst be bigger!
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@145 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 17:40:18 +00:00
mdb
3d51ed64e8
Added ability to bind to particular interface; cleaned up debugging.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@144 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 16:52:55 +00:00
mdb
51a33f14fd
Created simple prototype music chooser (playlist manager).
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@143 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 16:42:38 +00:00
mdb
6db5867eba
Created simple class for communicating with music daemon.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@142 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 16:42:17 +00:00
mdb
393da669fc
Created a script for running the chooser.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@141 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 16:41:31 +00:00
mdb
32a30546fa
More ideas.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@140 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 16:41:12 +00:00
mdb
6d6eed4fc7
Added PLAYING, made PLAY more sophisticated, added some debugging.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@139 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 16:40:53 +00:00
mdb
0f9f4f2e5c
Handle new invoke() signature, wrap remaining db ops in invoke().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@138 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-02 02:22:55 +00:00
mdb
627a309482
Modified Repository.Operation.invoke() to return a value so that it can be
...
used easily for database lookups as well as database stores.
Modified UserRepository to conform to the new signature as well as to use
execute() for all database operations.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@137 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-01 07:27:59 +00:00
mdb
930fa64bab
Removed exception map that turned out not to be valid.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@136 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-01 07:15:05 +00:00
mdb
57aa7bf3c3
Added another transient exception string to the list.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@135 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-30 17:02:52 +00:00
mdb
71a521fae7
Add recognition of another transient error type.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@134 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-30 03:18:32 +00:00
mdb
6ae4154689
Put didShutdown() in a finally block so that it is called even if
...
iterate() or willStart() throws some runtime exception.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@133 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-30 00:25:53 +00:00
mdb
adcb322b83
Created a Tuple class for passing around pairs of objects.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@132 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-29 03:29:54 +00:00
mdb
15a78e501e
Created a base class that handles basic stuff for threads that loop
...
repeatedly, processing events or somesuch.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@131 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-29 03:29:44 +00:00
mdb
03c140cb38
Wasn't taking into account off-axis insets in certain cases.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@130 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-28 18:26:27 +00:00
mdb
48dedcfbcc
Changed getEncodedLocation() to getLocationEncoded() because I like it
...
more.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@129 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 23:20:38 +00:00
mdb
37a83abc67
Whoops. deliverMail() should be static.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@128 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 23:18:30 +00:00
mdb
c8ec99a93b
Created RequestUtils, a place for HTTP request related utility functions.
...
Added getLocation() and getLocationEncoded() which reconstruct the URL
used to make this request (complete with query parameters if there are
any). Modified UserManager to use getLocationEncoded() rather than doing
it itself.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@127 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 23:18:11 +00:00
mdb
ea519467c2
Modified to use new Queue member function names.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@126 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 23:16:56 +00:00
mdb
1c559d79ed
Added simple test case.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@125 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 07:10:09 +00:00
mdb
78b7a5deb5
Commented out debug logging.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@124 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 07:10:00 +00:00
mdb
ed6ecaeb2e
Close our JDBC statement when we're done with it.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@123 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 07:09:38 +00:00
mdb
a2f6c52828
Created a utility class for email related stuff. Currently supports
...
(primitive) delivery and address syntax checking.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@122 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 07:08:00 +00:00
mdb
a55f7a27f4
ensureConnection() and shutdown() should be synchronized as they can be
...
called by multiple threads and wouldn't cope well if they were.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@121 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 04:49:31 +00:00
mdb
c8a925c524
Added the facilities for persistent sessions which last 30 days rather
...
than one day. Also fixed a bug with pruning expired sessions.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@120 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 04:37:35 +00:00
mdb
f9163dc894
Fetch the templates via their path relative to the servlet root since we
...
now load everything through the servlet. This allows us to be totally
application root agnostic.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@119 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 03:24:19 +00:00
mdb
e0136b4ad8
Make sure to call ensureConnection() before accessing the database
...
directly (most calls should be via execute() but those that are not must
be sure that the connection is established).
git-svn-id: https://samskivert.googlecode.com/svn/trunk@118 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 03:23:22 +00:00
mdb
d2c770dafd
Added a main() that allows one to generate an encrypted password given a
...
username and the plaintext password.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@117 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 03:22:49 +00:00
mdb
98b01bd225
Modified the code to initiate the connection before the first action and
...
to ensure that we are connected before every database operation. This
allows our connection to transiently fail even after the first operation,
but then be properly established once the database is again available.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@116 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-26 03:22:25 +00:00
mdb
1b26f235c1
Removed Item from the method names (getItem() becomes get(), etc.).
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@115 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-25 18:44:39 +00:00
mdb
b3f2c29d12
Added the ability to invoke methods on objects directly (using
...
reflection).
git-svn-id: https://samskivert.googlecode.com/svn/trunk@114 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-25 18:44:01 +00:00
mdb
d8a3e42b26
Created a class to make throttling operations simpler.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@113 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-05-25 18:43:20 +00:00