org.objectweb.jonas_ejb.container.jorm
Class MapperManager

java.lang.Object
  |
  +--org.objectweb.jonas_ejb.container.jorm.MapperManager

public class MapperManager
extends java.lang.Object

This class is an implemention of JOnAS service in order to manage Jorm mappers. This class creates and references also the PTypeSpace and the Meta information manager.

Author:
Sebastien Chassande-Barrioz

Constructor Summary
protected MapperManager()
           
 
Method Summary
 org.objectweb.jorm.api.PMapper addMapper(org.objectweb.jorm.runtime.Mapper m, JContainer c)
           
static MapperManager getInstance()
          It retrieves the unique instance of MapperManager.
 org.objectweb.util.monolog.api.Logger getLogger()
           
 org.objectweb.jorm.api.PMapper getMapper(java.lang.String mappername, JContainer c)
           
 org.objectweb.jorm.type.api.PTypeSpace getPtypeSpace()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapperManager

protected MapperManager()
Method Detail

getInstance

public static MapperManager getInstance()
It retrieves the unique instance of MapperManager.

getMapper

public org.objectweb.jorm.api.PMapper getMapper(java.lang.String mappername,
                                                JContainer c)

addMapper

public org.objectweb.jorm.api.PMapper addMapper(org.objectweb.jorm.runtime.Mapper m,
                                                JContainer c)

getPtypeSpace

public org.objectweb.jorm.type.api.PTypeSpace getPtypeSpace()

getLogger

public org.objectweb.util.monolog.api.Logger getLogger()