|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.webbeans.corespi.se.DefaultBDABeansXmlScanner
public class DefaultBDABeansXmlScanner
Tracks contents of each BDA's beans.xml to determine the interceptor, alternative, decorator, or etc that is applicable for a given BDA.
| Constructor Summary | |
|---|---|
DefaultBDABeansXmlScanner()
|
|
| Method Summary | |
|---|---|
boolean |
addAlternative(java.lang.Class<?> alternativeClass,
java.lang.String beansXMLFilePath)
Stores the beans.xml an Alternative class is defined in |
boolean |
addDecorator(java.lang.Class<?> decoratorClass,
java.lang.String beansXMLFilePath)
Stores the beans.xml a Decorator class is defined in |
boolean |
addInterceptor(java.lang.Class<?> interceptorClass,
java.lang.String beansXMLFilePath)
Stores the beans.xml an Interceptor class is defined in |
boolean |
addStereoType(java.lang.Class<? extends java.lang.annotation.Annotation> stereoTypeClass,
java.lang.String beansXMLFilePath)
Stores the beans.xml a Stereotype class is defined in |
java.util.Set<java.lang.Class<?>> |
getAlternatives(java.lang.String beansXMLFilePath)
|
java.lang.String |
getBeansXml(java.lang.Class<?> class1)
|
java.util.Set<java.lang.Class<?>> |
getDecorators(java.lang.String beansXMLFilePath)
|
java.util.Set<java.lang.Class<?>> |
getInterceptors(java.lang.String beansXMLFilePath)
|
java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> |
getStereotypes(java.lang.String beansXMLFilePath)
|
void |
setBeansXml(java.lang.Class<?> class1,
java.lang.String beansXmlFilePath)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultBDABeansXmlScanner()
| Method Detail |
|---|
public boolean addInterceptor(java.lang.Class<?> interceptorClass,
java.lang.String beansXMLFilePath)
addInterceptor in interface BDABeansXmlScannerpublic java.util.Set<java.lang.Class<?>> getInterceptors(java.lang.String beansXMLFilePath)
getInterceptors in interface BDABeansXmlScannerbeansXMLFilePath -
public java.util.Set<java.lang.Class<?>> getDecorators(java.lang.String beansXMLFilePath)
getDecorators in interface BDABeansXmlScannerbeansXMLFilePath -
public boolean addDecorator(java.lang.Class<?> decoratorClass,
java.lang.String beansXMLFilePath)
addDecorator in interface BDABeansXmlScanner
public boolean addAlternative(java.lang.Class<?> alternativeClass,
java.lang.String beansXMLFilePath)
addAlternative in interface BDABeansXmlScanner
public boolean addStereoType(java.lang.Class<? extends java.lang.annotation.Annotation> stereoTypeClass,
java.lang.String beansXMLFilePath)
addStereoType in interface BDABeansXmlScannerpublic java.util.Set<java.lang.Class<?>> getAlternatives(java.lang.String beansXMLFilePath)
getAlternatives in interface BDABeansXmlScannerbeansXMLFilePath -
public java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> getStereotypes(java.lang.String beansXMLFilePath)
getStereotypes in interface BDABeansXmlScannerbeansXMLFilePath -
public java.lang.String getBeansXml(java.lang.Class<?> class1)
getBeansXml in interface BDABeansXmlScannerclass1 - deployed class
public void setBeansXml(java.lang.Class<?> class1,
java.lang.String beansXmlFilePath)
setBeansXml in interface BDABeansXmlScanner
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||