jp.terasoluna.fw.service.thin
Class BLogicResources

java.lang.Object
  Extend the abovejp.terasoluna.fw.service.thin.BLogicResources
All implemented interfaces:
java.io.Serializable

public class BLogicResources
extends java.lang.Object
implements java.io.Serializable

Class that retains the business logic input/output information.

This class retains the configuration information read from blogic-io.xml as the parent class. Individual configuration information is retained as instance of BLogicIO and BLogicProperty.
The instance of this class is stored with the key name "BLOGIC_RESOURCES + module name" in the servlet context.
For details of reading the blogic-io.xml, refer to BLogicIOPlugIn

See Also:
BLogicIOPlugIn, AbstractBLogicMapper, BLogicMapper, BLogicIO, BLogicProperty, BLogicResult, AbstractBLogicAction, BLogicAction, Serialized form

Field Summary
static java.lang.String BLOGIC_RESOURCES_KEY
          Prefix value of key at the time of storing the instance of this class into the servlet context.
private  java.util.Map<java.lang.String,BLogicIO> blogicIO
          Map that retains input/output informaton by considering action path as key.
private static long serialVersionUID
          Serial version ID
 
Constructor Summary
BLogicResources()
           
 
Method Summary
 BLogicIO getBLogicIO(java.lang.String path)
          Fetches input/output information by considering action path name as key.
 void setBLogicIO(BLogicIO blogicIO)
          Sets input/output information.
 
Method inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Details

serialVersionUID

private static final long serialVersionUID
Serial version ID

See Also:
Constant field value

BLOGIC_RESOURCES_KEY

public static final java.lang.String BLOGIC_RESOURCES_KEY
Prefix value of key at the time of storing the instance of this class into the servlet context.

See Also:
Constant field value

blogicIO

private java.util.Map<java.lang.String,BLogicIO> blogicIO
Map that retains input/output informaton by considering action path as key.

Constructor Details

BLogicResources

public BLogicResources()
Method Details

getBLogicIO

public BLogicIO getBLogicIO(java.lang.String path)
Fetches input/output information by considering action path name as key.

Parameter:
path - Action path name
Returns:
Input/output information linked with the specified action path.

setBLogicIO

public void setBLogicIO(BLogicIO blogicIO)
Sets input/output information. Input/output information is saved by considering action path name as a key. When argument blogicIO is null, NullPointerException occurs.

Parameter:
blogicIO - Business logic input/output information