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

All Known Subinterfaces:
ExecutionServiceFactory
All Known Implementing Classes:
CacheEventNotificationListenerServiceProviderFactory, CacheStoreProviderFactory, CompoundCachingTierProviderFactory, DefaultCacheEventListenerProviderFactory, DefaultCacheLoaderWriterProviderFactory, DefaultCopyProviderFactory, DefaultExecutionServiceFactory, DefaultJournalProviderFactory, DefaultLocalPersistenceServiceFactory, DefaultManagementRegistryFactory, DefaultSerializationProviderFactory, DefaultStoreProviderFactory, DefaultTransactionManagerProviderFactory, OffHeapDiskStoreProviderFactory, OffHeapStoreProviderFactory, OnHeapStoreProviderFactory, TimeSourceServiceFactory, WriteBehindProviderFactory, 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()