Uses of Interface
org.ehcache.spi.service.ServiceConfiguration
-
Packages that use ServiceConfiguration Package Description org.ehcache.config CacheManager configuration,Cache configurationand other configuration classes.org.ehcache.spi.copy CopierSPI in Ehcache.org.ehcache.spi.loaderwriter CacheLoaderWriterSPI for aCache.org.ehcache.spi.persistence PersistableResourceServiceand other persistence related SPI.org.ehcache.spi.serialization SerializerSPI in Ehcache.org.ehcache.spi.service ServiceSPI related in Ehcache. -
-
Uses of ServiceConfiguration in org.ehcache.config
Methods in org.ehcache.config with type parameters of type ServiceConfiguration Modifier and Type Method Description default <C extends ServiceConfiguration<?,?>>
CFluentCacheConfigurationBuilder. getService(java.lang.Class<C> configurationType)Return the unique service configuration of the given type.<C extends ServiceConfiguration<?,?>>
java.util.Collection<C>FluentCacheConfigurationBuilder. getServices(java.lang.Class<C> configurationType)Returns all the service configurations of the given type.<R,C extends ServiceConfiguration<?,R>>
BFluentCacheConfigurationBuilder. updateServices(java.lang.Class<C> clazz, java.util.function.UnaryOperator<R> update)Updates all service configurations of the given type.<C extends ServiceConfiguration<?,?>>
BFluentCacheConfigurationBuilder. withoutServices(java.lang.Class<C> clazz, java.util.function.Predicate<? super C> predicate)Removes all service configurations of the given type that pass the predicate.Methods in org.ehcache.config that return types with arguments of type ServiceConfiguration Modifier and Type Method Description java.util.Collection<ServiceConfiguration<?,?>>CacheConfiguration. getServiceConfigurations()The service configurations defined for theCache.Methods in org.ehcache.config with parameters of type ServiceConfiguration Modifier and Type Method Description BFluentCacheConfigurationBuilder. withService(ServiceConfiguration<?,?> config)Adds a service configuration to this configuration.Method parameters in org.ehcache.config with type arguments of type ServiceConfiguration Modifier and Type Method Description default BFluentCacheConfigurationBuilder. withoutServices(java.lang.Class<? extends ServiceConfiguration<?,?>> clazz)Removes all service configurations of the given type from this configuration.default BFluentCacheConfigurationBuilder. withService(Builder<? extends ServiceConfiguration<?,?>> builder)Adds a service configuration built by the given builder to this configuration. -
Uses of ServiceConfiguration in org.ehcache.spi.copy
Methods in org.ehcache.spi.copy with parameters of type ServiceConfiguration Modifier and Type Method Description <T> Copier<T>CopyProvider. createKeyCopier(java.lang.Class<T> clazz, Serializer<T> serializer, ServiceConfiguration<?,?>... configs)Creates a keyCopierwith the given parameters.<T> Copier<T>CopyProvider. createValueCopier(java.lang.Class<T> clazz, Serializer<T> serializer, ServiceConfiguration<?,?>... configs)Creates a valueCopierwith the given parameters. -
Uses of ServiceConfiguration in org.ehcache.spi.loaderwriter
Subinterfaces of ServiceConfiguration in org.ehcache.spi.loaderwriter Modifier and Type Interface Description interfaceCacheLoaderWriterConfiguration<R>interfaceWriteBehindConfiguration<R>ServiceConfigurationfor theWriteBehindProvider. -
Uses of ServiceConfiguration in org.ehcache.spi.persistence
Subinterfaces of ServiceConfiguration in org.ehcache.spi.persistence Modifier and Type Interface Description static interfacePersistableResourceService.PersistenceSpaceIdentifier<T extends PersistableResourceService>An identifier for an existing persistable resource. -
Uses of ServiceConfiguration in org.ehcache.spi.serialization
Methods in org.ehcache.spi.serialization with parameters of type ServiceConfiguration Modifier and Type Method Description <T> Serializer<T>SerializationProvider. createKeySerializer(java.lang.Class<T> clazz, java.lang.ClassLoader classLoader, ServiceConfiguration<?,?>... configs)Creates a keySerializerwith the given parameters.<T> Serializer<T>SerializationProvider. createValueSerializer(java.lang.Class<T> clazz, java.lang.ClassLoader classLoader, ServiceConfiguration<?,?>... configs)Creates a valueSerializerwith the given parameters. -
Uses of ServiceConfiguration in org.ehcache.spi.service
Methods in org.ehcache.spi.service that return ServiceConfiguration Modifier and Type Method Description default ServiceConfiguration<T,?>ServiceConfiguration. build(R representation)Construct a new configuration from the given detached representation.Methods in org.ehcache.spi.service with parameters of type ServiceConfiguration Modifier and Type Method Description default booleanServiceConfiguration. compatibleWith(ServiceConfiguration<?,?> other)Returns true if this configuration can co-exist withotherin the same cache configuration.
-