|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IClassInjector
Enumerates a list of classes from a properties file for injection.
| Method Summary | |
|---|---|
List<Class<?>> |
enumerateClasses(URL propertiesFile,
String prefix)
Enumerate classes from a properties file for injection. |
void |
inject(Class<?> klass)
Inject a single class. |
void |
injectClasses(List<Class<?>> classes)
Inject the enumerated classes via the subclass implemented method. |
void |
injectClasses(URL propertiesFile)
Inject classes which are defined in a properties file. |
void |
injectClasses(URL propertiesFile,
String prefix)
Inject classes which are defined in a properties file with a given prefix. |
| Method Detail |
|---|
List<Class<?>> enumerateClasses(URL propertiesFile,
String prefix)
propertiesFile - The relative path and name of a properties fileprefix - The prefix to look for when enumerating classes
void injectClasses(URL propertiesFile)
propertiesFile - The relative path and name of a properties file
void injectClasses(URL propertiesFile,
String prefix)
propertiesFile - The relative path and name of a properties fileprefix - The prefix to look for when enumerating classesvoid injectClasses(List<Class<?>> classes)
classes - An array of valid classes to inject.
void inject(Class<?> klass)
throws intradoc.data.DataException,
intradoc.common.ServiceException
klass - The class to inject
intradoc.data.DataException
intradoc.common.ServiceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||