org.jboss.ejb3
Class EJBMetaDataLoader

java.lang.Object
  extended by org.jboss.metadata.plugins.loader.AbstractMetaDataLoader
      extended by org.jboss.metadata.plugins.loader.BasicMetaDataLoader
          extended by org.jboss.ejb3.EJBMetaDataLoader
All Implemented Interfaces:
org.jboss.metadata.spi.loader.MetaDataLoader, org.jboss.metadata.spi.retrieval.MetaDataRetrieval

public class EJBMetaDataLoader
extends org.jboss.metadata.plugins.loader.BasicMetaDataLoader

EJBMetaDataLoader.

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Constructor Summary
EJBMetaDataLoader(org.jboss.metadata.spi.scope.ScopeKey key, EJBContainer container)
          Create a new EJBMetaDataLoader.
 
Method Summary
protected  org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData getBeanMetaData()
          Get the bean metadata
 org.jboss.metadata.spi.retrieval.MetaDataRetrieval getComponentMetaDataRetrieval(org.jboss.metadata.spi.signature.Signature signature)
           
 boolean isEmpty()
           
<T extends Annotation>
org.jboss.metadata.spi.retrieval.AnnotationItem<T>
retrieveAnnotation(Class<T> annotationType)
           
 org.jboss.metadata.spi.retrieval.AnnotationsItem retrieveAnnotations()
           
 
Methods inherited from class org.jboss.metadata.plugins.loader.BasicMetaDataLoader
retrieveMetaData
 
Methods inherited from class org.jboss.metadata.plugins.loader.AbstractMetaDataLoader
getScope, getScopedRetrieval, getValidTime, invalidate, isCachable, retrieveLocalAnnotations, retrieveLocalMetaData, retrieveMetaData, retrieveMetaData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EJBMetaDataLoader

public EJBMetaDataLoader(org.jboss.metadata.spi.scope.ScopeKey key,
                         EJBContainer container)
Create a new EJBMetaDataLoader.

Parameters:
key - the scope
container - the container
Method Detail

getBeanMetaData

protected org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData getBeanMetaData()
Get the bean metadata

Returns:
the bean metadata

getComponentMetaDataRetrieval

public org.jboss.metadata.spi.retrieval.MetaDataRetrieval getComponentMetaDataRetrieval(org.jboss.metadata.spi.signature.Signature signature)
Specified by:
getComponentMetaDataRetrieval in interface org.jboss.metadata.spi.retrieval.MetaDataRetrieval
Overrides:
getComponentMetaDataRetrieval in class org.jboss.metadata.plugins.loader.BasicMetaDataLoader

isEmpty

public boolean isEmpty()

retrieveAnnotation

public <T extends Annotation> org.jboss.metadata.spi.retrieval.AnnotationItem<T> retrieveAnnotation(Class<T> annotationType)
Specified by:
retrieveAnnotation in interface org.jboss.metadata.spi.retrieval.MetaDataRetrieval
Overrides:
retrieveAnnotation in class org.jboss.metadata.plugins.loader.BasicMetaDataLoader

retrieveAnnotations

public org.jboss.metadata.spi.retrieval.AnnotationsItem retrieveAnnotations()


Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.