Mr Architecture

Packages
au.gov.tas.dpiwe.mr The au.gov.tas.dpiwe.mr package contains the Mr Architecture EJB container and support classes and interfaces.
au.gov.tas.dpiwe.mr.bean The au.gov.tas.dpiwe.mr.bean package contains the classes and interfaces supporting the development and deployment of Mr Architecture beans, as well as an example bean, consisting of three components, Bean, BeanHome and BeanObject, and its corresponding implementation components, ThinBean, MrBeanHome and MrBean, as would be created by the DeploymentTool.
au.gov.tas.dpiwe.mr.bean.trail The au.gov.tas.dpiwe.bean.trail package contains the beans, support classes and interfaces needed to implement command history trails in the architecture.
au.gov.tas.dpiwe.mr.client The au.gov.tas.dpiwe.mr.client package contains the Mr Architecture EJB container implementation for use in clients, along with supporting classes and interfaces.
au.gov.tas.dpiwe.mr.command The au.gov.tas.dpiwe.mr.command package contains the command tokens which are sent from the client container implementation to the server container implementation.
au.gov.tas.dpiwe.mr.relationship The au.gov.tas.dpiwe.mr.relationship package contains implementations of the EJB relationship collections used by the architecture.
au.gov.tas.dpiwe.mr.response The au.gov.tas.dpiwe.mr.response package contains the response tokens which are sent from the server container implementation back to the client container implementation.
au.gov.tas.dpiwe.mr.server The au.gov.tas.dpiwe.mr.server package contains the Mr Architecture EJB container implementation for use in servers, along with supporting classes and interfaces.
au.gov.tas.dpiwe.mr.server.daemon The au.gov.tas.dpiwe.server.daemon package contains the classes and interfaces for server daemons and their containers.
au.gov.tas.dpiwe.mr.server.database The au.gov.tas.dpiwe.server.database package contains classes and interfaces to support the ServerContainer's connection to and interaction with relational data sources.
au.gov.tas.dpiwe.mr.server.servlet The au.gov.tas.dpiwe.server.servlet package contains servlets and support classes to facilitate server communications with clients using a variety of transport and security options.
au.gov.tas.dpiwe.mr.test The au.gov.tas.dpiwe.mr.test package contains factories, clients, beans, support classes and interfaces used to test the architecture.
au.gov.tas.dpiwe.mr.test.aggregation The au.gov.tas.dpiwe.mr.test.aggregation package contains a factory and associated beans used to test aggregation relationships within the architecture.
au.gov.tas.dpiwe.mr.test.nonaggregation The au.gov.tas.dpiwe.mr.test.nonaggregation package contains a factory and associated beans used to test non-aggregation relationships within the architecture.
au.gov.tas.dpiwe.mr.tool The au.gov.tas.dpiwe.mr.tool package contains server monitor and control tools which can be run on clients, classes and interfaces supporting the deployment of Mr Architecture beans, including support classes for the Java close file format, as well as more general tools which allow the leverage of the Java close format in combination with Java language reflection to produce "instant wrappers".
au.gov.tas.dpiwe.mr.uic This package provides a class, UICore, which can be used as the basis of business object based UIs in menu driven applications.
au.gov.tas.dpiwe.mr.util The au.gov.tas.dpiwe.mr.util package contains generally useful utility classes which, while being used to help code internal functions of the architecture, could be more widely applicable.
au.gov.tas.dpiwe.mr.util.concurrent The au.gov.tas.dpiwe.mr.util.concurrent package contains utility classes, including some alternative Collection implementations, which implement semantics needed by concurrent environments.
javax.ejb The javax.ejb package contains the Enterprise JavaBeans classes and interfaces that define the contracts between the enterprise bean and its clients and between the enterprise bean and the EJB container.
javax.ejb The javax.persistence package contains the classes and interfaces that define the contracts between a persistence provider and the managed classes and the clients of the Java Persistence API.
javax.servlet The javax.servlet package contains a number of classes and interfaces that describe and define the contracts between a servlet class and the runtime environment provided for an instance of such a class by a conforming servlet container.
javax.servlet.http The javax.servlet.http package contains a number of classes and interfaces that describe and define the contracts between a servlet class running under the HTTP protocol and the runtime environment provided for an instance of such a class by a conforming servlet container.
javax.transaction Provides the API that defines the contract between the transaction manager and the various parties involved in a distributed transaction namely : resource manager, application, and application server.