|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AccountDaoGeneric
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 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 that contains classes representing the network-based forms of ContactMethods
, namely Uniform Resource Identifiers (URI)
, and its subclasses Email
and Uniform Resource Locators (URL)
.CityDaoGeneric
CountryDaoGeneric
GenericDaoReadOnly
and GenericDaoWrite
PermissionsCapable.grantPermissions(PermissionContext, long)
, although it could be abused that way,
null
if the Account is not found.
null
if a Country with that code is not found
null
if a Country with that code is not found
null
if a State with
that state and country code is not found
null
if a State with
that state and country code is not found
null
if the Organization is not found.
null
if the Organization is not found.
null
if a City
with that name is not found
null
if a City with that name is not found
null
if a City
with that name is not found
null
if a City with that name is not found
null
if a
State with that name is not found
TODO: this may have to be internationalized
null
if a
State with that name is not found
TODO: this may have to be internationalized
null
if the Account is not found.
null
if the Account is not found.
null
if the PermissionContext is not found.
null
if the PermissionContext is not found.
null
if the Role is not found.
null
if the Role is not found.
null
if a City
with that name is not found
null
if a City with that name is not found
null
if a Country with that code is not found
null
if a Country with that name is not found
null
if the Role is not found.
null
if a State with
those codes is not found
null
if a
State with that name is not found
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.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 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, 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 contains handy utilities that we have collected along the way.OrganizationDaoGeneric
PartyDaoGeneric
Party
.PermissionContextDaoGeneric
PersonDaoGeneric
Person
.PostalAddressDaoGeneric
RoleDaoGeneric
StateProvinceDaoGeneric
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.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.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |