Tammi Framework - tammi 4.1.6

Tammi is a Java(TM) component based development framework and run-time container for applications supporting web browsers, mobile terminals and/or JFC based user interfaces.

See:
          Description

Tammi Acorn (Utility) Packages
org.norther.tammi.acorn.cache  
org.norther.tammi.acorn.http  
org.norther.tammi.acorn.io  
org.norther.tammi.acorn.jfc  
org.norther.tammi.acorn.lang  
org.norther.tammi.acorn.locale  
org.norther.tammi.acorn.logger  
org.norther.tammi.acorn.logger.log  
org.norther.tammi.acorn.mime  
org.norther.tammi.acorn.net  
org.norther.tammi.acorn.nio  
org.norther.tammi.acorn.security  
org.norther.tammi.acorn.trace  
org.norther.tammi.acorn.util  
org.norther.tammi.acorn.util.concurrent  
org.norther.tammi.acorn.util.converter  
org.norther.tammi.acorn.util.zip  

 

Tammi Core (MBeans) Packages
org.norther.tammi.core.base  
org.norther.tammi.core.cache  
org.norther.tammi.core.config  
org.norther.tammi.core.converter  
org.norther.tammi.core.external  
org.norther.tammi.core.info  
org.norther.tammi.core.io  
org.norther.tammi.core.locale  
org.norther.tammi.core.logger  
org.norther.tammi.core.logger.jcl  
org.norther.tammi.core.logger.jdk4  
org.norther.tammi.core.logger.log  
org.norther.tammi.core.logger.log4j  
org.norther.tammi.core.mail  
org.norther.tammi.core.model  
org.norther.tammi.core.monitor  
org.norther.tammi.core.naming  
org.norther.tammi.core.net  
org.norther.tammi.core.nio  
org.norther.tammi.core.pool  
org.norther.tammi.core.realm  
org.norther.tammi.core.relation  
org.norther.tammi.core.rt  
org.norther.tammi.core.rt.util  
org.norther.tammi.core.scripter  
org.norther.tammi.core.scripter.djava  
org.norther.tammi.core.scripter.groovy  
org.norther.tammi.core.scripter.lang  
org.norther.tammi.core.security  
org.norther.tammi.core.startup  
org.norther.tammi.core.thread  
org.norther.tammi.core.util  
org.norther.tammi.core.xml  

 

Tammi Root (Persistence) Packages
org.norther.tammi.root.castor  
org.norther.tammi.root.castor.query  
org.norther.tammi.root.castor.xml  
org.norther.tammi.root.db  
org.norther.tammi.root.db.cache  
org.norther.tammi.root.db.query  
org.norther.tammi.root.db.util  
org.norther.tammi.root.hibernate  
org.norther.tammi.root.hibernate.cache  
org.norther.tammi.root.hibernate.connection  
org.norther.tammi.root.hibernate.query  
org.norther.tammi.root.hibernate.util  
org.norther.tammi.root.locale  
org.norther.tammi.root.locale.util  
org.norther.tammi.root.ojb  
org.norther.tammi.root.ojb.cache  
org.norther.tammi.root.ojb.conversion  
org.norther.tammi.root.ojb.query  
org.norther.tammi.root.ojb.util  
org.norther.tammi.root.realm  
org.norther.tammi.root.rt  
org.norther.tammi.root.rt.util  

 

Tammi Leaf (Desktop) Packages
org.norther.tammi.leaf.jfc  
org.norther.tammi.leaf.jfc.menu  
org.norther.tammi.leaf.jfc.tool  
org.norther.tammi.leaf.model  

 

Tammi Spray (Server) Packages
org.norther.tammi.spray.authenticator  
org.norther.tammi.spray.authenticator.chain  
org.norther.tammi.spray.authenticator.task  
org.norther.tammi.spray.authenticator.tool  
org.norther.tammi.spray.connector  
org.norther.tammi.spray.connector.chain  
org.norther.tammi.spray.db  
org.norther.tammi.spray.db.step  
org.norther.tammi.spray.db.tool  
org.norther.tammi.spray.engine  
org.norther.tammi.spray.engine.chain  
org.norther.tammi.spray.engine.content  
org.norther.tammi.spray.engine.context  
org.norther.tammi.spray.engine.resource  
org.norther.tammi.spray.engine.tool  
org.norther.tammi.spray.filter  
org.norther.tammi.spray.filter.chain  
org.norther.tammi.spray.freemarker  
org.norther.tammi.spray.loader  
org.norther.tammi.spray.loader.task  
org.norther.tammi.spray.locale  
org.norther.tammi.spray.media  
org.norther.tammi.spray.media.tool  
org.norther.tammi.spray.monitor  
org.norther.tammi.spray.protocol  
org.norther.tammi.spray.protocol.chain  
org.norther.tammi.spray.remote  
org.norther.tammi.spray.remote.chain  
org.norther.tammi.spray.servlet  
org.norther.tammi.spray.servlet.chain  
org.norther.tammi.spray.session  
org.norther.tammi.spray.template  
org.norther.tammi.spray.template.flow  
org.norther.tammi.spray.template.skin  
org.norther.tammi.spray.template.step  
org.norther.tammi.spray.template.task  
org.norther.tammi.spray.template.tool  
org.norther.tammi.spray.terminal  
org.norther.tammi.spray.terminal.chain  
org.norther.tammi.spray.ui  
org.norther.tammi.spray.ui.util  
org.norther.tammi.spray.velocity  

 

Tammi Sprig (Reports and Charts) Packages
org.norther.tammi.sprig.chart  
org.norther.tammi.sprig.chart.encode  
org.norther.tammi.sprig.chart.layout  
org.norther.tammi.sprig.chart.tool  
org.norther.tammi.sprig.jasper  
org.norther.tammi.sprig.jasper.export  
org.norther.tammi.sprig.jasper.model  
org.norther.tammi.sprig.jfree  
org.norther.tammi.sprig.jfree.axis  
org.norther.tammi.sprig.jfree.encode  
org.norther.tammi.sprig.jfree.export  
org.norther.tammi.sprig.jfree.export.html  
org.norther.tammi.sprig.jfree.function  
org.norther.tammi.sprig.jfree.model  
org.norther.tammi.sprig.report  
org.norther.tammi.sprig.report.export  
org.norther.tammi.sprig.report.layout  
org.norther.tammi.sprig.report.model  
org.norther.tammi.sprig.report.tool  

 

Tammi Manual Packages
org.norther.tammi.manual.chapter  
org.norther.tammi.manual.sample  

 

Tammi is a Java(TM) component based development framework and run-time container for applications supporting web browsers, mobile terminals and/or JFC based user interfaces. Tammi application components can implement independent business logic themselves or act as proxies to native libraries, remote programs and other kinds of manageable systems.

Tammi's architecture is compliant with Java Management Extensions (JMX). Applications are formed by independent components plugged into Tammi, and configured dynamically during startup and run-time with scripting engines, such as DynamicJava. Applications follow the Model-View-Controller (MVC) design pattern separating presentation from content. The presentation is implemented as templates in some markup language, like HTML, interacting with content producers through context tools within template contexts. A template engine, such as Velocity, parses the templates composing the web user interface (WUI). A filter chain mechanism (Servlet API) controls the process. Stand-alone applications may support JFC or SWT based user interfaces as well.

Tammi is divided into six main packages:

The main packages are divided into functional sub-packages as specified in the Java Coding Standard for Tammi.



Copyright © 2004 The Norther Organization. All rights reserved.