|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RegistryEntry
Entry in Java Service/Component Registry.
Method Summary | ||
---|---|---|
java.util.List<RegistryEntry> |
getChildren(java.lang.Class<?>[] componentTypes,
java.lang.Class<?> factoryTypes,
java.util.Set<java.lang.String> filterTokens)
|
|
java.lang.Class<?>[] |
getComponentTypes()
One entry may produce different types of objects. |
|
java.lang.String |
getDescription()
|
|
java.lang.Class<?>[] |
getFactoryTypes()
One entry may support different factory types, e.g. |
|
java.lang.String |
getName()
|
|
java.lang.String |
getTooltip()
|
|
boolean |
hasChildren(java.lang.Class<?>[] componentTypes,
java.lang.Class<?> factoryTypes,
java.util.Set<java.lang.String> filterTokens)
|
|
boolean |
match(java.lang.Class<?>[] componentTypes,
java.lang.Class<?> factoryTypes,
java.util.Set<java.lang.String> filterTokens)
|
|
|
newFactory(java.lang.Class<T> factoryClass)
Creates new factory for configuring and instantiating registry entry of given type. |
Method Detail |
---|
java.lang.String getName()
java.lang.String getTooltip()
java.lang.String getDescription()
java.lang.Class<?>[] getComponentTypes()
java.lang.Class<?>[] getFactoryTypes()
boolean match(java.lang.Class<?>[] componentTypes, java.lang.Class<?> factoryTypes, java.util.Set<java.lang.String> filterTokens)
componentTypes
- If this parameter is not null then only entries which
support one of component types are displayed.componentTypes
- If this parameter is not null then only entries which
support one of factory types are displayed.filterTokens
- Filter tokens
boolean hasChildren(java.lang.Class<?>[] componentTypes, java.lang.Class<?> factoryTypes, java.util.Set<java.lang.String> filterTokens)
componentTypes
- If this parameter is not null then only entries which
support one of component types are displayed.componentTypes
- If this parameter is not null then only entries which
support one of factory types are displayed.filterTokens
- Filter tokens
java.util.List<RegistryEntry> getChildren(java.lang.Class<?>[] componentTypes, java.lang.Class<?> factoryTypes, java.util.Set<java.lang.String> filterTokens)
componentTypes
- If this parameter is not null then only entries which
support one of component types are returned.componentTypes
- If this parameter is not null then only entries which
support one of factory types are returned.filterTokens
-
<T> FactoryConfigurator<T> newFactory(java.lang.Class<T> factoryClass)
T
- Factory class.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |