Holger's
Java API

Package com.antelmann.mgmt

This package contains generally useful classes for business management.

See:
          Description

Interface Summary
Database<S> provides a lookup service for persistence services for Resource objects.
DBClassStore<T extends Resource> provides persistence service for a Resource in the context of a Database.
DBListener listens for database updates
DBTransaction a transaction controlls access to all resources of a Database through DBClassStore instances.
Entity represents an entity that is specified by various properties that may flexibly change.
LoginListener  
Resource represents a managable resource that can be persisted through database services and accessed by its ID, which remains unique after serialization within other JVMs.
Revisable  
RevisionListener listens to revisions of a revisable object
Status Status represents a specific state of a given object.
User This interface defines the basic functionality for a user
UserLoginStore  
 

Class Summary
AbstractDatabase<T> leaves the transaction management to the inheriting class by leaving the implementation of getTransaction().
DBListener.Adapter  
DBUpdateEvent  
EntityImpl This class represents a default Entity implementation that can serve as a base class for Entity implementations.
EntityTableModel a TableModel that first uses the value of method names and then tries to retrieve properties based on the name as key.
JPasswordChangeForm provides a component that allows to easily display a dialog to change a password for a user.
JPasswordHash little sample app to manually hash an MD5 from a String
JUserLoginPanel a component to be used for user logins
LoginEvent  
MgmtUtils  
RevisionEvent represents a revision for a Revisable object
SimpleEntityFilter<T extends Entity> filters on the properties of an entity based on simple equality of key/value pairs.
UserImpl This class represents a default User implementation that can serve as the basis for more specific implementations.
UserTableModel encapsulates User objects for use in a JTable.
 

Enum Summary
DBUpdateEvent.UpdateType  
 

Exception Summary
ConnectionException ConnectionException signals access problems with the database.
DatabaseException DatabaseException signals problems while accessing/using any form of database.
TransactionException thrown to indicate that the caller doesn't hold the lock on an active DBTransaction while trying to access Resources of the associated Database.
WrongDataException WrongDataException signals a consistency problem with the data submitted to the database.
 

Package com.antelmann.mgmt Description

This package contains generally useful classes for business management.

 



(c) 2001-2006 Holger Antelmann - all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads