org.ow2.jonas.lib.ejb21.jorm
Class RdbMappingBuilder

java.lang.Object
  extended by org.ow2.jonas.lib.ejb21.jorm.RdbMappingBuilder

public class RdbMappingBuilder
extends Object

Class to hold meta-information for Jorm

Author:
Sebastien Chassande-Barrioz for INRIA : Initial developper, Philippe Durieux

Field Summary
static String MAPPER_NAME
          JOnAS map Entity beans on relational Databases : The JORM mapper is "rdb".
static String PROJECT_NAME
          Jorm need a project name to store the mapping information (Jorm Meta Information)
 
Constructor Summary
RdbMappingBuilder(DeploymentDescEjb2 dd)
          Constructor
 
Method Summary
 CMP2Bean getCmp2Bean(String beanName)
           
 org.objectweb.jorm.metainfo.api.Manager getJormMIManager()
           
static String getProjectName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAPPER_NAME

public static final String MAPPER_NAME
JOnAS map Entity beans on relational Databases : The JORM mapper is "rdb". It could be a good idea to put all the mapping information in another Class

See Also:
Constant Field Values

PROJECT_NAME

public static final String PROJECT_NAME
Jorm need a project name to store the mapping information (Jorm Meta Information)

See Also:
Constant Field Values
Constructor Detail

RdbMappingBuilder

public RdbMappingBuilder(DeploymentDescEjb2 dd)
                  throws DeploymentDescException
Constructor

Parameters:
dd - Deployment Descriptor for the ejb-jar
Throws:
DeploymentDescException - Cannot build Jorm Meta Information
Method Detail

getCmp2Bean

public CMP2Bean getCmp2Bean(String beanName)

getJormMIManager

public org.objectweb.jorm.metainfo.api.Manager getJormMIManager()
Returns:
the Jorm MetaInfo Manager

getProjectName

public static String getProjectName()
Returns:
the Jorm Project Name


Copyright © 2010 OW2 Consortium. All Rights Reserved.