Uses of Interface
org.janux.bus.persistence.GenericDaoReadOnly

Packages that use GenericDaoReadOnly
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. 
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
 

Uses of GenericDaoReadOnly in biz.janux.geography
 

Subinterfaces of GenericDaoReadOnly in biz.janux.geography
 interface CityDaoGeneric<T extends City>
          Data Access Class used to access and manage City entities
 interface CountryDaoGeneric<T extends Country>
          Performs commonly requested operations on Country objects
 interface PostalAddressDaoGeneric<T extends PostalAddress>
          Data Access Class used to access and manage PostalAddress entities
 interface StateProvinceDaoGeneric<T extends StateProvince>
          Dao used to retrieve and save StateProvince Entities
 

Uses of GenericDaoReadOnly in biz.janux.people
 

Subinterfaces of GenericDaoReadOnly in biz.janux.people
 interface OrganizationDaoGeneric<T extends Organization>
          Used to create, save, retrieve, update and delete Organization objects from persistent storage
 interface PartyDaoGeneric<T extends Party>
          Used to create, save, retrieve, update and delete Party objects from persistent storage
 interface PersonDaoGeneric<T extends Person>
          Used to create, save, retrieve, update and delete Person objects from persistent storage
 

Uses of GenericDaoReadOnly in org.janux.bus.persistence
 

Subinterfaces of GenericDaoReadOnly in org.janux.bus.persistence
 interface GenericDaoReadOnlyWithFacets<T,ID extends Serializable,S extends SearchCriteria,F extends Enum<F>>
          A data access object that uses a variation of the Fly Weight Pattern to retrieve specific subsets of an entity's object graph.
 

Uses of GenericDaoReadOnly in org.janux.bus.security
 

Subinterfaces of GenericDaoReadOnly in org.janux.bus.security
 interface AccountDaoGeneric<T extends Account>
          Used to create, save, retrieve, update and delete Account objects from persistent storage
 interface AccountPartyDaoGeneric<T extends AccountParty>
           
 interface PermissionContextDaoGeneric<T extends PermissionContext>
          Used to create, save, retrieve, update and delete PermissionContext objects from persistent storage
 interface RoleDaoGeneric<T extends Role>
          Used to create, save, retrieve, update and delete Role objects from persistent storage
 



Copyright © 2005-2013 Janux. All Rights Reserved.