A B C D E F G H I L M N O P R S U V

A

Account - Interface in org.janux.bus.security
Represents a login account in the application, could also have been called a User or a Principal, see more below.
AccountDao - Interface in org.janux.bus.security
Deprecated. use AccountDaoGeneric
AccountDaoGeneric<T extends Account> - Interface in org.janux.bus.security
Used to create, save, retrieve, update and delete Account objects from persistent storage
AccountFacet - Enum in org.janux.bus.security
 
AccountParty - Interface in org.janux.bus.security
 
AccountPartyDaoGeneric<T extends AccountParty> - Interface in org.janux.bus.security
 
AccountPartyFacet - Enum in org.janux.bus.security
 
AccountService - Interface in org.janux.bus.security
Used to create, save, retrieve, update and delete Account objects from persistent storage
AccountSetting - Interface in org.janux.bus.security
This is a temporary interface to store account settings that will be deprecated in favor of the more general interfaces in the org.janux.adapt package
addPermissionBit(PermissionBit) - Method in interface org.janux.bus.security.PermissionContext
Adds a PermissionBit to this PermissionContext - the implementation should make sure that there are no two PermissionBits with the same name, and that the value of PermissionBit.getPosition() is sequential and without gaps
attachClean(T) - Method in interface org.janux.bus.persistence.GenericDaoWrite
Reattach an object with the current session.

B

biz.janux.geography - package 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 - package 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 - package 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).

C

City - Interface in biz.janux.geography
 
CityDao - Interface in biz.janux.geography
Deprecated. use CityDaoGeneric
CityDaoGeneric<T extends City> - Interface in biz.janux.geography
Data Access Class used to access and manage City entities
clear() - Method in interface org.janux.bus.persistence.GenericDaoWrite
 
clone() - Method in interface biz.janux.people.ContactMethod
 
clone() - Method in interface biz.janux.people.Language
 
clone() - Method in interface biz.janux.people.Party
 
clone() - Method in interface biz.janux.people.PartyName
 
Contacteable - Interface in biz.janux.people
An interface for an entity which may have Phone Numbers, Postal Addresses, Emails, Urls, or other contact methods; for example, Person, Organizations, Orders, etc...
ContactMethod - Interface in biz.janux.people
marker interface used to signify that a sub-interface or implementing class represents a means of contacting a Party; examples of ContactMethod sub-interfaces are PostalAddress, PhoneNumber, EmailAddress and URL
count(S) - Method in interface org.janux.bus.persistence.GenericDaoReadOnly
TODO
countByCountryAsString() - Method in interface biz.janux.geography.PostalAddressDao
Deprecated. Counts PostalAddress entities where the address.getCountryAsString is not null, that is, where the Country is not stored as a reference; this is mostly meant as a utility method used to clean up or convert data
countByCountryAsString(String) - Method in interface biz.janux.geography.PostalAddressDao
Deprecated. Count PostalAddress entities where the address.getCountryAsString field matches the country string passed; this is mostly meant as a utility method that can be used to clean up or convert data
countByCountryAsString() - Method in interface biz.janux.geography.PostalAddressDaoGeneric
Counts PostalAddress entities where the address.getCountryAsString is not null, that is, where the Country is not stored as a reference; this is mostly meant as a utility method used to clean up or convert data
countByCountryAsString(String) - Method in interface biz.janux.geography.PostalAddressDaoGeneric
Count PostalAddress entities where the address.getCountryAsString field matches the country string passed; this is mostly meant as a utility method that can be used to clean up or convert data
Country - Interface in biz.janux.geography
Interface representing a Country; contains convenience classes for storing ISO Code and International Phone code; all State/Provinces and Cities in the system contain references to their containing Country
CountryDao - Interface in biz.janux.geography
Deprecated. use CountryDaoGeneric
CountryDaoGeneric<T extends Country> - Interface in biz.janux.geography
Performs commonly requested operations on Country objects

D

DataAccessException - Exception in org.janux.bus.persistence
 
DataAccessException() - Constructor for exception org.janux.bus.persistence.DataAccessException
 
DataAccessException(String) - Constructor for exception org.janux.bus.persistence.DataAccessException
 
DataAccessException(Throwable) - Constructor for exception org.janux.bus.persistence.DataAccessException
 
DataAccessException(String, Throwable) - Constructor for exception org.janux.bus.persistence.DataAccessException
 
DataAccessObject - Interface in org.janux.bus.persistence
Deprecated. use GenericDaoReadOnly and GenericDaoWrite
delete(Object) - Method in interface org.janux.bus.persistence.DataAccessObject
Deprecated. deletes an object from persistent storage
delete(T) - Method in interface org.janux.bus.persistence.GenericDaoWrite
deletes an object from persistent storage
deleteAccount(Account) - Method in interface org.janux.bus.security.AccountService
 
denyPermissions(PermissionContext, long) - Method in interface org.janux.bus.security.PermissionsCapable
Explicitly denies a set of Permissions within a PermissionContext; this method should be used only to deny permissions that are inherited from Roles associated to this PermissionsCapable entity; this method is not meant to be used as the opposite action to method PermissionsCapable.grantPermissions(PermissionContext, long), although it could be abused that way,

E

Email - Interface in biz.janux.people.net
Marker interface to denote that a specific URI happens to be an email address, as of this writing the URI that is most commonly used as a ContactMethod
EntityNotFoundException - Exception in org.janux.bus.persistence
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.
EntityNotFoundException() - Constructor for exception org.janux.bus.persistence.EntityNotFoundException
 
EntityNotFoundException(String) - Constructor for exception org.janux.bus.persistence.EntityNotFoundException
 
EntityNotFoundException(Throwable) - Constructor for exception org.janux.bus.persistence.EntityNotFoundException
 
EntityNotFoundException(String, Throwable) - Constructor for exception org.janux.bus.persistence.EntityNotFoundException
 
evict(T) - Method in interface org.janux.bus.persistence.GenericDaoWrite
 

F

findAccountByName(String) - Method in interface org.janux.bus.security.AccountService
Returns an Account by names, or null if the Account is not found.
findByAccount(Integer) - Method in interface org.janux.bus.security.SecurityService
 
findByCode(String) - Method in interface biz.janux.geography.CountryDao
Deprecated. retrieves a Country using a standard ISO code, or returns null if a Country with that code is not found
findByCode(String) - Method in interface biz.janux.geography.CountryDaoGeneric
retrieves a Country using a standard ISO code, or returns null if a Country with that code is not found
findByCode(String, String) - Method in interface biz.janux.geography.StateProvinceDao
Deprecated. retrieves a State using a country code and state code, where the country code is a standard ISO code, or returns null if a State with that state and country code is not found
findByCode(String, String) - Method in interface biz.janux.geography.StateProvinceDaoGeneric
retrieves a State using a country code and state code, where the country code is a standard ISO code, or returns null if a State with that state and country code is not found
findByCode(String) - Method in interface biz.janux.people.OrganizationDao
Deprecated. Returns a possibly lightweight representation of the corresponding Organization, which may not contain all associated objects, or null if the Organization is not found.
findByCode(String) - Method in interface biz.janux.people.OrganizationDaoGeneric
Returns a possibly lightweight representation of the corresponding Organization, which may not contain all associated objects, or null if the Organization is not found.
findByCountry(String) - Method in interface biz.janux.geography.StateProvinceDao
Deprecated. retrieves a Map of StateProvince objects that exist within a specific Country in the system, and indexed by the code assigned to the StateProvince within that Country; ordering of the Map returned is left to the implementing class
findByCountry(String) - Method in interface biz.janux.geography.StateProvinceDaoGeneric
retrieves a Map of StateProvince objects that exist within a specific Country in the system, and indexed by the code assigned to the StateProvince within that Country; ordering of the Map returned is left to the implementing class
findByCountryAsString() - Method in interface biz.janux.geography.PostalAddressDao
Deprecated. Retrieves PostalAddress entities where address.getCountryAsString is not null; this is mostly meant as a utility method that can be used to clean up or convert data
findByCountryAsString(Integer, Integer) - Method in interface biz.janux.geography.PostalAddressDao
Deprecated. Retrieves PostalAddress entities where address.getCountryAsString is not null; this is mostly meant as a utility method that can be used to clean up or convert data
findByCountryAsString(String) - Method in interface biz.janux.geography.PostalAddressDao
Deprecated. Retrieves PostalAddress entities where the address.getCountryAsString field matches the country string passed; this is mostly meant as a utility method that can be used to clean up or convert data
findByCountryAsString(String, Integer, Integer) - Method in interface biz.janux.geography.PostalAddressDao
Deprecated. Retrieves PostalAddress entities where the address.getCountryAsString field matches the country string passed; this is mostly meant as a utility method that can be used to clean up or convert data
findByCountryAsString() - Method in interface biz.janux.geography.PostalAddressDaoGeneric
Retrieves PostalAddress entities where address.getCountryAsString is not null; this is mostly meant as a utility method that can be used to clean up or convert data
findByCountryAsString(Integer, Integer) - Method in interface biz.janux.geography.PostalAddressDaoGeneric
Retrieves PostalAddress entities where address.getCountryAsString is not null; this is mostly meant as a utility method that can be used to clean up or convert data
findByCountryAsString(String) - Method in interface biz.janux.geography.PostalAddressDaoGeneric
Retrieves PostalAddress entities where the address.getCountryAsString field matches the country string passed; this is mostly meant as a utility method that can be used to clean up or convert data
findByCountryAsString(String, Integer, Integer) - Method in interface biz.janux.geography.PostalAddressDaoGeneric
Retrieves PostalAddress entities where the address.getCountryAsString field matches the country string passed; this is mostly meant as a utility method that can be used to clean up or convert data
findByCriteria(S) - Method in interface org.janux.bus.persistence.GenericDaoReadOnly
TODO Search for objects considering the given search criteria
findByName(StateProvince, String) - Method in interface biz.janux.geography.CityDao
Deprecated. retrieves a City within a country and state by performing a cap-insensitive search by name, or returns null if a City with that name is not found
findByName(String, String, String) - Method in interface biz.janux.geography.CityDao
Deprecated. retrieves a City within a country and state by performing a cap-insensitive search by name, and using the ISO country code and a state code, or returns null if a City with that name is not found
findByName(StateProvince, String) - Method in interface biz.janux.geography.CityDaoGeneric
retrieves a City within a country and state by performing a cap-insensitive search by name, or returns null if a City with that name is not found
findByName(String, String, String) - Method in interface biz.janux.geography.CityDaoGeneric
retrieves a City within a country and state by performing a cap-insensitive search by name, and using the ISO country code and a state code, or returns null if a City with that name is not found
findByName(String) - Method in interface biz.janux.geography.CountryDao
Deprecated. attempts to find a Country with the name provided TODO: this method needs to be internationalized
findByName(String) - Method in interface biz.janux.geography.CountryDaoGeneric
attempts to find a Country with the name provided TODO: this method needs to be internationalized
findByName(String, String) - Method in interface biz.janux.geography.StateProvinceDao
Deprecated. retrieves a State by performing a cap-insensitive search by name, within a country with the specified ISO country code, or returns null if a State with that name is not found TODO: this may have to be internationalized
findByName(String, String) - Method in interface biz.janux.geography.StateProvinceDaoGeneric
retrieves a State by performing a cap-insensitive search by name, within a country with the specified ISO country code, or returns null if a State with that name is not found TODO: this may have to be internationalized
findByName(String) - Method in interface org.janux.bus.security.AccountDao
Deprecated. Returns an Account by names, or null if the Account is not found.
findByName(String) - Method in interface org.janux.bus.security.AccountDaoGeneric
Returns an Account by names, or null if the Account is not found.
findByName(String) - Method in interface org.janux.bus.security.PermissionContextDao
Deprecated. Returns a PermissionContext by names, or null if the PermissionContext is not found.
findByName(String) - Method in interface org.janux.bus.security.PermissionContextDaoGeneric
Returns a PermissionContext by names, or null if the PermissionContext is not found.
findByName(String) - Method in interface org.janux.bus.security.RoleDao
Deprecated. Returns an Role by names, or null if the Role is not found.
findByName(String) - Method in interface org.janux.bus.security.RoleDaoGeneric
Returns an Role by names, or null if the Role is not found.
findByParty(Integer) - Method in interface org.janux.bus.security.SecurityService
 
findCityByName(StateProvince, String) - Method in interface biz.janux.geography.GeographyService
retrieves a City within a country and state by performing a cap-insensitive search by name, or returns null if a City with that name is not found
findCityByName(String, String, String) - Method in interface biz.janux.geography.GeographyService
retrieves a City within a country and state by performing a cap-insensitive search by name, and using the ISO country code and a state code, or returns null if a City with that name is not found
findCountryByCode(String) - Method in interface biz.janux.geography.GeographyService
retrieves a Country using a standard ISO code, or returns null if a Country with that code is not found
findCountryByName(String) - Method in interface biz.janux.geography.GeographyService
retrieves a Country by performing a cap-insensitive search by name, or returns null if a Country with that name is not found
findRoleByName(String) - Method in interface org.janux.bus.security.AccountService
Returns a Role by names, or null if the Role is not found.
findStateByCode(String, String) - Method in interface biz.janux.geography.GeographyService
retrieves a State using a country code and state code, where the country code is a standard ISO code, or returns null if a State with those codes is not found
findStateByName(String, String) - Method in interface biz.janux.geography.GeographyService
retrieves a State by performing a cap-insensitive search by name, within a country with the specified ISO country code, or returns null if a State with that name is not found
findStatesByCountry(String) - Method in interface biz.janux.geography.GeographyService
loads all the State/Provinces that exist within a Country in the system
flush() - Method in interface org.janux.bus.persistence.GenericDaoWrite
 
format(Object) - Method in interface org.janux.bus.processor.ObjectFormatter
 
format(Object) - Method in class org.janux.bus.processor.ObjectFormatterAbstract
 
format(T) - Method in interface org.janux.bus.processor.ObjectFormatterGeneric
 

G

GenericDaoReadOnly<T,ID extends Serializable,S extends org.janux.bus.search.SearchCriteria> - Interface in org.janux.bus.persistence
Interface for a Data Access Object that can be used for a single specified type domain object for read operations.
GenericDaoReadOnlyWithFacets<T,ID extends Serializable,S extends org.janux.bus.search.SearchCriteria,F extends Enum<F>> - Interface in org.janux.bus.persistence
A data access object that uses a variation of the Fly Weight Pattern to retrieve specific subsets of an entity's object graph.
GenericDaoWrite<T,ID extends Serializable> - Interface in org.janux.bus.persistence
Interface for a Data Access Object that can be used for a single specified type domain object for write operations.
GeographyService - Interface in biz.janux.geography
Used to create, save, retrieve, update and delete Geographical entities from persistent storage The biz.janux.geography package strives to treat City/State/Province/Country as entities, rather than as mere strings within an address (though it also supports the string-based approach); by treating geographical subdivisions as entities, it becomes possible, for example, to store information about these geographical subdivisions, or to easily derive geography-based statistics.
getAccount() - Method in interface org.janux.bus.security.AccountParty
 
getAccount(Integer) - Method in interface org.janux.bus.security.AccountPartyDaoGeneric
 
getAddress() - Method in interface biz.janux.people.net.Uri
the string representation of this Uniform Resource Identifier
getAlphabet() - Method in interface org.janux.util.RandomReadableStringGenerator
get the alphabet (universe of characters) used by this random string generator
getAreaCode() - Method in interface biz.janux.people.PhoneNumber
 
getCity() - Method in interface biz.janux.geography.PostalAddress
The City where the PostalAddress is located; may be null if it is not possible to ascertain the City entity in with this Postal Address is located; in such case, the city may be stored as a String in getCityAsString.
getCityAsString() - Method in interface biz.janux.geography.PostalAddress
 
getCityName() - Method in interface biz.janux.geography.PostalAddress
 
getCode() - Method in interface biz.janux.geography.City
 
getCode() - Method in interface biz.janux.geography.Country
the unique two-letter ISO code identifying this Country
getCode() - Method in interface biz.janux.geography.StateProvince
a Code that uniquely identifies a State or Province within a Country
getCode() - Method in interface biz.janux.people.Language
 
getCode() - Method in interface biz.janux.people.Party
optional string identifier for this Party
getContactMethod(String) - Method in interface biz.janux.people.Contacteable
return the contact method of the kind indicated
getContactMethods() - Method in interface biz.janux.people.Contacteable
map of ContactMethods keyed by a string code representing a user-defined kind of ContactMethod, such as PHYSICAL_ADDRESS, CUST_SERVICE_PHONE, EMAIL_INFO, etc...
getContactMethods() - Method in interface biz.janux.people.Party
 
getCountry() - Method in interface biz.janux.geography.City
shortcut for getState().getCountry()
getCountry() - Method in interface biz.janux.geography.PostalAddress
Country in which this PostalAddress is located; if getCity or getStateProvince fields are not null, this Country must be the same as the one in which the City and StateProvince are located
getCountry() - Method in interface biz.janux.geography.StateProvince
the Country containing this State/Province, must be not null
getCountryAsString() - Method in interface biz.janux.geography.PostalAddress
 
getCountryCode() - Method in interface biz.janux.geography.PostalAddress
 
getCountryCode() - Method in interface biz.janux.people.PhoneNumber
 
getCountryName() - Method in interface biz.janux.geography.PostalAddress
 
getDateCreated() - Method in interface org.janux.bus.persistence.Versionable
The timestamp at which this entity was first saved/persisted.
getDateUpdated() - Method in interface org.janux.bus.persistence.Versionable
Date on which this entity was last modified which can be used for a quick audit of the data on this table; this field can be used by the optional hibernate <version> element, for example, to indicate that the table contains versioned data, and is useful when using long transactions.
getDefaultFacetSetOnLoad() - Method in interface org.janux.bus.persistence.GenericDaoReadOnlyWithFacets
Configure the default facet set on load
getDescription() - Method in interface biz.janux.people.Language
 
getDescription() - Method in interface org.janux.bus.security.PermissionBit
Human readable description of this PermissionBit
getDescription() - Method in interface org.janux.bus.security.PermissionContext
Human readable description of this PermissionBit Set
getDescription() - Method in interface org.janux.bus.security.Role
Human readable description of this Role
getEmailAddress(String) - Method in interface biz.janux.people.Contacteable
return the email address of the kind indicated
getEmailAddresses() - Method in interface biz.janux.people.Contacteable
map of Email addresses keyed by a string code representing a user-defined kind of ContactMethod, such as EMAIL1, INFO_EMAIL etc...
getExpiration() - Method in interface org.janux.bus.security.Account
if not null, the date of expiration of the account
getExtension() - Method in interface biz.janux.people.PhoneNumber
 
getFirst() - Method in interface biz.janux.people.PersonName
 
getFormOfPayment(Class) - Method in interface biz.janux.people.Party
returns the matching type of form of payment
getFormsOfPayment() - Method in interface biz.janux.people.Party
Forms of payment associated with this party
getHonorificPrefix() - Method in interface biz.janux.people.PersonName
titles that may be used before a name such as: Mr., Ms., Dr., etc...
getHonorificSuffix() - Method in interface biz.janux.people.PersonName
titles that are used after a name such as Jr., Sr., M.D., C.P.A., etc...
getId() - Method in interface biz.janux.people.Language
 
getId() - Method in interface org.janux.bus.persistence.Persistent
 
getIncomingCharset() - Method in class org.janux.bus.processor.StringProcessorAbstract
 
getLast() - Method in interface biz.janux.people.PersonName
 
getLegal() - Method in interface biz.janux.people.OrganizationName
the full legal name of an Organization
getLine1() - Method in interface biz.janux.geography.PostalAddress
 
getLine2() - Method in interface biz.janux.geography.PostalAddress
 
getLine3() - Method in interface biz.janux.geography.PostalAddress
 
getLong() - Method in interface biz.janux.people.PartyName
a long (or legal) name to refer to a Person or Organization
getMaxValue() - Method in interface org.janux.bus.security.PermissionContext
returns the maximum value that the permission bitmask can take, should be equal to (2 to the power of getPermissionBits().size()) - 1
getMiddle() - Method in interface biz.janux.people.PersonName
 
getName() - Method in interface biz.janux.geography.City
 
getName() - Method in interface biz.janux.geography.Country
the name of the Country; TODO: this field should be internationalized
getName() - Method in interface biz.janux.geography.StateProvince
the name of the State or Province; TODO: this field should be internationalized
getName() - Method in interface biz.janux.people.Organization
 
getName() - Method in interface biz.janux.people.Person
 
getName() - Method in interface org.janux.bus.security.Account
A unique name that identifies this Account - returns the same value as the getUsername inherited frmo the UserDetails interface
getName() - Method in interface org.janux.bus.security.PermissionBit
Short-hand name for this PermissionBit (e.g.: READ), unique in the context of the containing PermissionContext
getName() - Method in interface org.janux.bus.security.PermissionContext
A unique name for this PermissionContext, in the context of the Application
getName() - Method in interface org.janux.bus.security.Role
a unique short-hand name for this role
getNumber() - Method in interface biz.janux.people.PhoneNumber
 
getOutgoingCharset() - Method in class org.janux.bus.processor.StringProcessorAbstract
 
getParty() - Method in interface org.janux.bus.security.AccountParty
 
getParty(Integer) - Method in interface org.janux.bus.security.AccountPartyDaoGeneric
 
getPartyName() - Method in interface biz.janux.people.Party
The name(s) by which this Party is known; sub-classes may implement this in different ways; for Persons, for example, it may the concatenation of the first and last name, while for an Organization it may be a short name or legal name
getPasswordEncryptor() - Method in interface org.janux.bus.security.AccountDao
Deprecated.  
getPasswordEncryptor() - Method in interface org.janux.bus.security.AccountDaoGeneric
 
getPasswordExpiration() - Method in interface org.janux.bus.security.Account
if not null, the date of expiration of the password
getPermissionBit(String) - Method in interface org.janux.bus.security.PermissionContext
Returns a PermissionBit by its unique name within the PermissionContext
getPermissionBits() - Method in interface org.janux.bus.security.PermissionContext
The set of permissions that this PermissionBit Set defines; note that this represents meta information of what sort of Permissions are available to be assigned within the context of a Busines Context and a Role, but that a PermissionBit Set does not confer any of these Permissions per-se to any entity.
getPermissionContext() - Method in interface org.janux.bus.security.PermissionBit
the PermissionContext that contains/uses this PermissionBit
getPermissionContexts() - Method in interface org.janux.bus.security.PermissionsCapable
Returns a map of all the PermissionContexts in which this PermissionsCapable Entity has been granted a Permission, whether directly or via a Sub-Role; the map is keyed by the PermissionContext's Name
getPermissions(String) - Method in interface org.janux.bus.security.PermissionsCapable
Given a PermissionContext, this method returns the permissions, represented as Strings, that this PermissionsCapable Entity has in that permission context, or an empty array if the PermissionsCapable Entity has no permissions in that PermissionContext
getPermissionsValue(String) - Method in interface org.janux.bus.security.PermissionsCapable
In the case of an implementation that uses bitmasks to store permissions, and given a PermissionContext, this method returns the permissions that this PermissionsCapable Entity has in that permission context, represented as a long value
getPhoneCode() - Method in interface biz.janux.geography.Country
the International Code used to place a telephone call in this Country
getPhoneNumber(String) - Method in interface biz.janux.people.Contacteable
return the phone number of the kind indicated
getPhoneNumbers() - Method in interface biz.janux.people.Contacteable
map of Telephone numbers keyed by a string code representing a user-defined kind of ContactMethod, such as CUST_SERVICE_PHONE, BILLING_PHONE, etc...
getPosition() - Method in interface org.janux.bus.security.PermissionBit
The position of the PermissionBit within the bit mask defined by the PermissionContext, should be a sequential integer relative to the sequence defined by the PermissionContext; so if a PermissionContext defines 5 permissions, this should be a number between 0 and 4 that is not used by any of the other Permissions in the PermissionContext
getPostalAddress(String) - Method in interface biz.janux.people.Contacteable
return the postal address of the kind indicated
getPostalAddresses() - Method in interface biz.janux.people.Contacteable
Postal mailing addresses keyed by a string code representing a user-defined kind of ContactMethod, such as PHYSICAL_ADDRESS, MAILING_ADDRESS, BILLING_ADDRESS, etc...
getPostalCode() - Method in interface biz.janux.geography.PostalAddress
 
getProvince() - Method in interface biz.janux.geography.City
alias for getState
getRoles() - Method in interface org.janux.bus.security.Account
The Roles that have been granted to this Account
getRoles() - Method in interface org.janux.bus.security.Role
the sub-roles that this Role aggregates
getSettings() - Method in interface org.janux.bus.security.Account
This Account's settings, if any
getShort() - Method in interface biz.janux.people.PartyName
a short name to refer to a Person or Organization
getSortOrder() - Method in interface biz.janux.geography.Country
implementation specific sorting order, for example to display the Countries in a list or drop-down in an arbitrary order
getSortOrder() - Method in interface biz.janux.geography.StateProvince
implementation specific sorting order, for example to display the State/Provinces in a list or drop-down in an arbitrary order
getSortOrder() - Method in interface org.janux.bus.security.PermissionBit
used to display the sort order independently from the Bit's Position, defaults to the getPosition if not set explicitly
getSortOrder() - Method in interface org.janux.bus.security.PermissionContext
The order in which this PermissionContext should be displayed
getSortOrder() - Method in interface org.janux.bus.security.Role
default order in which this Role should be displayed in the context of a Role display
getSortOrder() - Method in interface org.janux.util.Sorteable
 
getState() - Method in interface biz.janux.geography.City
 
getStateProvince() - Method in interface biz.janux.geography.PostalAddress
StateProvince in which this PostalAddress is located; if getCity or getCountry fields ane not null, all three of these entities must be congruent.
getStateProvinceAsString() - Method in interface biz.janux.geography.PostalAddress
 
getStateProvinceCode() - Method in interface biz.janux.geography.PostalAddress
 
getStateProvinceName() - Method in interface biz.janux.geography.PostalAddress
 
getString(int) - Method in interface org.janux.util.RandomReadableStringGenerator
returns a random string with the specified length
getString() - Method in interface org.janux.util.RandomStringGenerator
returns a random string with the default length
getTag() - Method in interface org.janux.bus.security.AccountSetting
 
getUri() - Method in interface biz.janux.people.net.Uri
the java language representation of this Uniform Resource Identifier
getUrl(String) - Method in interface biz.janux.people.Contacteable
return the url of the kind indicated
getUrl() - Method in interface biz.janux.people.net.Url
the java language representation of this Uniform Resource Locator
getUrls() - Method in interface biz.janux.people.Contacteable
map of Uniform Resource Locators (eg web page or ftp addresses) keyed by a string code representing a user-defined kind of ContactMethod such as WEB_SITE, INTRANET, etc...
getUuid() - Method in interface org.janux.bus.persistence.Identifiable
A random alphanumeric string that uniquely identifies the objects.
getValue() - Method in interface org.janux.bus.security.AccountSetting
 
getValue() - Method in interface org.janux.bus.security.PermissionBit
A convenience method that returns 2 to the power of the bitPosition
getValue(String[]) - Method in interface org.janux.bus.security.PermissionContext
convenience method that returns the sum of values of a set of PermissionBits specified by name; for example, in the example above getValue({READ, UPDATE}) would return 3
grantPermissions(PermissionContext, long) - Method in interface org.janux.bus.security.PermissionsCapable
In the case of an implementation that uses bitmasks to store permissions, and given a permission context and a long value representing multiple permissions available in that context, this method grants the permissions indicated to this PermissionsCapable Entity.

H

hasPermissions(String, String[]) - Method in interface org.janux.bus.security.PermissionsCapable
Given a permission context, and the names of permissions available in that context, this method returns true if this role has all the permissions named
hasPermissions(String, String) - Method in interface org.janux.bus.security.PermissionsCapable
Given a permission context, and the names of a permission available in that context, this method returns true if this role has the permission named
hasPermissions(String, long) - Method in interface org.janux.bus.security.PermissionsCapable
In the case of an implementation that uses bitmasks to store permissions, and given a permission context and a long value representing multiple permissions available in that context, this method returns true if this role has all the permissions indicated

I

Identifiable - Interface in org.janux.bus.persistence
Defines a random alphanumeric string that uniquely identifies the objects.
initialize(T, F) - Method in interface org.janux.bus.persistence.GenericDaoReadOnlyWithFacets
Explicitly initializes a specific facet (relationship) of an entity's object graph; the expectation is that this method will be called repeatedly in the 'load' method to initialize all the facets passed in the facet set.
initialize(T, Set<F>) - Method in interface org.janux.bus.persistence.GenericDaoReadOnlyWithFacets
Iterates over the provided facet set and initializes the entity accordingly
isEnabled() - Method in interface org.janux.bus.security.PermissionContext
Determines whether or not this PermissionContext is being used
isEnabled() - Method in interface org.janux.bus.security.Role
whether or not this Role is useable in the system

L

Language - Interface in biz.janux.people
 
load(Integer) - Method in interface biz.janux.geography.CityDao
Deprecated. loads a City object from persistence using its id
load(Integer) - Method in interface biz.janux.geography.CountryDao
Deprecated. loads a Country object from persistence using its id
load(Integer) - Method in interface biz.janux.geography.PostalAddressDao
Deprecated. Loads a PostalAddress object from persistence using its id
load(Integer) - Method in interface biz.janux.geography.StateProvinceDao
Deprecated. load a StateProvince object from persistence using its id
load(Integer) - Method in interface biz.janux.people.OrganizationDao
Deprecated. loads a Organization object from persistence using its id; we include this for completeness, but we anticipate that most hotels will be loaded via a unique business code that is assigned to the hotel at the time that its record is first created in the database
load(Integer) - Method in interface biz.janux.people.PartyDao
Deprecated. loads a Party object from persistence using its id
load(Integer) - Method in interface biz.janux.people.PersonDao
Deprecated. loads a Person object from persistence using its id
load(ID) - Method in interface org.janux.bus.persistence.GenericDaoReadOnly
TODO loads an object from persistence using its id
load(ID, Set<F>) - Method in interface org.janux.bus.persistence.GenericDaoReadOnlyWithFacets
Loads an entity and initializes only the facets passed in the facet Set passed.
loadAccountByName(String) - Method in interface org.janux.bus.security.AccountService
loads an Account object, or throws exception if Account with that name is not found
loadAll() - Method in interface biz.janux.geography.CountryDao
Deprecated. Returns a map of all Countries in the system, keyed by ISO code; the keys of the map may be ordered by the implementation (for example according to Country.getSortOrder())
loadAll() - Method in interface biz.janux.geography.CountryDaoGeneric
Returns a map of all Countries in the system, keyed by ISO code; the keys of the map may be ordered by the implementation (for example according to Country.getSortOrder())
loadAll() - Method in interface biz.janux.people.OrganizationDao
Deprecated. Returns a list of all Organizations in the system; the organization objects returned should have at least their id, code and name fields initialized (retrieved from persistence) but need not be fully initialized; that is, the full object graph that includes the main organization object and its associated associations (Contact Methods, associations, etc....) may not have been fully retrieved.
loadAll() - Method in interface biz.janux.people.OrganizationDaoGeneric
Returns a list of all Organizations in the system; the organization objects returned should have at least their id, code and name fields initialized (retrieved from persistence) but need not be fully initialized; that is, the full object graph that includes the main organization object and its associated associations (Contact Methods, associations, etc....) may not have been fully retrieved.
loadAll(boolean) - Method in interface org.janux.bus.security.AccountDao
Deprecated. Loads all Accounts defined in the system
loadAll(boolean) - Method in interface org.janux.bus.security.AccountDaoGeneric
Loads all Accounts defined in the system
loadAll() - Method in interface org.janux.bus.security.AccountPartyDaoGeneric
Loads all AccountParties defined in the system
loadAll() - Method in interface org.janux.bus.security.PermissionContextDao
Deprecated. Loads all PermissionContexts defined in the system, sorted by sortOrder
loadAll() - Method in interface org.janux.bus.security.PermissionContextDaoGeneric
Loads all PermissionContexts defined in the system, sorted by sortOrder
loadAll() - Method in interface org.janux.bus.security.RoleDao
Deprecated. Loads all Roles defined in the system, along with their Permissions and SubRoles; a SubRole may appear individually, as well as part of the children of the Super Roles that may contain it
loadAll() - Method in interface org.janux.bus.security.RoleDaoGeneric
Loads all Roles defined in the system, along with their Permissions and SubRoles; a SubRole may appear individually, as well as part of the children of the Super Roles that may contain it
loadAllAccounts(boolean) - Method in interface org.janux.bus.security.AccountService
Loads all Accounts defined in the system
loadAllCountries() - Method in interface biz.janux.geography.GeographyService
Returns a map of all Countries in the system, keyed by ISO code; the keys of the map may be ordered by the implementation (for example according to Country.getSortOrder())
loadAllPermissionContexts() - Method in interface org.janux.bus.security.AccountService
Loads all PermissionContexts defined in the system
loadAllRoles() - Method in interface org.janux.bus.security.AccountService
Loads all Roles defined in the system
loadByCode(String) - Method in interface biz.janux.people.OrganizationDao
Deprecated. Deep loads an Organization object, or throws exception if Organization with that code is not found
loadByCode(String) - Method in interface biz.janux.people.OrganizationDaoGeneric
Deep loads an Organization object, or throws exception if Organization with that code is not found
loadByName(String) - Method in interface org.janux.bus.security.AccountDao
Deprecated. loads an Account object, or throws exception if Account with that name is not found
loadByName(String) - Method in interface org.janux.bus.security.AccountDaoGeneric
loads an Account object, or throws exception if Account with that name is not found
loadByName(String) - Method in interface org.janux.bus.security.PermissionContextDao
Deprecated. loads an PermissionContext object, or throws exception if PermissionContext with that name is not found
loadByName(String) - Method in interface org.janux.bus.security.PermissionContextDaoGeneric
loads an PermissionContext object, or throws exception if PermissionContext with that name is not found
loadByName(String) - Method in interface org.janux.bus.security.RoleDao
Deprecated. loads an Role object, or throws exception if Role with that name is not found
loadByName(String) - Method in interface org.janux.bus.security.RoleDaoGeneric
loads an Role object, or throws exception if Role with that name is not found
loadCountry(Integer) - Method in interface biz.janux.geography.GeographyService
loads a Country object from persistence using its id
loadRoleByName(String) - Method in interface org.janux.bus.security.AccountService
loads an Role object, or throws exception if Role with that name is not found
loadUnknownState(String) - Method in interface biz.janux.geography.GeographyService
loads the State object used to link City and Country in the event that the specific StateProvince to which the City belongs has not been defined
log - Variable in class org.janux.bus.processor.ObjectFormatterAbstract
 
log - Variable in class org.janux.bus.processor.StringProcessorAbstract
 

M

merge(Object) - Method in interface org.janux.bus.persistence.DataAccessObject
Deprecated. Copied from the Hibernate docs: Copy the state of the given object onto the persistent object with the same identifier.
merge(T) - Method in interface org.janux.bus.persistence.GenericDaoWrite
Copied from the Hibernate docs: Copy the state of the given object onto the persistent object with the same identifier.

N

newAccount() - Method in interface org.janux.bus.security.AccountDao
Deprecated. returns a new Account instance
newAccount() - Method in interface org.janux.bus.security.AccountDaoGeneric
returns a new Account instance
newAccount() - Method in interface org.janux.bus.security.AccountService
returns a new Account instance
newCity(StateProvince, String) - Method in interface biz.janux.geography.CityDao
Deprecated. instantiates a new City within the specified StateProvince, with the name provided
newCity(StateProvince, String) - Method in interface biz.janux.geography.CityDaoGeneric
instantiates a new City within the specified StateProvince, with the name provided
newCity(StateProvince, String) - Method in interface biz.janux.geography.GeographyService
instantiates a new City within the specified StateProvince, with the name provided
newPermissionContext() - Method in interface org.janux.bus.security.PermissionContextDao
Deprecated. returns a new PermissionContext instance
newPermissionContext() - Method in interface org.janux.bus.security.PermissionContextDaoGeneric
returns a new PermissionContext instance
newRole() - Method in interface org.janux.bus.security.RoleDao
Deprecated. returns a new Role instance
newRole() - Method in interface org.janux.bus.security.RoleDaoGeneric
returns a new Role instance

O

ObjectFormatter - Interface in org.janux.bus.processor
Base interface to represent any sort of class that takes an Object as it input and returns a String as output; Derived classes that extend ObjectFormatterAbstract, only need to implement the format(Object) as that class provides a convenience implementation of Processor.process(InputStream, OutputStream) that turns the 'in' InputStream into a String, calls ObjectFormatterAbstract.format(Object), and pipes the String returned to the 'out' OutputStream.
ObjectFormatterAbstract - Class in org.janux.bus.processor
Base implementation of the ObjectFormatter interface; will implement a template Processor.process method at some point in the future, currently throws an UnsupportedOperationException
ObjectFormatterAbstract() - Constructor for class org.janux.bus.processor.ObjectFormatterAbstract
 
ObjectFormatterGeneric<T> - Interface in org.janux.bus.processor
Base interface to represent any sort of class that takes an Object as it input and returns a String as output; this is a version equivalent to ObjectFormatter, but which uses generics to type the object being formatted
org.janux.bus.persistence - package 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.processor - package org.janux.bus.processor
The org.janux.bus.processor package contains simple interfaces for classes that perform transformations in the context of a Service Bus; for example, serializing or formatting an object into a String, or parsing a String into an object.
org.janux.bus.security - package 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.
org.janux.util - package org.janux.util
The org.janux.util package contains handy utilities that we have collected along the way.
Organization - Interface in biz.janux.people
 
OrganizationDao - Interface in biz.janux.people
Deprecated. use OrganizationDaoGeneric
OrganizationDaoGeneric<T extends Organization> - Interface in biz.janux.people
Used to create, save, retrieve, update and delete Organization objects from persistent storage
OrganizationFacet - Enum in biz.janux.people
 
OrganizationName - Interface in biz.janux.people
Simple bean to store the name of an Organization

P

parse(String) - Method in interface org.janux.bus.processor.StringParser
 
Party - Interface in biz.janux.people
Organization and people have common characteristics that describe them, such as addresses, phone numbers and email addresses; they can also play similar roles as parties to contracts, such as buyers/sellers, client/provider, etc; this interface is the super type for the Person and Organization interfaces and provides a mean to refer to their implementing classes as a whole
PartyDao - Interface in biz.janux.people
Deprecated. use PartyDaoGeneric
PartyDaoGeneric<T extends Party> - Interface in biz.janux.people
Used to create, save, retrieve, update and delete Party objects from persistent storage
PartyFacet - Enum in biz.janux.people
Enumeration that defines the possible relations to a Party.
PartyName - Interface in biz.janux.people
Simple bean to store a short and long name for a Person or Organization
PermissionBit - Interface in org.janux.bus.security
Class representing an individual PermissionBit within a specific PermissionContext; a PermissionBit is only meaningful in the context of the PermissionContext that defines it: for example, a PermissionContext named 'PERSON' may define Permissions with names 'CREATE', 'READ', 'UPDATE', 'DISABLE', 'PURGE', that define the kind of operations on Persons that may be restricted by the security system; see the javadoc of PermissionContext for a more detailed discussion.
PermissionContext - Interface in org.janux.bus.security
A PermissionContext represents a set of individual Permissions defined for a specific business context; for example, a PermissionContext named 'PERSON' may define five Permissions with names 'READ', 'UPDATE', 'CREATE', 'DISABLE', 'PURGE', that define the kind of operations on Persons that may be restricted by the security system.
PermissionContextDao - Interface in org.janux.bus.security
Deprecated. use PermissionContextDaoGeneric
PermissionContextDaoGeneric<T extends PermissionContext> - Interface in org.janux.bus.security
Used to create, save, retrieve, update and delete PermissionContext objects from persistent storage
PermissionsCapable - Interface in org.janux.bus.security
This interface defines classes that may have permissions granted to them; as of this writing, it is intended to be a super interface for the Account and Role interfaces, both of which may be assigned Permissions directly.
Persistent - Interface in org.janux.bus.persistence
Defines an integer identifier that can be used to denote persistent classes
Person - Interface in biz.janux.people
represents a physical Person in a variety of contexts
PersonDao - Interface in biz.janux.people
Deprecated. use PersonDaoGeneric
PersonDaoGeneric<T extends Person> - Interface in biz.janux.people
Used to create, save, retrieve, update and delete Person objects from persistent storage
PersonFacet - Enum in biz.janux.people
Enumeration that defines the possible relations to a Person.
PersonName - Interface in biz.janux.people
Simple bean to store the name of a Person
PhoneNumber - Interface in biz.janux.people
 
PostalAddress - Interface in biz.janux.geography
Represents a Postal Address; this class aims to be independent of how an address may be represented in an individual country; StateProvince, Country and City are represented as objects rather than Strings; refer to the package documentation for biz.janux.geography for more information on the relationship between City, StateProvince and Country
PostalAddressDao - Interface in biz.janux.geography
Deprecated. use PostalAddressDaoGeneric
PostalAddressDaoGeneric<T extends PostalAddress> - Interface in biz.janux.geography
Data Access Class used to access and manage PostalAddress entities
process(InputStream, OutputStream) - Method in class org.janux.bus.processor.ObjectFormatterAbstract
 
process(InputStream, OutputStream) - Method in interface org.janux.bus.processor.Processor
 
process(String) - Method in interface org.janux.bus.processor.StringProcessor
 
process(String) - Method in class org.janux.bus.processor.StringProcessorAbstract
Derived classes should implement this method only
process(InputStream, OutputStream) - Method in class org.janux.bus.processor.StringProcessorAbstract
Template method that transforms the InputStream into a String, calls this.process(String) and writes the resulting response to the OutputStream TODO: This default template method has not been tested, use at your own risk
Processor - Interface in org.janux.bus.processor
Base interface to represent any sort of class that takes an input and returns an output; mostly used to define classes that perform transformations to messages, whatever form those messages may take (Objects, Strings, bytes, etc...) or to satisfy any part of a Request/Response process or other Messaging process.

R

RandomReadableStringGenerator - Interface in org.janux.util
Interface for a class that generates random string codes of varying length; such generators can be used to generate passwords, alpha-numeric identifiers for orders, or mock data; this interface heavily inspired by Stephen Ostermiller's RandPass utility class
RandomStringGenerator - Interface in org.janux.util
Interface for a class that generates random string codes of 128bits; such generators can be used to generate passwords, alpha-numeric identifiers for orders, or mock data;
refresh(Object) - Method in interface org.janux.bus.persistence.DataAccessObject
Deprecated. Retrieves an object from persistent storage and refreshes its state in memory
refresh(T) - Method in interface org.janux.bus.persistence.GenericDaoWrite
Retrieves an object from persistent storage and refreshes its state in memory
Role - Interface in org.janux.bus.security
Roles are hierarchical constructs that aggregate Permissions and other Roles and make it possible to compose a base set of Permissions in the following manner: a ROLE_PRODUCT_MANAGER Role may be created comprising Create/Read/Update/Delete Permissions to Product objects a ROLE_CONTENT_MANAGER may be created comprising Create/Read/Update/Delete Permissions to marketing content, a ROLE_STORE_MANAGER may be created that encompasses all Permissions of the ROLE_PRODUCT_MANAGER AND ROLE_CONTENT_MANAGER a ROLE_SUPERVISOR may be created that encompasses the ROLE_STORE_MANAGER plus the permission to publish content.
RoleDao - Interface in org.janux.bus.security
Deprecated. use RoleDaoGeneric
RoleDaoGeneric<T extends Role> - Interface in org.janux.bus.security
Used to create, save, retrieve, update and delete Role objects from persistent storage

S

save(Object) - Method in interface org.janux.bus.persistence.DataAccessObject
Deprecated. Saves an object into persistent storage
save(T) - Method in interface org.janux.bus.persistence.GenericDaoWrite
Saves an object into persistent storage
saveAccount(Account) - Method in interface org.janux.bus.security.AccountService
 
saveCity(City) - Method in interface biz.janux.geography.GeographyService
adds a city to the system
saveOrUpdate(Object) - Method in interface org.janux.bus.persistence.DataAccessObject
Deprecated. Used when it is desireable to save objects, whether or not they have been saved before or not; this method will first check whether the object already exists in storage, and will than call Save or Update, accordingly
saveOrUpdate(T) - Method in interface org.janux.bus.persistence.GenericDaoWrite
Used when it is desireable to save objects, whether or not they have been saved before or not; this method will first check whether the object already exists in storage, and will than call Save or Update, accordingly
saveOrUpdateAccount(Account) - Method in interface org.janux.bus.security.AccountService
 
SecurityService - Interface in org.janux.bus.security
 
setAccount(Account) - Method in interface org.janux.bus.security.AccountParty
 
setAccountNonLocked(boolean) - Method in interface org.janux.bus.security.Account
unlocks account
setAccountPassword(Account, String) - Method in interface org.janux.bus.security.AccountService
 
setAddress(String) - Method in interface biz.janux.people.net.Uri
 
setAlphabet(char[]) - Method in interface org.janux.util.RandomReadableStringGenerator
get the alphabet (universe of characters) used by this random password generator
setAreaCode(String) - Method in interface biz.janux.people.PhoneNumber
 
setCity(City) - Method in interface biz.janux.geography.PostalAddress
 
setCityAsString(String) - Method in interface biz.janux.geography.PostalAddress
 
setCityStateCountry(PostalAddress) - Method in interface biz.janux.geography.GeographyService
Checks to see whether the PostalAddress provided is associated with Geographic Entities (City, StateProvince and/or Country), based on the contents of the PostalAddress AsString fields
setCode(String) - Method in interface biz.janux.geography.City
 
setCode(String) - Method in interface biz.janux.geography.Country
 
setCode(String) - Method in interface biz.janux.geography.StateProvince
 
setCode(String) - Method in interface biz.janux.people.Language
 
setCode(String) - Method in interface biz.janux.people.Party
 
setContactMethod(String, ContactMethod) - Method in interface biz.janux.people.Contacteable
set the contact method of the kind indicated
setContactMethods(Map<String, ContactMethod>) - Method in interface biz.janux.people.Contacteable
 
setContactMethods(Map<String, ContactMethod>) - Method in interface biz.janux.people.Party
 
setCountry(Country) - Method in interface biz.janux.geography.City
 
setCountry(Country) - Method in interface biz.janux.geography.PostalAddress
 
setCountry(Country) - Method in interface biz.janux.geography.StateProvince
 
setCountryAsString(String) - Method in interface biz.janux.geography.PostalAddress
 
setCountryCode(String) - Method in interface biz.janux.people.PhoneNumber
 
setDateCreated(Date) - Method in interface org.janux.bus.persistence.Versionable
 
setDateUpdated(Date) - Method in interface org.janux.bus.persistence.Versionable
 
setDefaultFacetSetOnLoad(Set<F>) - Method in interface org.janux.bus.persistence.GenericDaoReadOnlyWithFacets
TODO
setDescription(String) - Method in interface biz.janux.people.Language
 
setDescription(String) - Method in interface org.janux.bus.security.PermissionBit
 
setDescription(String) - Method in interface org.janux.bus.security.PermissionContext
 
setDescription(String) - Method in interface org.janux.bus.security.Role
 
setEnabled(boolean) - Method in interface org.janux.bus.security.Account
indicates whether the account is valid and can be used
setEnabled(boolean) - Method in interface org.janux.bus.security.PermissionContext
 
setEnabled(boolean) - Method in interface org.janux.bus.security.Role
 
setExpiration(Date) - Method in interface org.janux.bus.security.Account
 
setExtension(String) - Method in interface biz.janux.people.PhoneNumber
 
setFirst(String) - Method in interface biz.janux.people.PersonName
 
setFormsOfPayment(List<FormOfPayment>) - Method in interface biz.janux.people.Party
 
setHonorificPrefix(String) - Method in interface biz.janux.people.PersonName
 
setHonorificSuffix(String) - Method in interface biz.janux.people.PersonName
 
setId(Integer) - Method in interface biz.janux.people.Language
 
setId(Integer) - Method in interface org.janux.bus.persistence.Persistent
 
setLast(String) - Method in interface biz.janux.people.PersonName
 
setLegal(String) - Method in interface biz.janux.people.OrganizationName
 
setLine1(String) - Method in interface biz.janux.geography.PostalAddress
 
setLine2(String) - Method in interface biz.janux.geography.PostalAddress
 
setLine3(String) - Method in interface biz.janux.geography.PostalAddress
 
setLong(String) - Method in interface biz.janux.people.PartyName
 
setMiddle(String) - Method in interface biz.janux.people.PersonName
 
setName(String) - Method in interface biz.janux.geography.City
 
setName(String) - Method in interface biz.janux.geography.Country
 
setName(String) - Method in interface biz.janux.geography.StateProvince
 
setName(OrganizationName) - Method in interface biz.janux.people.Organization
 
setName(PersonName) - Method in interface biz.janux.people.Person
 
setName(String) - Method in interface org.janux.bus.security.Account
 
setName(String) - Method in interface org.janux.bus.security.PermissionBit
 
setName(String) - Method in interface org.janux.bus.security.PermissionContext
 
setName(String) - Method in interface org.janux.bus.security.Role
 
setNumber(String) - Method in interface biz.janux.people.PhoneNumber
 
setParty(Party) - Method in interface org.janux.bus.security.AccountParty
 
setPassword(String) - Method in interface org.janux.bus.security.Account
A password that can be used for password authentication
setPasswordEncryptor(StringDigester) - Method in interface org.janux.bus.security.AccountDao
Deprecated.  
setPasswordEncryptor(StringDigester) - Method in interface org.janux.bus.security.AccountDaoGeneric
 
setPasswordExpiration(Date) - Method in interface org.janux.bus.security.Account
 
setPermissionContext(PermissionContext) - Method in interface org.janux.bus.security.PermissionBit
 
setPhoneCode(int) - Method in interface biz.janux.geography.Country
 
setPosition(short) - Method in interface org.janux.bus.security.PermissionBit
 
setPostalCode(String) - Method in interface biz.janux.geography.PostalAddress
 
setProvince(StateProvince) - Method in interface biz.janux.geography.City
 
setRoles(List<Role>) - Method in interface org.janux.bus.security.Account
 
setRoles(List<Role>) - Method in interface org.janux.bus.security.Role
 
setSettings(Set<AccountSetting>) - Method in interface org.janux.bus.security.Account
 
setShort(String) - Method in interface biz.janux.people.PartyName
 
setSortOrder(Integer) - Method in interface biz.janux.geography.Country
 
setSortOrder(Integer) - Method in interface biz.janux.geography.StateProvince
 
setSortOrder(Integer) - Method in interface org.janux.bus.security.PermissionBit
 
setSortOrder(Integer) - Method in interface org.janux.bus.security.PermissionContext
 
setSortOrder(Integer) - Method in interface org.janux.bus.security.Role
 
setSortOrder(Integer) - Method in interface org.janux.util.Sorteable
 
setState(StateProvince) - Method in interface biz.janux.geography.City
 
setStateProvince(StateProvince) - Method in interface biz.janux.geography.PostalAddress
 
setStateProvinceAsString(String) - Method in interface biz.janux.geography.PostalAddress
 
setTag(String) - Method in interface org.janux.bus.security.AccountSetting
 
setUuid(String) - Method in interface org.janux.bus.persistence.Identifiable
 
setValue(String) - Method in interface org.janux.bus.security.AccountSetting
 
Sorteable - Interface in org.janux.util
Simple interface for entities that may be assigned a sort order; this field may be left null, in which case the comparator is left to decide whether this is permissible, whether entities with a null sort order should come first/last, and how entities with null sort order should be sorted among themselves
StateProvince - Interface in biz.janux.geography
Interface representing a State or Province; States or Provinces are defined relative to the Country that contains them, and hence are required to contain a reference to this Country
StateProvinceDao - Interface in biz.janux.geography
Deprecated. use StateProvinceDaoGeneric
StateProvinceDaoGeneric<T extends StateProvince> - Interface in biz.janux.geography
Dao used to retrieve and save StateProvince Entities
StringParser - Interface in org.janux.bus.processor
Base interface to represent any sort of class that takes a String as input and returns an Object as output; mostly used to define classes that parse/unmarshall Strings into objects Derived classes that extend StringParserAbstract (TODO), only need to implement the StringParser.parse(String in) as that class provides a convenience implementation of Processor.process(java.io.InputStream, java.io.OutputStream) that turns the 'in' InputStream into a String, calls StringProcessorAbstract.process(String in), and returns on ObjectOutputStream via the the out OutputStream.
StringProcessor - Interface in org.janux.bus.processor
Base interface to represent any sort of class that takes a String as input and returns a String as output; mostly used to define classes that perform transformations to String messages, or to satisfy any part of a Request/Response process or other messaging process that uses String Messages.
StringProcessorAbstract - Class in org.janux.bus.processor
Abstract base implementation of SpringProcessor that implements a template method for the inherited method Processor.process(InputStream, OutputStream) that converts the InputStream into a String, processes the String, and writes the processed String into the OutputStream; sub-classes should provide an implementation of the StringProcessor.process(String) method.
StringProcessorAbstract() - Constructor for class org.janux.bus.processor.StringProcessorAbstract
 

U

UNSAVED_ID - Static variable in interface org.janux.bus.persistence.Persistent
 
update(Object) - Method in interface org.janux.bus.persistence.DataAccessObject
Deprecated. Updates an already existing object, throws an exception if the object has not yet been saved
update(T) - Method in interface org.janux.bus.persistence.GenericDaoWrite
Updates an already existing object, throws an exception if the object has not yet been saved
Uri - Interface in biz.janux.people.net
sub-interface of ContactMethod that generically represents an electronic address or Uniform Resource Identifier; this interface provides a string 'address' that can be used to persist a string representation of the URI, and a getUri method that parses the string and returns a java.net.URI instance
Url - Interface in biz.janux.people.net
sub-interface of ContactMethod and Uri that generically represents an electronic address or Uniform Resource Locator; this interface provides a string 'address' that can be used to persist a string representation of the URL, and a getUrl method that parses the string and returns a java.net.URL instance

V

valueOf(String) - Static method in enum biz.janux.people.OrganizationFacet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum biz.janux.people.PartyFacet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum biz.janux.people.PersonFacet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.janux.bus.security.AccountFacet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.janux.bus.security.AccountPartyFacet
Returns the enum constant of this type with the specified name.
values() - Static method in enum biz.janux.people.OrganizationFacet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum biz.janux.people.PartyFacet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum biz.janux.people.PersonFacet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.janux.bus.security.AccountFacet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.janux.bus.security.AccountPartyFacet
Returns an array containing the constants of this enum type, in the order they are declared.
Versionable - Interface in org.janux.bus.persistence
Interface for implementing objects that expose the creation and last modification date of an entity.

A B C D E F G H I L M N O P R S U V

Copyright © 2005-2013 Janux. All Rights Reserved.