The Talon Manual

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Fixed punctuation errors

...

See the Talon Application Lifecycle for more details on the types of objects that are inject injected during talon Talon load. An application may use the @AppInjectionPoint on multiple methodmethods, but may only use it once per type of object being injected. 

Note that an XVM is not meant to server as a dependency injection framework (other then the few Talon specific objects that it injects). Rather, an XVM allows applications to use a DI framework of its choice. A common usage pattern is to use the Talon XVM as an the application's entry point and to load the applications application's specific objects via the DI framework early on in the Talon XVM's lifecycle. 

...

The AppEventHandlerContainersAccessor method , must have a signature that accepts a java.util.Set as its only argument and should appear only once in an application. The provided set is an ordered Set, so if multiple handlers declare EventHandlers for the same type, Talon will dispatch events to them in the order they are added to the set.

...