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.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
CageBuilder
          Deprecated. this is scheduled for removal
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
           
InjectionManager
          InjectionManager is responsible for injecting resources into a component.
MultiMap
          Map from a key to multiple values.
PreDestroy
          Components implementing this interface registers an interest in being notified when they are about to be decommissioned.
RunLevelState
          Holds the state(s) for a particular RunLevelService.
Scope
           
 

Classes in org.jvnet.hk2.component used by org.jvnet.hk2.component
CageBuilder
          Deprecated. this is scheduled for removal
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.
Habitat
          A set of templates that constitute a world of objects.
Habitat.NotifyCall
           
HabitatListener
          For Listening to the Habitat.
HabitatListener.EventType
           
Inhabitant
          Represents a component in the world of Habitat.
InhabitantFilter
          Contract used to determine if an inhabitant matches some criteria determined by the implementation.
InhabitantListener.EventType
           
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.
MultiMap
          Map from a key to multiple values.
RunLevelState
          Holds the state(s) for a particular RunLevelService.
Scope
           
ServiceContext
          Information about a service.
 

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.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.
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.
 

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
           
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.