|
||||||||||
| 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(Class<?> alternativeClass,
String beansXMLFilePath)
Stores the beans.xml an Alternative class is defined in |
boolean |
addDecorator(Class<?> decoratorClass,
String beansXMLFilePath)
Stores the beans.xml a Decorator class is defined in |
boolean |
addInterceptor(Class<?> interceptorClass,
String beansXMLFilePath)
Stores the beans.xml an Interceptor class is defined in |
boolean |
addStereoType(Class<? extends Annotation> stereoTypeClass,
String beansXMLFilePath)
Stores the beans.xml a Stereotype class is defined in |
Set<Class<?>> |
getAlternatives(String beansXMLFilePath)
|
String |
getBeansXml(Class<?> class1)
|
Set<Class<?>> |
getDecorators(String beansXMLFilePath)
|
Set<Class<?>> |
getInterceptors(String beansXMLFilePath)
|
Set<Class<? extends Annotation>> |
getStereotypes(String beansXMLFilePath)
|
void |
setBeansXml(Class<?> class1,
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(Class<?> interceptorClass,
String beansXMLFilePath)
addInterceptor in interface BDABeansXmlScannerpublic Set<Class<?>> getInterceptors(String beansXMLFilePath)
getInterceptors in interface BDABeansXmlScannerbeansXMLFilePath -
public Set<Class<?>> getDecorators(String beansXMLFilePath)
getDecorators in interface BDABeansXmlScannerbeansXMLFilePath -
public boolean addDecorator(Class<?> decoratorClass,
String beansXMLFilePath)
addDecorator in interface BDABeansXmlScanner
public boolean addAlternative(Class<?> alternativeClass,
String beansXMLFilePath)
addAlternative in interface BDABeansXmlScanner
public boolean addStereoType(Class<? extends Annotation> stereoTypeClass,
String beansXMLFilePath)
addStereoType in interface BDABeansXmlScannerpublic Set<Class<?>> getAlternatives(String beansXMLFilePath)
getAlternatives in interface BDABeansXmlScannerbeansXMLFilePath -
public Set<Class<? extends Annotation>> getStereotypes(String beansXMLFilePath)
getStereotypes in interface BDABeansXmlScannerbeansXMLFilePath -
public String getBeansXml(Class<?> class1)
getBeansXml in interface BDABeansXmlScannerclass1 - deployed class
public void setBeansXml(Class<?> class1,
String beansXmlFilePath)
setBeansXml in interface BDABeansXmlScanner
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||