bill.util.persist
Class  EntityCollectionConfig
java.lang.Object
  |
  +--bill.util.persist.EntityCollection
        |
        +--bill.util.persist.EntityCollectionConfig
- public class EntityCollectionConfig
- extends EntityCollection
  
Holds a collection of related entities. This implementation is specific to
 entities retrieved using the bill.util.config package.
 
 
| 
Method Summary | 
 void | 
populateCollection()
 
          Performs the actual data retrieval and populates the contents of
 the collection. | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
EntityCollectionConfig
public EntityCollectionConfig()
- Default creator, normally only used when creating an object via
 introspection. When an object is created using this creator, the
 setEntityName and setCriteria must be called as well to complete
 the setting of the data required by this class. Then populateCollection
 must be called to actually populate the collection.
 
EntityCollectionConfig
public EntityCollectionConfig(String entityName,
                              Hashtable criteria)
                       throws PersistException
- Main creator, takes the selection criteria for populating the entity
 collection as input.
- Parameters:
 entityName - Name of the entity that is contained in this
 collection. Must match the entitiy's Java class name as we will use
 introspection to create one. Use the full package name if neccessary,
 such as com.mycompany.UserData.criteria - The criteria to use to populate the entity collection.
 Keyed by the element name, the result is the element value.
 
 
populateCollection
public void populateCollection()
                        throws PersistException
- Performs the actual data retrieval and populates the contents of
 the collection.
- Overrides:
 populateCollection in class EntityCollection
 
- Throws:
 PersistException -