|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ScannerService
This SPI is for abstracting the class scanning. In a production environment Many different modules need to perform class scanning (EJB, JSF, JPA, ...). This SPI allows us to only have one central class scanner for the whole application server which only performs the scanning once at startup of each WebApp.
| Method Summary | |
|---|---|
Set<Class<?>> |
getBeanClasses()
Gets beans classes that are found in the deployment archives. |
Set<URL> |
getBeanXmls()
Gets xml configuration files that are occured in the deployment archives. |
void |
init(Object object)
Any initializtion action that is required by the implementors. |
void |
scan()
Perform the actual class scanning. |
| Method Detail |
|---|
void init(Object object)
object - initialization objectvoid scan()
Set<URL> getBeanXmls()
Set<Class<?>> getBeanClasses()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||