@Retention(value=RUNTIME) @Target(value=TYPE) @Qualifier public @interface Managed
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.
Copyright © 2016 Neeve Research, LLC. All Rights Reserved.