|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ServerConfiguration
Support for annotation-driven configuration. Configurable services, including services that create configurable instances (such as gencos or customer models), configure themselves by calling configure(). The result is that properties annotated as @ConfigurableValue will be matched with configuration data, and classes annotated as @ConfigurableInstance will have instances created and configured as specified in the server configuration.
| Method Summary | |
|---|---|
Collection<?> |
configureInstances(Class<?> target)
Creates and configures potentially multiple instances of a target class annotated as @ConfigurableInstance. |
void |
configureMe(Object target)
Configures a target object by matching configuration clauses with |
void |
publishConfiguration(Object target)
Gathers public configuration data for publication to brokers. |
| Method Detail |
|---|
void configureMe(Object target)
Collection<?> configureInstances(Class<?> target)
void publishConfiguration(Object target)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||