Uses of Package
org.jvnet.hk2.component

Packages that use org.jvnet.hk2.component
com.sun.hk2.component Dependency injection implementation for HK2. 
org.jvnet.hk2.component Primary API surface of HK2. Start with Habitat
org.jvnet.hk2.component.classmodel   
org.jvnet.hk2.component.concurrent   
org.jvnet.hk2.component.internal.runlevel   
org.jvnet.hk2.component.matcher   
org.jvnet.hk2.junit   
org.jvnet.hk2.tracing   
 

Classes in org.jvnet.hk2.component used by com.sun.hk2.component
ComponentException
          Exception thrown when a component's dependency is not satisfied at the time the component is expected to be put in commission.
Creator
          Encapsulates how to create an object.
Factory
          Hook to create/obtain an instance of a component from somewhere, instead of letting the auto-depends create it via the constructor.
Habitat
          A set of templates that constitute a world of objects.
Inhabitant
          Represents a component in the world of Habitat.
InhabitantListener
          For Listening to an Inhabitant.
InhabitantListener.EventType
           
InhabitantProviderInterceptor
          A hook for providers to implement in order to extend or redefine the inhabitant Hk2 will incorporate into the Habitat.
InjectionManager
          InjectionManager is responsible for injecting resources into a component.
MultiMap
          Map from a key to multiple values.
RunLevelState
          Holds the state(s) for a particular RunLevelService.
 

Classes in org.jvnet.hk2.component used by org.jvnet.hk2.component
ComponentException
          Exception thrown when a component's dependency is not satisfied at the time the component is expected to be put in commission.
Creator
          Encapsulates how to create an object.
DescriptorImpl
          A simple Descriptor.
Factory
          Hook to create/obtain an instance of a component from somewhere, instead of letting the auto-depends create it via the constructor.
Habitat
          A set of templates that constitute a world of objects.
Habitat.NotifyCall
           
HabitatFactory
          Contract responsible for habitat creation.
HabitatListener
          For Listening to the Habitat.
HabitatListener.EventType
           
Inhabitant
          Represents a component in the world of Habitat.
InhabitantActivator
          Contract for handling the activation and releasing of an inhabitant.
InhabitantFilter
          Contract used to determine if an inhabitant matches some criteria determined by the implementation.
InhabitantListener
          For Listening to an Inhabitant.
InhabitantListener.EventType
           
InhabitantProviderInterceptor
          A hook for providers to implement in order to extend or redefine the inhabitant Hk2 will incorporate into the Habitat.
InhabitantSorter
          Contract for sorting inhabitants.
InhabitantTracker
          Tracks an inhabitant, or set of inhabitants.
InhabitantTracker.Callback
          The callback is called when there is an event changing one of the tracked inhabitants.
InhabitantTrackerContext
          The filter that is passed to the InhabitantTracker creation.
InhabitantTrackerContextBuilder
          Builder for constructing InhabitantTrackerContext types.
InjectionManager.InjectClass
           
InjectionManager.InjectContext
           
InjectionPoint
          Used to describe the injection point and context of the injection.
MultiMap
          Map from a key to multiple values.
Reference
          A Simple Reference holder.
RunLevelListener
          Implementations of RunLevelService are encouraged to use this contract for publishing RunLevel events.
RunLevelService
          Implementations of this contract are responsible for orchestration lifecycle events (i.e., start levels) in Hk2.
RunLevelState
          Holds the state(s) for a particular RunLevelService.
ServiceContext
          Information about a service.
SimpleServiceLocator
          Provide a simple abstraction for getting services by contract or type.
 

Classes in org.jvnet.hk2.component used by org.jvnet.hk2.component.classmodel
Habitat
          A set of templates that constitute a world of objects.
 

Classes in org.jvnet.hk2.component used by org.jvnet.hk2.component.concurrent
ComponentException
          Exception thrown when a component's dependency is not satisfied at the time the component is expected to be put in commission.
 

Classes in org.jvnet.hk2.component used by org.jvnet.hk2.component.internal.runlevel
Enableable
          Contract used for enabling/disabling a service, and querying whether it is currently enabled.
Habitat
          A set of templates that constitute a world of objects.
HabitatListener
          For Listening to the Habitat.
HabitatListener.EventType
           
Inhabitant
          Represents a component in the world of Habitat.
InhabitantActivator
          Contract for handling the activation and releasing of an inhabitant.
InhabitantListener
          For Listening to an Inhabitant.
InhabitantListener.EventType
           
InhabitantSorter
          Contract for sorting inhabitants.
RunLevelListener
          Implementations of RunLevelService are encouraged to use this contract for publishing RunLevel events.
RunLevelService
          Implementations of this contract are responsible for orchestration lifecycle events (i.e., start levels) in Hk2.
RunLevelState
          Holds the state(s) for a particular RunLevelService.
ServiceContext
          Information about a service.
SimpleServiceLocator
          Provide a simple abstraction for getting services by contract or type.
 

Classes in org.jvnet.hk2.component used by org.jvnet.hk2.component.matcher
MultiMap
          Map from a key to multiple values.
 

Classes in org.jvnet.hk2.component used by org.jvnet.hk2.junit
ComponentException
          Exception thrown when a component's dependency is not satisfied at the time the component is expected to be put in commission.
Habitat
          A set of templates that constitute a world of objects.
HabitatFactory
          Contract responsible for habitat creation.
InhabitantsParserFactory
           
 

Classes in org.jvnet.hk2.component used by org.jvnet.hk2.tracing
Inhabitant
          Represents a component in the world of Habitat.
 



Copyright © 2011 Oracle Corporation. All Rights Reserved.