Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

addCacheEventListener(CacheEntryListener<K, V>) - Method in class org.jsr107.tck.event.CacheEntryListenerServer
Set the CacheEntryListener the CacheEntryListenerServer should use from now on.
addOperationHandler(OperationHandler) - Method in class org.jsr107.tck.support.Server
Registers the specified OperationHandler for an operation.
address - Variable in class org.jsr107.tck.support.CacheClient
The InetAddress on which to connect to the CacheLoaderServer.
AssertNotPresentEntryProcessor<K,V,T> - Class in org.jsr107.tck.processor
Assert entry is not present entry processor.
AssertNotPresentEntryProcessor(T) - Constructor for class org.jsr107.tck.processor.AssertNotPresentEntryProcessor
 

B

BatchPartialSuccessRecordingClassWriter<K,V> - Class in org.jsr107.tck.integration
Simulate Partial Success in batch operations.
BatchPartialSuccessRecordingClassWriter(int, int) - Constructor for class org.jsr107.tck.integration.BatchPartialSuccessRecordingClassWriter
 
bay(int, int) - Method in class domain.Beagle
Tells the hound to bay
bay(int, int) - Method in class domain.Dachshund
Tells the hound to bay
bay(int, int) - Method in interface domain.Hound
Tells the hound to bay
Beagle - Class in domain
A Beagle is a Dog and a type of hound.
Beagle() - Constructor for class domain.Beagle
 
Blog - Class in domain
Domain class for testing interception model
Blog(String, String) - Constructor for class domain.Blog
 
BlogManager - Interface in manager
 
BorderCollie - Class in domain
 
BorderCollie() - Constructor for class domain.BorderCollie
 

C

CacheClient - Class in org.jsr107.tck.support
A client-side base class for delegating requests to a server.
CacheClient(InetAddress, int) - Constructor for class org.jsr107.tck.support.CacheClient
 
CacheEntryEventOperationHandler(EventType, Class, Class) - Constructor for class org.jsr107.tck.event.CacheEntryListenerServer.CacheEntryEventOperationHandler
 
CacheEntryListenerClient<K,V> - Class in org.jsr107.tck.event
A CacheEntryListener that delegates requests to a CacheEntryListenerServer.
CacheEntryListenerClient(InetAddress, int) - Constructor for class org.jsr107.tck.event.CacheEntryListenerClient
CacheEntryListenerServer<K,V> - Class in org.jsr107.tck.event
A Server that handles CacheEntryListener requests from a CacheEntryListenerClient and delegates them to an underlying CacheEntryListener.
CacheEntryListenerServer(int, Class, Class) - Constructor for class org.jsr107.tck.event.CacheEntryListenerServer
Constructs an CacheLoaderServer.
CacheEntryListenerServer.CacheEntryEventOperationHandler - Class in org.jsr107.tck.event
The OperationHandler for a CacheEntryListener handlers.
CacheLoaderClient<K,V> - Class in org.jsr107.tck.integration
A CacheLoader that delegates requests to a CacheLoaderServer.
CacheLoaderClient(InetAddress, int) - Constructor for class org.jsr107.tck.integration.CacheLoaderClient
Constructs a CacheLoaderClient.
CacheLoaderServer<K,V> - Class in org.jsr107.tck.integration
A Server that handles CacheLoader requests from a CacheLoaderClient and delegates them to an underlying CacheLoader.
CacheLoaderServer(int) - Constructor for class org.jsr107.tck.integration.CacheLoaderServer
Constructs an CacheLoaderServer (without a CacheLoader to which client requests will be delegated).
CacheLoaderServer(int, CacheLoader<K, V>) - Constructor for class org.jsr107.tck.integration.CacheLoaderServer
Constructs an CacheLoaderServer.
CacheLoaderServer.LoadAllOperationHandler - Class in org.jsr107.tck.integration
The OperationHandler for a CacheLoader.loadAll(Iterable)} operation.
CacheLoaderServer.LoadOperationHandler - Class in org.jsr107.tck.integration
The OperationHandler for a CacheLoader.load(Object) operation.
CacheNameOnEachMethodBlogManagerImpl - Class in manager
 
CacheNameOnEachMethodBlogManagerImpl() - Constructor for class manager.CacheNameOnEachMethodBlogManagerImpl
 
CacheWriterClient<K,V> - Class in org.jsr107.tck.integration
A CacheWriter that delegates requests to a CacheWriterServer.
CacheWriterClient(InetAddress, int) - Constructor for class org.jsr107.tck.integration.CacheWriterClient
Constructs a CacheWriterClient.
CacheWriterServer<K,V> - Class in org.jsr107.tck.integration
A Server that handles CacheWriter requests from a CacheWriterClient and delegates them to an underlying CacheWriter.
CacheWriterServer(int, CacheWriter<K, V>) - Constructor for class org.jsr107.tck.integration.CacheWriterServer
Constructs an CacheWriterServer.
CacheWriterServer.DeleteAllOperationHandler - Class in org.jsr107.tck.integration
The OperationHandler for a CacheWriter.deleteAll(java.util.Collection)} operation.
CacheWriterServer.DeleteOperationHandler - Class in org.jsr107.tck.integration
The OperationHandler for a CacheWriter.delete(Object) operation.
CacheWriterServer.WriteAllOperationHandler - Class in org.jsr107.tck.integration
The OperationHandler for a CacheWriter.writeAll(java.util.Collection)} operation.
CacheWriterServer.WriteOperationHandler - Class in org.jsr107.tck.integration
The OperationHandler for a CacheWriter.write(javax.cache.Cache.Entry) operation.
checkDirectCallsPossible() - Method in class org.jsr107.tck.event.CacheEntryListenerClient
 
checkDirectCallsPossible() - Method in class org.jsr107.tck.expiry.ExpiryPolicyClient
 
checkDirectCallsPossible() - Method in class org.jsr107.tck.integration.CacheLoaderClient
 
checkDirectCallsPossible() - Method in class org.jsr107.tck.integration.CacheWriterClient
 
checkDirectCallsPossible() - Method in class org.jsr107.tck.support.CacheClient
 
Chihuahua - Class in domain
A Chihuahua is a Dog but not a Hound or a Collie.
Chihuahua() - Constructor for class domain.Chihuahua
 
ClassLevelCacheConfigBlogManagerImpl - Class in manager
An implementation of BlogManager that uses a variety of annotations
ClassLevelCacheConfigBlogManagerImpl() - Constructor for class manager.ClassLevelCacheConfigBlogManagerImpl
 
clear() - Method in class org.jsr107.tck.integration.RecordingCacheWriter
Clears the contents of stored values.
clearCache() - Method in interface manager.BlogManager
 
clearCache() - Method in class manager.CacheNameOnEachMethodBlogManagerImpl
(non-Javadoc)
clearCache() - Method in class manager.ClassLevelCacheConfigBlogManagerImpl
 
clearCache() - Method in class manager.UsingDefaultCacheNameBlogManagerImpl
(non-Javadoc)
clearEntry(String) - Method in interface manager.BlogManager
 
clearEntry(String) - Method in class manager.CacheNameOnEachMethodBlogManagerImpl
(non-Javadoc)
clearEntry(String) - Method in class manager.ClassLevelCacheConfigBlogManagerImpl
 
clearEntry(String) - Method in class manager.UsingDefaultCacheNameBlogManagerImpl
(non-Javadoc)
clearEntryFromCache(String) - Method in interface manager.BlogManager
 
clearEntryFromCache(String) - Method in class manager.CacheNameOnEachMethodBlogManagerImpl
(non-Javadoc)
clearEntryFromCache(String) - Method in class manager.ClassLevelCacheConfigBlogManagerImpl
 
clearEntryFromCache(String) - Method in class manager.UsingDefaultCacheNameBlogManagerImpl
(non-Javadoc)
client - Variable in class org.jsr107.tck.support.CacheClient
The Client connection to the CacheLoaderServer.
Client - Class in org.jsr107.tck.support
A rudimentary Client that is used to invoke Operations, those of which will be handled by a Server.
Client(InetAddress, int) - Constructor for class org.jsr107.tck.support.Client
Constructs a Client that will auto connect to a Server on the specified port.
clientConnectedDirectly() - Method in class org.jsr107.tck.support.Server
 
close() - Method in class org.jsr107.tck.integration.RecordingCacheLoader
 
close() - Method in class org.jsr107.tck.integration.RecordingCacheWriter
 
close() - Method in class org.jsr107.tck.support.CacheClient
close() - Method in class org.jsr107.tck.support.Client
Closes the Client connection.
close() - Method in class org.jsr107.tck.support.Server
Stops the Server.
CLOSE_OPERATION - Static variable in class org.jsr107.tck.support.Server
Special operation to signal the server that the client has been closed.
closeWasCalledOnClient() - Method in class org.jsr107.tck.support.Server
 
Collie - Interface in domain
A Collie which is can be characterised by its herding instinct.
color(String) - Method in class domain.Dog
 
CombineEntryProcessor<K,V> - Class in org.jsr107.tck.processor
Combine multiple elementary processors into a composite.
CombineEntryProcessor(EntryProcessor<K, V, Object>[]) - Constructor for class org.jsr107.tck.processor.CombineEntryProcessor
 
createEntry(Blog) - Method in interface manager.BlogManager
 
createEntry(Blog) - Method in class manager.CacheNameOnEachMethodBlogManagerImpl
(non-Javadoc)
createEntry(Blog) - Method in class manager.ClassLevelCacheConfigBlogManagerImpl
 
createEntry(Blog) - Method in class manager.UsingDefaultCacheNameBlogManagerImpl
(non-Javadoc)

D

Dachshund - Class in domain
Poor old Dachshund is not Serializable
Dachshund() - Constructor for class domain.Dachshund
 
delete(Object) - Method in class org.jsr107.tck.integration.BatchPartialSuccessRecordingClassWriter
Some implementations may not call deleteAll.
delete(Object) - Method in class org.jsr107.tck.integration.CacheWriterClient
 
delete(Object) - Method in class org.jsr107.tck.integration.FailingCacheWriter
 
delete(Object) - Method in class org.jsr107.tck.integration.RecordingCacheWriter
 
deleteAll(Collection<?>) - Method in class org.jsr107.tck.integration.BatchPartialSuccessRecordingClassWriter
Always partial success.
deleteAll(Collection<?>) - Method in class org.jsr107.tck.integration.CacheWriterClient
 
deleteAll(Collection<?>) - Method in class org.jsr107.tck.integration.FailingCacheWriter
 
deleteAll(Collection<?>) - Method in class org.jsr107.tck.integration.RecordingCacheWriter
 
DeleteAllOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheWriterServer.DeleteAllOperationHandler
 
DeleteOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheWriterServer.DeleteOperationHandler
 
directServer - Variable in class org.jsr107.tck.support.CacheClient
 
Dog - Class in domain
A Dog.
Dog() - Constructor for class domain.Dog
 
Dog(Identifier) - Constructor for class domain.Dog
 
Dog(Identifier, String, int, long, long, Sex, boolean) - Constructor for class domain.Dog
 
domain - package domain
This package contains a class hierarchy used for testing JSR107.

E

equals(Object) - Method in class domain.Dog
 
equals(Object) - Method in class domain.Identifier
Implemented without class checking
equals(Object) - Method in class domain.Identifier2
 
executeOperation(String, ObjectInputStream, ObjectOutputStream) - Method in class org.jsr107.tck.support.Server
 
ExpiryPolicyClient - Class in org.jsr107.tck.expiry
 
ExpiryPolicyClient(InetAddress, int) - Constructor for class org.jsr107.tck.expiry.ExpiryPolicyClient
Constructs a ExpiryPolicyClient.
ExpiryPolicyServer - Class in org.jsr107.tck.expiry
 
ExpiryPolicyServer(int) - Constructor for class org.jsr107.tck.expiry.ExpiryPolicyServer
Constructs an ExpiryPolicyServer (without a ExpiryPolicy to which client requests will be delegated).
ExpiryPolicyServer(int, ExpiryPolicy) - Constructor for class org.jsr107.tck.expiry.ExpiryPolicyServer
Constructs an ExpiryPolicyServer.
ExpiryPolicyServer.EntryOperation - Enum in org.jsr107.tck.expiry
The type of operation that was performed on a Cache.Entry
ExpiryPolicyServer.GetExpiryOperationHandler - Class in org.jsr107.tck.expiry
The OperationHandler for a ExpiryPolicy operation.

F

FailingCacheLoader<K,V> - Class in org.jsr107.tck.integration
A CacheLoader implementation that always throws a UnsupportedOperationException, regardless of the request.
FailingCacheLoader() - Constructor for class org.jsr107.tck.integration.FailingCacheLoader
 
FailingCacheWriter<K,V> - Class in org.jsr107.tck.integration
A CacheWriter implementation that always throws a UnsupportedOperationException, regardless of the request.
FailingCacheWriter() - Constructor for class org.jsr107.tck.integration.FailingCacheWriter
 

G

get(K) - Method in class org.jsr107.tck.integration.RecordingCacheWriter
Gets the last written value of the specified key
getBody() - Method in class domain.Blog
 
getCacheLoader() - Method in class org.jsr107.tck.integration.CacheLoaderServer
 
getCacheWriter() - Method in class org.jsr107.tck.integration.CacheWriterServer
 
getClient() - Method in class org.jsr107.tck.support.CacheClient
Obtains the internal Client used to communicate with the CacheLoaderServer.
getColor() - Method in class domain.Dog
 
getDeleteCount() - Method in class org.jsr107.tck.integration.RecordingCacheWriter
Gets the number of deletes that have occurred.
getEntryCached(String) - Method in interface manager.BlogManager
 
getEntryCached(String, String, String) - Method in interface manager.BlogManager
 
getEntryCached(String) - Method in class manager.CacheNameOnEachMethodBlogManagerImpl
 
getEntryCached(String, String, String) - Method in class manager.CacheNameOnEachMethodBlogManagerImpl
 
getEntryCached(String) - Method in class manager.ClassLevelCacheConfigBlogManagerImpl
 
getEntryCached(String, String, String) - Method in class manager.ClassLevelCacheConfigBlogManagerImpl
 
getEntryCached(String) - Method in class manager.UsingDefaultCacheNameBlogManagerImpl
 
getEntryCached(String, String, String) - Method in class manager.UsingDefaultCacheNameBlogManagerImpl
Have to specify the cache name here, the generated name is: manager.UsingDefaultCacheNameBlogManagerImpl.getEntryCached(java.lang.String,java.lang.String,java.lang.String)
GetEntryProcessor<K,V> - Class in org.jsr107.tck.processor
An EntryProcessor to return the current value of an entry.
GetEntryProcessor() - Constructor for class org.jsr107.tck.processor.GetEntryProcessor
 
getEntryRaw(String) - Method in interface manager.BlogManager
 
getEntryRaw(String) - Method in class manager.CacheNameOnEachMethodBlogManagerImpl
 
getEntryRaw(String) - Method in class manager.ClassLevelCacheConfigBlogManagerImpl
 
getEntryRaw(String) - Method in class manager.UsingDefaultCacheNameBlogManagerImpl
 
getExpiryForAccess() - Method in class org.jsr107.tck.expiry.ExpiryPolicyClient
getExpiryForCreation() - Method in class org.jsr107.tck.expiry.ExpiryPolicyClient
getExpiryForUpdate() - Method in class org.jsr107.tck.expiry.ExpiryPolicyClient
GetExpiryOperationHandler() - Constructor for class org.jsr107.tck.expiry.ExpiryPolicyServer.GetExpiryOperationHandler
 
getExpiryPolicy() - Method in class org.jsr107.tck.expiry.ExpiryPolicyServer
 
getHeight() - Method in class domain.Dog
 
getInetAddress() - Method in class org.jsr107.tck.support.Server
Obtains the InetAddress on which the Server is listening.
getKey() - Method in class org.jsr107.tck.event.TestCacheEntryEvent
 
getLengthInCm() - Method in class domain.Dog
 
getListeners() - Method in class org.jsr107.tck.event.CacheEntryListenerServer
 
getLoadCount() - Method in class org.jsr107.tck.integration.RecordingCacheLoader
Obtain the number of entries that have been loaded.
getName() - Method in class domain.Dog
 
getOldValue() - Method in class org.jsr107.tck.event.TestCacheEntryEvent
 
getPort() - Method in class org.jsr107.tck.support.Server
Obtains the port on which the Server is listening.
getSex() - Method in class domain.Dog
 
getThis() - Method in class domain.Beagle
 
getThis() - Method in class domain.BorderCollie
 
getThis() - Method in class domain.Chihuahua
 
getThis() - Method in class domain.Dachshund
 
getThis() - Method in class domain.Dog
 
getThis() - Method in class domain.Papillon
 
getThis() - Method in class domain.RoughCoatedCollie
 
getTitle() - Method in class domain.Blog
 
getType() - Method in class org.jsr107.tck.event.CacheEntryListenerServer.CacheEntryEventOperationHandler
 
getType() - Method in class org.jsr107.tck.expiry.ExpiryPolicyServer.GetExpiryOperationHandler
 
getType() - Method in class org.jsr107.tck.integration.CacheLoaderServer.LoadAllOperationHandler
 
getType() - Method in class org.jsr107.tck.integration.CacheLoaderServer.LoadOperationHandler
The type of the operation.
getType() - Method in class org.jsr107.tck.integration.CacheWriterServer.DeleteAllOperationHandler
 
getType() - Method in class org.jsr107.tck.integration.CacheWriterServer.DeleteOperationHandler
The type of the operation.
getType() - Method in class org.jsr107.tck.integration.CacheWriterServer.WriteAllOperationHandler
 
getType() - Method in class org.jsr107.tck.integration.CacheWriterServer.WriteOperationHandler
The type of the operation.
getType() - Method in interface org.jsr107.tck.support.Operation
The type of the operation.
getType() - Method in interface org.jsr107.tck.support.OperationHandler
The type of the operation.
getValue() - Method in class org.jsr107.tck.event.TestCacheEntryEvent
 
getValue() - Method in class org.jsr107.tck.processor.SetEntryProcessor
Obtains the value to set.
getWeight() - Method in class domain.Dog
 
getWriteCount() - Method in class org.jsr107.tck.integration.RecordingCacheWriter
Gets the number of writes that have occurred.

H

hasDeleted(K) - Method in class org.jsr107.tck.integration.RecordingCacheWriter
Determines if this key was last deleted
hashCode() - Method in class domain.Dog
 
hashCode() - Method in class domain.Identifier
 
hashCode() - Method in class domain.Identifier2
 
hasLoaded(K) - Method in class org.jsr107.tck.integration.RecordingCacheLoader
Determines if the specified key has been loaded by this loader.
hasWritten(K) - Method in class org.jsr107.tck.integration.RecordingCacheWriter
Determines if there is a last written value for the specified key
height(long) - Method in class domain.Dog
 
herd() - Method in class domain.BorderCollie
Tells the Collie to herd
herd() - Method in interface domain.Collie
Tells the hound to bay
herd() - Method in class domain.RoughCoatedCollie
Tells the Collie to herd
Hound - Interface in domain
A hound which is a dog most characterised by its sound, a cross between a howl and a bark.

I

Identifier - Class in domain
 
Identifier(String) - Constructor for class domain.Identifier
Constructor
Identifier2 - Class in domain
This is a key type with a transient field.
Identifier2(String) - Constructor for class domain.Identifier2
Constructor
invoke(Operation<T>) - Method in class org.jsr107.tck.support.Client
Invokes the specified Operation on the Server.
isDirectCallable() - Method in class org.jsr107.tck.support.CacheClient
 
isNeutered() - Method in class domain.Dog
 
isOldValueAvailable() - Method in class org.jsr107.tck.event.TestCacheEntryEvent
 

L

length(long) - Method in class domain.Dog
 
load(K) - Method in class org.jsr107.tck.integration.CacheLoaderClient
 
load(Object) - Method in class org.jsr107.tck.integration.FailingCacheLoader
load(K) - Method in class org.jsr107.tck.integration.NullValueCacheLoader
load(K) - Method in class org.jsr107.tck.integration.RecordingCacheLoader
loadAll(Iterable<? extends K>) - Method in class org.jsr107.tck.integration.CacheLoaderClient
loadAll(Iterable) - Method in class org.jsr107.tck.integration.FailingCacheLoader
 
loadAll(Iterable<? extends K>) - Method in class org.jsr107.tck.integration.NullValueCacheLoader
loadAll(Iterable<? extends K>) - Method in class org.jsr107.tck.integration.RecordingCacheLoader
LoadAllOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheLoaderServer.LoadAllOperationHandler
 
LoadOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheLoaderServer.LoadOperationHandler
 
LOG - Static variable in class org.jsr107.tck.support.Server
Logger
lookupServerAtLocalMachine(int) - Static method in class org.jsr107.tck.support.Server
Returns the server for this port, if running in the local machine.

M

manager - package manager
This package contains the TCK for JSR107.
MultiArgumentHandlingEntryProcessor<K,V,T> - Class in org.jsr107.tck.processor
 
MultiArgumentHandlingEntryProcessor(T) - Constructor for class org.jsr107.tck.processor.MultiArgumentHandlingEntryProcessor
 

N

name(Identifier) - Method in class domain.Dog
 
neutered(boolean) - Method in class domain.Dog
 
NoOpEntryProcessor<K,V> - Class in org.jsr107.tck.processor
An EntryProcessor which does nothing.
NoOpEntryProcessor() - Constructor for class org.jsr107.tck.processor.NoOpEntryProcessor
 
NullValueCacheLoader<K,V> - Class in org.jsr107.tck.integration
A CacheLoader implementation that always returns null values for keys requested.
NullValueCacheLoader() - Constructor for class org.jsr107.tck.integration.NullValueCacheLoader
 

O

onCreated(Iterable<CacheEntryEvent<? extends K, ? extends V>>) - Method in class org.jsr107.tck.event.CacheEntryListenerClient
 
onExpired(Iterable<CacheEntryEvent<? extends K, ? extends V>>) - Method in class org.jsr107.tck.event.CacheEntryListenerClient
 
onInvoke(ObjectInputStream, ObjectOutputStream) - Method in interface org.jsr107.tck.support.Operation
Initiate and invoke an operation returning the result.
onProcess(ObjectInputStream, ObjectOutputStream) - Method in class org.jsr107.tck.event.CacheEntryListenerServer.CacheEntryEventOperationHandler
 
onProcess(ObjectInputStream, ObjectOutputStream) - Method in class org.jsr107.tck.expiry.ExpiryPolicyServer.GetExpiryOperationHandler
 
onProcess(ObjectInputStream, ObjectOutputStream) - Method in class org.jsr107.tck.integration.CacheLoaderServer.LoadAllOperationHandler
 
onProcess(ObjectInputStream, ObjectOutputStream) - Method in class org.jsr107.tck.integration.CacheLoaderServer.LoadOperationHandler
Perform an Operation initiated by a Client.
onProcess(ObjectInputStream, ObjectOutputStream) - Method in class org.jsr107.tck.integration.CacheWriterServer.DeleteAllOperationHandler
 
onProcess(ObjectInputStream, ObjectOutputStream) - Method in class org.jsr107.tck.integration.CacheWriterServer.DeleteOperationHandler
Perform an Operation initiated by a Client.
onProcess(ObjectInputStream, ObjectOutputStream) - Method in class org.jsr107.tck.integration.CacheWriterServer.WriteAllOperationHandler
 
onProcess(ObjectInputStream, ObjectOutputStream) - Method in class org.jsr107.tck.integration.CacheWriterServer.WriteOperationHandler
Perform an Operation initiated by a Client.
onProcess(ObjectInputStream, ObjectOutputStream) - Method in interface org.jsr107.tck.support.OperationHandler
Perform an Operation initiated by a Client.
onRemoved(Iterable<CacheEntryEvent<? extends K, ? extends V>>) - Method in class org.jsr107.tck.event.CacheEntryListenerClient
 
onUpdated(Iterable<CacheEntryEvent<? extends K, ? extends V>>) - Method in class org.jsr107.tck.event.CacheEntryListenerClient
 
open() - Method in class org.jsr107.tck.support.Server
Opens and starts the Server.
Operation<T> - Interface in org.jsr107.tck.support
An Operation that may be invoked by a Client and handled by a Server using an OperationHandler.
OperationHandler - Interface in org.jsr107.tck.support
An OperationHandler is responsible for processing an Operation invoked by a Client.
org.jsr107.tck.event - package org.jsr107.tck.event
This package contains infrastructure so that CacheEntryListener can send information back to the JUnit test which initiated them so that asserts can happen.
org.jsr107.tck.expiry - package org.jsr107.tck.expiry
This package contains infrastructure so that expiry policy can send information back to the JUnit test which initiated them so that asserts can happen.
org.jsr107.tck.integration - package org.jsr107.tck.integration
This package contains integration test infrastructure.
org.jsr107.tck.processor - package org.jsr107.tck.processor
This package is a central location to contain implementations of EntryProcessor to be used by the TCK.
org.jsr107.tck.support - package org.jsr107.tck.support
This package contains the reference implementation for JSR107.

P

Papillon - Class in domain
A Papillon is a Dog but not a Hound or a Collie.
Papillon() - Constructor for class domain.Papillon
 
port - Variable in class org.jsr107.tck.support.CacheClient
The port on which to connect to the CacheLoaderServer.
process(MutableEntry<K, V>, Object...) - Method in class org.jsr107.tck.processor.AssertNotPresentEntryProcessor
 
process(MutableEntry<K, V>, Object...) - Method in class org.jsr107.tck.processor.CombineEntryProcessor
 
process(MutableEntry<K, V>, Object...) - Method in class org.jsr107.tck.processor.GetEntryProcessor
process(MutableEntry<K, V>, Object...) - Method in class org.jsr107.tck.processor.MultiArgumentHandlingEntryProcessor
 
process(MutableEntry<K, V>, Object...) - Method in class org.jsr107.tck.processor.NoOpEntryProcessor
process(MutableEntry<K, V>, Object...) - Method in class org.jsr107.tck.processor.RemoveEntryProcessor
 
process(MutableEntry<K, V>, Object...) - Method in class org.jsr107.tck.processor.ReplaceEntryProcessor
 
process(MutableEntry<K, V>, Object...) - Method in class org.jsr107.tck.processor.SetEntryProcessor
process(MutableEntry<K, String>, Object...) - Method in class org.jsr107.tck.processor.SetEntryWithComputedValueProcessor
 
process(MutableEntry<K, V>, Object...) - Method in class org.jsr107.tck.processor.SetValueCreateEntryReturnDifferentTypeEntryProcessor
process(MutableEntry<K, V>, Object...) - Method in class org.jsr107.tck.processor.ThrowExceptionEntryProcessor
 

R

readObject(ObjectInputStream) - Method in class org.jsr107.tck.event.TestCacheEntryEvent
 
RecordingCacheLoader<K> - Class in org.jsr107.tck.integration
A CacheLoader implementation that: returns the key as the value for each key load request throws a NullPointerException when an attempt to load a null key is attempted
RecordingCacheLoader() - Constructor for class org.jsr107.tck.integration.RecordingCacheLoader
 
RecordingCacheWriter<K,V> - Class in org.jsr107.tck.integration
A CacheWriter implementation that records the entries written and deleted from it so that they may be later asserted.
RecordingCacheWriter() - Constructor for class org.jsr107.tck.integration.RecordingCacheWriter
Constructs a RecordingCacheWriter.
removeCacheEventListener(CacheEntryListener<K, V>) - Method in class org.jsr107.tck.event.CacheEntryListenerServer
 
RemoveEntryProcessor<K,V,T> - Class in org.jsr107.tck.processor
Remove entry processor
RemoveEntryProcessor() - Constructor for class org.jsr107.tck.processor.RemoveEntryProcessor
 
RemoveEntryProcessor(boolean) - Constructor for class org.jsr107.tck.processor.RemoveEntryProcessor
 
ReplaceEntryProcessor<K,V,T> - Class in org.jsr107.tck.processor
Replace entry processor
ReplaceEntryProcessor(V, V) - Constructor for class org.jsr107.tck.processor.ReplaceEntryProcessor
 
RoughCoatedCollie - Class in domain
These are Lassie dogs.
RoughCoatedCollie() - Constructor for class domain.RoughCoatedCollie
 

S

Server - Class in org.jsr107.tck.support
A rudimentary multi-threaded Socket-based Server that can handle, using OperationHandlers, Operations invoked by Clients.
Server(int) - Constructor for class org.jsr107.tck.support.Server
Construct a Server that will accept Client connections and requests on the specified port.
setCacheLoader(CacheLoader<K, V>) - Method in class org.jsr107.tck.integration.CacheLoaderServer
Set the CacheLoader the CacheLoaderServer should use from now on.
setCacheWriter(CacheWriter<K, V>) - Method in class org.jsr107.tck.integration.CacheWriterServer
Set the CacheWriter the CacheWriterServer should use from now on.
SetEntryProcessor<K,V> - Class in org.jsr107.tck.processor
An EntryProcessor to set the value of an entry.
SetEntryProcessor(V) - Constructor for class org.jsr107.tck.processor.SetEntryProcessor
Constructs a SetEntryProcessor.
SetEntryWithComputedValueProcessor<K> - Class in org.jsr107.tck.processor
Set entry processor that generates a value based on the entries key.
SetEntryWithComputedValueProcessor(String, String) - Constructor for class org.jsr107.tck.processor.SetEntryWithComputedValueProcessor
 
setExpiryPolicy(ExpiryPolicy) - Method in class org.jsr107.tck.expiry.ExpiryPolicyServer
Set the ExpiryPolicy the ExpiryPolicyServer should use from now on.
setKey(K) - Method in class org.jsr107.tck.event.TestCacheEntryEvent
 
setName(Identifier) - Method in class domain.Dog
 
setOldValue(V) - Method in class org.jsr107.tck.event.TestCacheEntryEvent
 
setOldValueAvailable(boolean) - Method in class org.jsr107.tck.event.TestCacheEntryEvent
 
setValue(V) - Method in class org.jsr107.tck.event.TestCacheEntryEvent
 
SetValueCreateEntryReturnDifferentTypeEntryProcessor<K,V,T> - Class in org.jsr107.tck.processor
Specialized Entry processor that can return a different type and value than the entry value.
SetValueCreateEntryReturnDifferentTypeEntryProcessor(T, V) - Constructor for class org.jsr107.tck.processor.SetValueCreateEntryReturnDifferentTypeEntryProcessor
sex(Sex) - Method in class domain.Dog
 
Sex - Enum in domain
Created by IntelliJ IDEA.

T

TestCacheEntryEvent<K,V> - Class in org.jsr107.tck.event
 
TestCacheEntryEvent(Cache, EventType) - Constructor for class org.jsr107.tck.event.TestCacheEntryEvent
 
ThrowExceptionEntryProcessor<K,V,T> - Class in org.jsr107.tck.processor
EntryProcessor that throws clazz exception.
ThrowExceptionEntryProcessor(Class<? extends Throwable>) - Constructor for class org.jsr107.tck.processor.ThrowExceptionEntryProcessor
 
toString() - Method in class domain.Identifier
 
toString() - Method in class domain.Identifier2
 

U

unwrap(Class<T>) - Method in class org.jsr107.tck.event.TestCacheEntryEvent
 
UsingDefaultCacheNameBlogManagerImpl - Class in manager
 
UsingDefaultCacheNameBlogManagerImpl() - Constructor for class manager.UsingDefaultCacheNameBlogManagerImpl
 

V

valueOf(String) - Static method in enum domain.Sex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jsr107.tck.expiry.ExpiryPolicyServer.EntryOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum domain.Sex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jsr107.tck.expiry.ExpiryPolicyServer.EntryOperation
Returns an array containing the constants of this enum type, in the order they are declared.

W

weight(int) - Method in class domain.Dog
 
write(Cache.Entry<? extends K, ? extends V>) - Method in class org.jsr107.tck.integration.BatchPartialSuccessRecordingClassWriter
Some implementations may not call writeAll.
write(Cache.Entry<? extends K, ? extends V>) - Method in class org.jsr107.tck.integration.CacheWriterClient
write(Cache.Entry<? extends K, ? extends V>) - Method in class org.jsr107.tck.integration.FailingCacheWriter
 
write(Cache.Entry<? extends K, ? extends V>) - Method in class org.jsr107.tck.integration.RecordingCacheWriter
 
writeAll(Collection<Cache.Entry<? extends K, ? extends V>>) - Method in class org.jsr107.tck.integration.BatchPartialSuccessRecordingClassWriter
Always partial success.
writeAll(Collection<Cache.Entry<? extends K, ? extends V>>) - Method in class org.jsr107.tck.integration.CacheWriterClient
writeAll(Collection<Cache.Entry<? extends K, ? extends V>>) - Method in class org.jsr107.tck.integration.FailingCacheWriter
 
writeAll(Collection<Cache.Entry<? extends K, ? extends V>>) - Method in class org.jsr107.tck.integration.RecordingCacheWriter
 
WriteAllOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheWriterServer.WriteAllOperationHandler
 
WriteOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheWriterServer.WriteOperationHandler
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

cache2k API documentation. Copyright © 2000–2018 headissue GmbH, Munich.