Skip navigation links
WildFly: Infinispan SPI 15.0.0.Beta1
A B C D E F G H I K L O P R S T V W 

A

AbstractFunction<T,O> - Class in org.wildfly.clustering.infinispan.spi.function
Function that operates on an operable object.
AbstractFunction(T, UnaryOperator<O>, Supplier<O>, Function<O, Boolean>) - Constructor for class org.wildfly.clustering.infinispan.spi.function.AbstractFunction
 
AbstractFunctionExternalizer<T,C,F extends AbstractFunction<T,C>> - Class in org.wildfly.clustering.infinispan.spi.function
Externalizer for an AbstractFunction.
AbstractFunctionExternalizer() - Constructor for class org.wildfly.clustering.infinispan.spi.function.AbstractFunctionExternalizer
 
accept(C, V) - Method in class org.wildfly.clustering.infinispan.spi.function.CollectionAddFunction
 
accept(C, V) - Method in class org.wildfly.clustering.infinispan.spi.function.CollectionRemoveFunction
 
accept(K, V, Metadata, V, Metadata, EventType) - Method in class org.wildfly.clustering.infinispan.spi.PredicateCacheEventFilter
 
accept(K, Object, Metadata, Object, Metadata, EventType) - Method in class org.wildfly.clustering.infinispan.spi.PredicateKeyFilter
 
accept(Cache<K, V>) - Method in class org.wildfly.clustering.infinispan.spi.service.CacheServiceConfigurator
 
accept(Configuration) - Method in class org.wildfly.clustering.infinispan.spi.service.ConfigurationServiceConfigurator
 
accept(ConfigurationBuilder) - Method in class org.wildfly.clustering.infinispan.spi.service.TemplateConfigurationServiceConfigurator
 
administration() - Method in interface org.wildfly.clustering.infinispan.spi.RemoteCacheContainer
Returns administration utility to administer (create, remove or reindex) caches.
apply(Object, O) - Method in class org.wildfly.clustering.infinispan.spi.function.AbstractFunction
 
apply(V) - Method in class org.wildfly.clustering.infinispan.spi.function.ConcurrentSetAddFunctionExternalizer
 
apply(Set<V>) - Method in class org.wildfly.clustering.infinispan.spi.function.ConcurrentSetOperations
 
apply(V) - Method in class org.wildfly.clustering.infinispan.spi.function.ConcurrentSetRemoveFunctionExternalizer
 
apply(V) - Method in class org.wildfly.clustering.infinispan.spi.function.CopyOnWriteSetAddFunctionExternalizer
 
apply(Set<V>) - Method in class org.wildfly.clustering.infinispan.spi.function.CopyOnWriteSetOperations
 
apply(V) - Method in class org.wildfly.clustering.infinispan.spi.function.CopyOnWriteSetRemoveFunctionExternalizer
 

B

BinaryKeyFormat<K> - Class in org.wildfly.clustering.infinispan.spi.persistence
KeyFormat implementation for binary keys.
BinaryKeyFormat(Class<K>, Serializer<K>) - Constructor for class org.wildfly.clustering.infinispan.spi.persistence.BinaryKeyFormat
 
build(ServiceTarget) - Method in class org.wildfly.clustering.infinispan.spi.service.CacheServiceConfigurator
 
build(ServiceTarget) - Method in class org.wildfly.clustering.infinispan.spi.service.ConfigurationServiceConfigurator
 
build(ServiceTarget) - Method in class org.wildfly.clustering.infinispan.spi.service.TemplateConfigurationServiceConfigurator
 

C

CacheContainer - Interface in org.wildfly.clustering.infinispan.spi
Extends Infinispan's EmbeddedCacheManager exposing the name of the default cache.
CacheLocality - Class in org.wildfly.clustering.infinispan.spi.distribution
A Locality implementation that delegates to either a ConsistentHashLocality or SimpleLocality depending on the cache mode.
CacheLocality(Cache<?, ?>) - Constructor for class org.wildfly.clustering.infinispan.spi.distribution.CacheLocality
 
CacheServiceConfigurator<K,V> - Class in org.wildfly.clustering.infinispan.spi.service
Service that provides a cache and handles its lifecycle
CacheServiceConfigurator(ServiceName, String, String) - Constructor for class org.wildfly.clustering.infinispan.spi.service.CacheServiceConfigurator
 
CollectionAddFunction<V,C extends Collection<V>> - Class in org.wildfly.clustering.infinispan.spi.function
Function that adds an item to a collection.
CollectionAddFunction(V, UnaryOperator<C>, Supplier<C>) - Constructor for class org.wildfly.clustering.infinispan.spi.function.CollectionAddFunction
 
CollectionFunction<V,C extends Collection<V>> - Class in org.wildfly.clustering.infinispan.spi.function
Function that operates on a collection.
CollectionFunction(V, UnaryOperator<C>, Supplier<C>) - Constructor for class org.wildfly.clustering.infinispan.spi.function.CollectionFunction
 
CollectionRemoveFunction<V,C extends Collection<V>> - Class in org.wildfly.clustering.infinispan.spi.function
Function that removes an item from a collection.
CollectionRemoveFunction(V, UnaryOperator<C>, Supplier<C>) - Constructor for class org.wildfly.clustering.infinispan.spi.function.CollectionRemoveFunction
 
ConcurrentSetAddFunction<V> - Class in org.wildfly.clustering.infinispan.spi.function
Function that adds an item to a set within a non-transactional cache.
ConcurrentSetAddFunction(V) - Constructor for class org.wildfly.clustering.infinispan.spi.function.ConcurrentSetAddFunction
 
ConcurrentSetAddFunctionExternalizer<V> - Class in org.wildfly.clustering.infinispan.spi.function
Externalizer for instances of ConcurrentSetAddFunction.
ConcurrentSetAddFunctionExternalizer() - Constructor for class org.wildfly.clustering.infinispan.spi.function.ConcurrentSetAddFunctionExternalizer
 
ConcurrentSetOperations<V> - Class in org.wildfly.clustering.infinispan.spi.function
Defines operations for creating and copying a concurrent set.
ConcurrentSetOperations() - Constructor for class org.wildfly.clustering.infinispan.spi.function.ConcurrentSetOperations
 
ConcurrentSetRemoveFunction<V> - Class in org.wildfly.clustering.infinispan.spi.function
Function that removes an item from a set within a non-transactional cache.
ConcurrentSetRemoveFunction(V) - Constructor for class org.wildfly.clustering.infinispan.spi.function.ConcurrentSetRemoveFunction
 
ConcurrentSetRemoveFunctionExternalizer<V> - Class in org.wildfly.clustering.infinispan.spi.function
Externalizer for instances of ConcurrentSetRemoveFunction.
ConcurrentSetRemoveFunctionExternalizer() - Constructor for class org.wildfly.clustering.infinispan.spi.function.ConcurrentSetRemoveFunctionExternalizer
 
ConfigurationServiceConfigurator - Class in org.wildfly.clustering.infinispan.spi.service
Configures a Service providing a cache Configuration.
ConfigurationServiceConfigurator(ServiceName, String, String, Consumer<ConfigurationBuilder>) - Constructor for class org.wildfly.clustering.infinispan.spi.service.ConfigurationServiceConfigurator
 
configure(CapabilityServiceSupport) - Method in class org.wildfly.clustering.infinispan.spi.service.CacheServiceConfigurator
 
configure(CapabilityServiceSupport) - Method in class org.wildfly.clustering.infinispan.spi.service.ConfigurationServiceConfigurator
 
configure(CapabilityServiceSupport) - Method in class org.wildfly.clustering.infinispan.spi.service.TemplateConfigurationServiceConfigurator
 
ConsistentHashLocality - Class in org.wildfly.clustering.infinispan.spi.distribution
Locality implementation based on a ConsistentHash.
ConsistentHashLocality(Cache<?, ?>, ConsistentHash) - Constructor for class org.wildfly.clustering.infinispan.spi.distribution.ConsistentHashLocality
 
ConsistentHashLocality(LocalizedCacheTopology) - Constructor for class org.wildfly.clustering.infinispan.spi.distribution.ConsistentHashLocality
 
CopyOnWriteSetAddFunction<V> - Class in org.wildfly.clustering.infinispan.spi.function
Function that adds an item to a set within a transactional cache.
CopyOnWriteSetAddFunction(V) - Constructor for class org.wildfly.clustering.infinispan.spi.function.CopyOnWriteSetAddFunction
 
CopyOnWriteSetAddFunctionExternalizer<V> - Class in org.wildfly.clustering.infinispan.spi.function
Externalizer for instances of CopyOnWriteSetAddFunction.
CopyOnWriteSetAddFunctionExternalizer() - Constructor for class org.wildfly.clustering.infinispan.spi.function.CopyOnWriteSetAddFunctionExternalizer
 
CopyOnWriteSetOperations<V> - Class in org.wildfly.clustering.infinispan.spi.function
Defines operations for creating and copying a non-concurrent set.
CopyOnWriteSetOperations() - Constructor for class org.wildfly.clustering.infinispan.spi.function.CopyOnWriteSetOperations
 
CopyOnWriteSetRemoveFunction<V> - Class in org.wildfly.clustering.infinispan.spi.function
Function that removes an item from a set within a transactional cache.
CopyOnWriteSetRemoveFunction(V) - Constructor for class org.wildfly.clustering.infinispan.spi.function.CopyOnWriteSetRemoveFunction
 
CopyOnWriteSetRemoveFunctionExternalizer<V> - Class in org.wildfly.clustering.infinispan.spi.function
Externalizer for instances of CopyOnWriteSetRemoveFunction.
CopyOnWriteSetRemoveFunctionExternalizer() - Constructor for class org.wildfly.clustering.infinispan.spi.function.CopyOnWriteSetRemoveFunctionExternalizer
 
createDataContainer(ConfigurationBuilder, long, Predicate<K>) - Static method in class org.wildfly.clustering.infinispan.spi.EvictableDataContainer
 
createService(Cache<K, ?>, KeyGenerator<K>) - Method in interface org.wildfly.clustering.infinispan.spi.affinity.KeyAffinityServiceFactory
Creates a key affinity service for use with the specified cache, that generates key using the specified generator.

D

DelimitedKeyFormat<K> - Class in org.wildfly.clustering.infinispan.spi.persistence
KeyFormat for keys with multiple string fields.
DelimitedKeyFormat(Class<K>, String, Function<String[], K>, Function<K, String[]>) - Constructor for class org.wildfly.clustering.infinispan.spi.persistence.DelimitedKeyFormat
 
DynamicKeyFormatMapper - Class in org.wildfly.clustering.infinispan.spi.persistence
TwoWayKey2StringMapper implementation that based on a set of dynamically loaded KeyFormat instances.
DynamicKeyFormatMapper(ClassLoader) - Constructor for class org.wildfly.clustering.infinispan.spi.persistence.DynamicKeyFormatMapper
 

E

equals(Object) - Method in class org.wildfly.clustering.infinispan.spi.distribution.Key
 
EvictableDataContainer<K,V> - Class in org.wildfly.clustering.infinispan.spi
Custom DataContainer considers only specific cache entries for eviction.
EvictableDataContainer(long, EntrySizeCalculator<? super K, ? super InternalCacheEntry<K, V>>) - Constructor for class org.wildfly.clustering.infinispan.spi.EvictableDataContainer
 

F

format(K) - Method in class org.wildfly.clustering.infinispan.spi.persistence.BinaryKeyFormat
 
format(K) - Method in interface org.wildfly.clustering.infinispan.spi.persistence.KeyFormat
Formats the specified key to a string representation.
format(K) - Method in class org.wildfly.clustering.infinispan.spi.persistence.SimpleKeyFormat
 

G

get() - Method in class org.wildfly.clustering.infinispan.spi.function.ConcurrentSetOperations
 
get() - Method in class org.wildfly.clustering.infinispan.spi.function.CopyOnWriteSetOperations
 
get() - Method in class org.wildfly.clustering.infinispan.spi.service.CacheServiceConfigurator
 
get() - Method in class org.wildfly.clustering.infinispan.spi.service.ConfigurationServiceConfigurator
 
getAttributes(ConfigurationChildBuilder) - Static method in class org.wildfly.clustering.infinispan.spi.service.TemplateConfigurationServiceConfigurator
 
getDefaultCacheName() - Method in interface org.wildfly.clustering.infinispan.spi.CacheContainer
Returns the name of the default cache.
getDefaultRequirement() - Method in enum org.wildfly.clustering.infinispan.spi.InfinispanCacheRequirement
 
getDefaultServiceNameFactory() - Method in enum org.wildfly.clustering.infinispan.spi.InfinispanCacheRequirement
 
getGroup() - Method in class org.wildfly.clustering.infinispan.spi.distribution.Key
 
getKeyMapping(String) - Method in class org.wildfly.clustering.infinispan.spi.persistence.IndexedKeyFormatMapper
 
getKeyMapping(String) - Method in class org.wildfly.clustering.infinispan.spi.persistence.SimpleKeyFormatMapper
 
getName() - Method in interface org.wildfly.clustering.infinispan.spi.CacheContainer
Returns the name of this cache container.
getName() - Method in enum org.wildfly.clustering.infinispan.spi.InfinispanCacheRequirement
 
getName() - Method in enum org.wildfly.clustering.infinispan.spi.InfinispanDefaultCacheRequirement
 
getName() - Method in enum org.wildfly.clustering.infinispan.spi.InfinispanRequirement
 
getName() - Method in interface org.wildfly.clustering.infinispan.spi.RemoteCacheContainer
Returns the name of this remote cache container.
getOperand() - Method in class org.wildfly.clustering.infinispan.spi.function.AbstractFunction
 
getServiceName() - Method in class org.wildfly.clustering.infinispan.spi.service.TemplateConfigurationServiceConfigurator
 
getServiceNameFactory() - Method in enum org.wildfly.clustering.infinispan.spi.InfinispanCacheRequirement
 
getServiceNameFactory() - Method in enum org.wildfly.clustering.infinispan.spi.InfinispanDefaultCacheRequirement
 
getServiceNameFactory() - Method in enum org.wildfly.clustering.infinispan.spi.InfinispanRequirement
 
getStringMapping(Object) - Method in class org.wildfly.clustering.infinispan.spi.persistence.IndexedKeyFormatMapper
 
getStringMapping(Object) - Method in class org.wildfly.clustering.infinispan.spi.persistence.SimpleKeyFormatMapper
 
getTargetClass() - Method in class org.wildfly.clustering.infinispan.spi.function.ConcurrentSetAddFunctionExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.infinispan.spi.function.ConcurrentSetRemoveFunctionExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.infinispan.spi.function.CopyOnWriteSetAddFunctionExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.infinispan.spi.function.CopyOnWriteSetRemoveFunctionExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.infinispan.spi.persistence.BinaryKeyFormat
 
getTargetClass() - Method in interface org.wildfly.clustering.infinispan.spi.persistence.KeyFormat
The implementation class of the target key of this format.
getTargetClass() - Method in class org.wildfly.clustering.infinispan.spi.persistence.SimpleKeyFormat
 
getType() - Method in enum org.wildfly.clustering.infinispan.spi.InfinispanDefaultCacheRequirement
 
getType() - Method in enum org.wildfly.clustering.infinispan.spi.InfinispanRequirement
 
getValue() - Method in class org.wildfly.clustering.infinispan.spi.distribution.Key
Returns the value of this key.

H

hashCode() - Method in class org.wildfly.clustering.infinispan.spi.distribution.Key
 

I

IndexedKeyFormatMapper - Class in org.wildfly.clustering.infinispan.spi.persistence
TwoWayKey2StringMapper implementation that maps multiple KeyFormat instances.
IndexedKeyFormatMapper(List<? extends KeyFormat<?>>) - Constructor for class org.wildfly.clustering.infinispan.spi.persistence.IndexedKeyFormatMapper
 
InfinispanCacheRequirement - Enum in org.wildfly.clustering.infinispan.spi
 
InfinispanDefaultCacheRequirement - Enum in org.wildfly.clustering.infinispan.spi
 
InfinispanRequirement - Enum in org.wildfly.clustering.infinispan.spi
 
isLocal(Object) - Method in class org.wildfly.clustering.infinispan.spi.distribution.CacheLocality
 
isLocal(Object) - Method in class org.wildfly.clustering.infinispan.spi.distribution.ConsistentHashLocality
 
isLocal(Object) - Method in interface org.wildfly.clustering.infinispan.spi.distribution.Locality
Indicates whether the current node is the primary owner of the specified cache key.
isLocal(Object) - Method in class org.wildfly.clustering.infinispan.spi.distribution.SimpleLocality
 
isSupportedType(Class<?>) - Method in class org.wildfly.clustering.infinispan.spi.persistence.IndexedKeyFormatMapper
 
isSupportedType(Class<?>) - Method in class org.wildfly.clustering.infinispan.spi.persistence.SimpleKeyFormatMapper
 

K

Key<K> - Class in org.wildfly.clustering.infinispan.spi.distribution
A cache key supporting group co-location.
Key(K) - Constructor for class org.wildfly.clustering.infinispan.spi.distribution.Key
 
KeyAffinityServiceFactory - Interface in org.wildfly.clustering.infinispan.spi.affinity
Factory for creating a key affinity service.
KeyFormat<K> - Interface in org.wildfly.clustering.infinispan.spi.persistence
Formats a cache key to a string representation and back again.

L

Locality - Interface in org.wildfly.clustering.infinispan.spi.distribution
Facility for determining the primary ownership/location of a given cache key.

O

Operations<T> - Interface in org.wildfly.clustering.infinispan.spi.function
Defines operations for creating and copying an operable object.
org.wildfly.clustering.infinispan.spi - package org.wildfly.clustering.infinispan.spi
 
org.wildfly.clustering.infinispan.spi.affinity - package org.wildfly.clustering.infinispan.spi.affinity
 
org.wildfly.clustering.infinispan.spi.distribution - package org.wildfly.clustering.infinispan.spi.distribution
 
org.wildfly.clustering.infinispan.spi.function - package org.wildfly.clustering.infinispan.spi.function
 
org.wildfly.clustering.infinispan.spi.persistence - package org.wildfly.clustering.infinispan.spi.persistence
 
org.wildfly.clustering.infinispan.spi.service - package org.wildfly.clustering.infinispan.spi.service
 

P

parse(String) - Method in class org.wildfly.clustering.infinispan.spi.persistence.BinaryKeyFormat
 
parse(String) - Method in interface org.wildfly.clustering.infinispan.spi.persistence.KeyFormat
Parses the key from the specified string.
parse(String) - Method in class org.wildfly.clustering.infinispan.spi.persistence.SimpleKeyFormat
 
PredicateCacheEventFilter<K,V> - Class in org.wildfly.clustering.infinispan.spi
 
PredicateCacheEventFilter(Predicate<Map.Entry<? super K, ? super V>>) - Constructor for class org.wildfly.clustering.infinispan.spi.PredicateCacheEventFilter
 
PredicateKeyFilter<K> - Class in org.wildfly.clustering.infinispan.spi
 
PredicateKeyFilter(Predicate<? super K>) - Constructor for class org.wildfly.clustering.infinispan.spi.PredicateKeyFilter
 

R

readObject(ObjectInput) - Method in class org.wildfly.clustering.infinispan.spi.function.AbstractFunctionExternalizer
 
RemoteCacheContainer - Interface in org.wildfly.clustering.infinispan.spi
Exposes Infinispan's RemoteCacheContainer additionally exposing the name of the remote cache container and an administration utility.
require(Dependency) - Method in class org.wildfly.clustering.infinispan.spi.service.CacheServiceConfigurator
 
require(Dependency) - Method in class org.wildfly.clustering.infinispan.spi.service.ConfigurationServiceConfigurator
 

S

SetAddFunction<V> - Class in org.wildfly.clustering.infinispan.spi.function
Function that adds an item to a set.
SetAddFunction(V, Operations<Set<V>>) - Constructor for class org.wildfly.clustering.infinispan.spi.function.SetAddFunction
 
SetRemoveFunction<V> - Class in org.wildfly.clustering.infinispan.spi.function
Function that removes an item from a set.
SetRemoveFunction(V, Operations<Set<V>>) - Constructor for class org.wildfly.clustering.infinispan.spi.function.SetRemoveFunction
 
SimpleKeyFormat<K> - Class in org.wildfly.clustering.infinispan.spi.persistence
KeyFormat for keys with a simple string representation.
SimpleKeyFormat(Class<K>, Function<String, K>) - Constructor for class org.wildfly.clustering.infinispan.spi.persistence.SimpleKeyFormat
 
SimpleKeyFormat(Class<K>, Function<String, K>, Function<K, String>) - Constructor for class org.wildfly.clustering.infinispan.spi.persistence.SimpleKeyFormat
 
SimpleKeyFormatMapper - Class in org.wildfly.clustering.infinispan.spi.persistence
Simple TwoWayKey2StringMapper based on a single KeyFormat.
SimpleKeyFormatMapper(KeyFormat<?>) - Constructor for class org.wildfly.clustering.infinispan.spi.persistence.SimpleKeyFormatMapper
 
SimpleLocality - Class in org.wildfly.clustering.infinispan.spi.distribution
Simple Locality implementation that uses a static value.
SimpleLocality(boolean) - Constructor for class org.wildfly.clustering.infinispan.spi.distribution.SimpleLocality
 

T

TemplateConfigurationServiceConfigurator - Class in org.wildfly.clustering.infinispan.spi.service
Configures a Service providing a cache configuration based on a configuration template.
TemplateConfigurationServiceConfigurator(ServiceName, String, String, String) - Constructor for class org.wildfly.clustering.infinispan.spi.service.TemplateConfigurationServiceConfigurator
Constructs a new cache configuration builder.
TemplateConfigurationServiceConfigurator(ServiceName, String, String, String, Consumer<ConfigurationBuilder>) - Constructor for class org.wildfly.clustering.infinispan.spi.service.TemplateConfigurationServiceConfigurator
 
toString() - Method in class org.wildfly.clustering.infinispan.spi.distribution.Key
 

V

valueOf(String) - Static method in enum org.wildfly.clustering.infinispan.spi.InfinispanCacheRequirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.clustering.infinispan.spi.InfinispanDefaultCacheRequirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.clustering.infinispan.spi.InfinispanRequirement
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.clustering.infinispan.spi.InfinispanCacheRequirement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.clustering.infinispan.spi.InfinispanDefaultCacheRequirement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.clustering.infinispan.spi.InfinispanRequirement
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeObject(ObjectOutput, F) - Method in class org.wildfly.clustering.infinispan.spi.function.AbstractFunctionExternalizer
 
A B C D E F G H I K L O P R S T V W 
Skip navigation links
WildFly: Infinispan SPI 15.0.0.Beta1

Copyright © 2018 JBoss by Red Hat. All rights reserved.