|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=TYPE) @Qualifier public @interface Managed
The Managed
qualifier indicates an object is of interest to the Talon Server runtime for fulfilling application functionality.
A Talon Application provides certain objects such as Event Handler Containers to the Talon Server. These objects will then by
used by the Talon Server; for example, Event Handler Containers will have their EventHandler
methods invoked each time the
Talon Server receives a message from a messaging bus. These objects that are made available to the Talon Server and will be primarily
invoked by the Talon Server are called Managed Objects.
There are a couple of different types of Managed Objects that may be made available to the Talon Server for introspect. They include:
Event Handler Containers: Objects that have annotated EventHandler
methods.
AppCommand Handler Containers: Objects that have annotated AppCommandHandler
methods.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |