Package org.infinispan.factories

Factories are internal components used to create other components based on a cache's configuration.

See:
          Description

Interface Summary
AutoInstantiableFactory Component factories that implement this interface can be instantiated automatically by component registries when looking up components.
EntryFactory // TODO: MANIK: Document this
 

Class Summary
AbstractComponentFactory Factory that creates components used internally within Infinispan, and also wires dependencies into the components.
AbstractComponentRegistry A registry where components which have been created are stored.
AbstractNamedCacheComponentFactory A component factory for creating components scoped per-cache.
BootstrapFactory Factory for setting up bootstrap components
ComponentRegistry Named cache specific components
DataContainerFactory Constructs the data container
DistributionManagerFactory  
EmptyConstructorFactory Factory for building global-scope components which have default empty constructors
EmptyConstructorNamedCacheFactory Simple factory that just uses reflection and an empty constructor of the component type.
EntryFactoryImpl  
GlobalComponentRegistry A global component registry where shared components are stored.
InterceptorChainFactory Factory class that builds an interceptor chain based on cache configuration.
InternalCacheFactory<K,V> An internal factory for constructing Caches.
KnownComponentNames Holder for known named component names.
LockManagerFactory // TODO: MANIK: Document this
MarshallerFactory MarshallerFactory.
NamedComponentFactory A specialized type of component factory that knows how to create named components, identified with the ComponentName annotation on the classes requested in Inject annotated methods.
NamedExecutorsFactory A factory that specifically knows how to create named executors.
ReplicationQueueFactory Factory for ReplicationQueue.
ResponseGeneratorFactory Creates a ResponseGenerator
RpcManagerFactory An extension of the EmptyConstructorFactory that places a component in the RuntimeConfig after creating it.
StateTransferManagerFactory Constructs StateTransferManager instances.
TransactionManagerFactory Uses a number of mechanisms to retrieve a transaction manager.
TransportFactory Factory for Transport implementations
 

Package org.infinispan.factories Description

Factories are internal components used to create other components based on a cache's configuration. This package also contains the ComponentRegistry classes, a light injection framework used to build and inject components based on what is needed.


Google Analytics

Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.