Skip navigation links
A C D G H L M O P T 

A

AbstractHK2TopicOrientedApplication - Class in com.neeve.managed.toa.hk2
The AbstractHK2TopicOrientedApplication is the base class for TOA Applications that want to leverage the HK2 Dependency Injection Framework.
AbstractHK2TopicOrientedApplication() - Constructor for class com.neeve.managed.toa.hk2.AbstractHK2TopicOrientedApplication
 

C

com.neeve.managed.hk2 - package com.neeve.managed.hk2
HK2 plugin that provides a ManagedObjectLocator that discovers Managed objects in HK2 Binder Modules.
com.neeve.managed.toa.hk2 - package com.neeve.managed.toa.hk2
TOA HK2 Dependency Injection Integration.
configure() - Method in class com.neeve.managed.hk2.PlatformModules
 
createManagedObjectLocator() - Method in class com.neeve.managed.toa.hk2.AbstractHK2TopicOrientedApplication
Subclasses may override this method to construct a subclass of HK2ManagedObjectLocator.
createPlatformModules() - Method in class com.neeve.managed.hk2.HK2ManagedObjectLocator
Construct the Platform Modules.
createServiceLocator(String) - Method in class com.neeve.managed.hk2.HK2ManagedObjectLocator
Construct the ServiceLocator for the TopicOrientedApplication.

D

destroy() - Method in class com.neeve.managed.hk2.HK2ManagedObjectLocator
Destroy the Application Service Locator and any Managed Objects it may have created.

G

getApplicationModules() - Method in class com.neeve.managed.toa.hk2.AbstractHK2TopicOrientedApplication
Get the Application Modules.
getApplicationServiceLocator() - Method in class com.neeve.managed.hk2.HK2ManagedObjectLocator
Get the Application Service Locator.
getApplicationServiceLocator() - Method in class com.neeve.managed.toa.hk2.AbstractHK2TopicOrientedApplication
Return the Application ServiceLocator.
getManagedObjectLocator() - Method in class com.neeve.managed.toa.hk2.AbstractHK2TopicOrientedApplication
 
getName() - Method in class com.neeve.managed.toa.hk2.AbstractHK2TopicOrientedApplication
Get the Application Name.

H

HK2ManagedObjectLocator - Class in com.neeve.managed.hk2
A ManagedObjectLocator that uses Binder HK2 Modules to discover the Managed objects in the TopicOrientedApplication.
HK2ManagedObjectLocator(TopicOrientedApplication, String, List<Binder>) - Constructor for class com.neeve.managed.hk2.HK2ManagedObjectLocator

L

locateManagedObjects(Set<Object>) - Method in class com.neeve.managed.hk2.HK2ManagedObjectLocator
 

M

ManagedImpl - Class in com.neeve.managed.hk2
An AnnotationLiteral implementation of the Managed annotation.
ManagedImpl() - Constructor for class com.neeve.managed.hk2.ManagedImpl
 

O

onEngineDescriptorInjected(AepEngineDescriptor) - Method in class com.neeve.managed.toa.hk2.AbstractHK2TopicOrientedApplication
The AbstractHK2TopicOrientedApplication extends the life-cycle of the TopicOrientedApplication to allow for the creation of an HK2 ServiceLocator.

P

PlatformModules - Class in com.neeve.managed.hk2
Implements the Binder for a TopicOrientedApplication's injectable services.
PlatformModules(TopicOrientedApplication) - Constructor for class com.neeve.managed.hk2.PlatformModules
 
PROP_ENABLE_HK2_IMMEDIATE_SCOPE - Static variable in class com.neeve.managed.hk2.HK2ManagedObjectLocator
Property used to control whether the Immediate scrope is enabled on ServiceLocators.
PROP_ENABLE_HK2_IMMEDIATE_SCOPE_DEFAULT - Static variable in class com.neeve.managed.hk2.HK2ManagedObjectLocator

T

tracer - Variable in class com.neeve.managed.hk2.HK2ManagedObjectLocator
 
A C D G H L M O P T 
Skip navigation links

Copyright © 2016 Neeve Research, LLC. All Rights Reserved.