|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.hivemind.annotations.AnnotatedRegistryBuilder
public class AnnotatedRegistryBuilder
Helper class for defining hivemind registries that mainly base on annotated modules.
Constructor Summary | |
---|---|
AnnotatedRegistryBuilder()
Constructor that uses default implementations of ClassResolver, ErrorHandler and Locale. |
|
AnnotatedRegistryBuilder(org.apache.hivemind.ClassResolver classResolver,
org.apache.hivemind.ErrorHandler errorHandler,
java.util.Locale locale)
Creates a new instance. |
Method Summary | |
---|---|
TypedRegistry |
constructRegistry(java.lang.Class... moduleClasses)
Constructs a registry from a couple of annotated module classes specified by their class definitions. |
TypedRegistry |
constructRegistry(java.lang.String... moduleClassNames)
Constructs a registry from a couple of annotated module classes specified by their name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AnnotatedRegistryBuilder()
public AnnotatedRegistryBuilder(org.apache.hivemind.ClassResolver classResolver, org.apache.hivemind.ErrorHandler errorHandler, java.util.Locale locale)
classResolver
- the ClassResolver
used to resolve all classes referenced from
elements inside this module.errorHandler
- errorHandler used for handling recoverable errorslocale
- the locale to use for the registryMethod Detail |
---|
public TypedRegistry constructRegistry(java.lang.String... moduleClassNames)
moduleClassNames
- the annotated module class names
public TypedRegistry constructRegistry(java.lang.Class... moduleClasses)
moduleClasses
- the annotated module classes
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |