Uses of Package
org.janux.bus.persistence

Packages that use org.janux.bus.persistence
biz.janux.geography The biz.janux.geography package aims to support the handling and storing of Postal Addresses in the context of managing contact methods for Person and Organizations; in the future, it may be extended to provide functionality for searching by geographic coordinates; the functionality of this package is exposed via the GeographyService Service Facade. 
biz.janux.people The biz.janux.people package represents Persons and Organizations using the key concept of a Party, which makes it possible to treat Person and Organizations interchangeably in the context of a contract, a business relationship or other relationships that may be entered between people and organization. 
biz.janux.people.net The biz.janux.people.net package that contains classes representing the network-based forms of ContactMethods, namely Uniform Resource Identifiers (URI), and its subclasses Email and Uniform Resource Locators (URL)
org.janux.bus.persistence The org.janux.bus.persistence package is an infrastructure package that contains the key Persistent interface that represents common fields that are defined across persistent entities; this package also contains abstract interfaces for various flavors of Data Access Objects. 
org.janux.bus.security The org.janux.bus.security package, soon to be renamed the org.janux.authorization package, contains interfaces that define a very flexible Permission-Based scheme for doing Authorization within an application; this scheme makes it possible to define whatever permissions suit a specific domain, and aggregate them into existing or new roles without having to make code changes; the key interfaces of this package are PermissionsCapable, Account, Role, and PermissionContext
 

Classes in org.janux.bus.persistence used by biz.janux.geography
DataAccessObject
          Deprecated. use GenericDaoReadOnly and GenericDaoWrite
EntityNotFoundException
          RuntimeException used to denote that we could not load an Entity from persistence using its primary key or natural key, although we expected the entity to exist; used to denote an application error, rather than, for example, a mistyped business code on a UI.
GenericDaoReadOnly
          Interface for a Data Access Object that can be used for a single specified type domain object for read operations.
GenericDaoWrite
          Interface for a Data Access Object that can be used for a single specified type domain object for write operations.
Persistent
          Defines an integer identifier that can be used to denote persistent classes
 

Classes in org.janux.bus.persistence used by biz.janux.people
DataAccessException
           
DataAccessObject
          Deprecated. use GenericDaoReadOnly and GenericDaoWrite
EntityNotFoundException
          RuntimeException used to denote that we could not load an Entity from persistence using its primary key or natural key, although we expected the entity to exist; used to denote an application error, rather than, for example, a mistyped business code on a UI.
GenericDaoReadOnly
          Interface for a Data Access Object that can be used for a single specified type domain object for read operations.
GenericDaoReadOnlyWithFacets
          A data access object that uses a variation of the Fly Weight Pattern to retrieve specific subsets of an entity's object graph.
GenericDaoWrite
          Interface for a Data Access Object that can be used for a single specified type domain object for write operations.
Persistent
          Defines an integer identifier that can be used to denote persistent classes
 

Classes in org.janux.bus.persistence used by biz.janux.people.net
Persistent
          Defines an integer identifier that can be used to denote persistent classes
 

Classes in org.janux.bus.persistence used by org.janux.bus.persistence
DataAccessException
           
GenericDaoReadOnly
          Interface for a Data Access Object that can be used for a single specified type domain object for read operations.
 

Classes in org.janux.bus.persistence used by org.janux.bus.security
DataAccessObject
          Deprecated. use GenericDaoReadOnly and GenericDaoWrite
EntityNotFoundException
          RuntimeException used to denote that we could not load an Entity from persistence using its primary key or natural key, although we expected the entity to exist; used to denote an application error, rather than, for example, a mistyped business code on a UI.
GenericDaoReadOnly
          Interface for a Data Access Object that can be used for a single specified type domain object for read operations.
GenericDaoReadOnlyWithFacets
          A data access object that uses a variation of the Fly Weight Pattern to retrieve specific subsets of an entity's object graph.
GenericDaoWrite
          Interface for a Data Access Object that can be used for a single specified type domain object for write operations.
Persistent
          Defines an integer identifier that can be used to denote persistent classes
 



Copyright © 2005-2013 Janux. All Rights Reserved.