org.ehcache.spi.service
Interface ServiceFactory<T extends Service>

All Known Subinterfaces:
ThreadPoolsServiceFactory
All Known Implementing Classes:
CacheEventNotificationListenerServiceProviderFactory, CacheStoreProviderFactory, CompoundCachingTierProviderFactory, DefaultCacheEventListenerProviderFactory, DefaultCacheLoaderWriterProviderFactory, DefaultCopyProviderFactory, DefaultJournalProviderFactory, DefaultLocalPersistenceServiceFactory, DefaultManagementRegistryFactory, DefaultSerializationProviderFactory, DefaultStoreProviderFactory, DefaultThreadPoolsServiceFactory, DefaultTransactionManagerProviderFactory, OffHeapDiskStoreProviderFactory, OffHeapStoreProviderFactory, OnHeapStoreProviderFactory, TimeSourceServiceFactory, WriteBehindDecoratorLoaderWriterProviderFactory, XAStoreProviderFactory

public interface ServiceFactory<T extends Service>


Method Summary
 T create(ServiceCreationConfiguration<T> configuration)
           
 java.lang.Class<T> getServiceType()
           
 

Method Detail

create

T create(ServiceCreationConfiguration<T> configuration)

getServiceType

java.lang.Class<T> getServiceType()