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

A

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
 

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
 
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
CacheLoaderServer.LoadAllOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheLoaderServer.LoadAllOperationHandler
 
CacheLoaderServer.LoadOperationHandler - Class in org.jsr107.tck.integration
CacheLoaderServer.LoadOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheLoaderServer.LoadOperationHandler
 
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
CacheWriterServer.DeleteAllOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheWriterServer.DeleteAllOperationHandler
 
CacheWriterServer.DeleteOperationHandler - Class in org.jsr107.tck.integration
CacheWriterServer.DeleteOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheWriterServer.DeleteOperationHandler
 
CacheWriterServer.WriteAllOperationHandler - Class in org.jsr107.tck.integration
CacheWriterServer.WriteAllOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheWriterServer.WriteAllOperationHandler
 
CacheWriterServer.WriteOperationHandler - Class in org.jsr107.tck.integration
CacheWriterServer.WriteOperationHandler() - Constructor for class org.jsr107.tck.integration.CacheWriterServer.WriteOperationHandler
 
clear() - Method in class org.jsr107.tck.integration.RecordingCacheWriter
Clears the contents of stored values.
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.
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.
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
 

D

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
 

E

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.
ExpiryPolicyServer.GetExpiryOperationHandler() - Constructor for class org.jsr107.tck.expiry.ExpiryPolicyServer.GetExpiryOperationHandler
 

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
 
FailingEntryProcessor<K,V,T> - Class in org.jsr107.tck.processor
EntryProcessor that throws clazz exception .
FailingEntryProcessor(Class<? extends Throwable>) - Constructor for class org.jsr107.tck.processor.FailingEntryProcessor
 

G

get(K) - Method in class org.jsr107.tck.integration.RecordingCacheWriter
Gets the last written value of the specified key
getClient() - Method in class org.jsr107.tck.support.CacheClient
Obtains the internal Client used to communicate with the CacheLoaderServer.
getDeleteCount() - Method in class org.jsr107.tck.integration.RecordingCacheWriter
Gets the number of deletes that have occurred.
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
 
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
getInetAddress() - Method in class org.jsr107.tck.support.Server
Obtains the InetAddress on which the Server is listening.
getLoadCount() - Method in class org.jsr107.tck.integration.RecordingCacheLoader
Obtain the number of entries that have been loaded.
getPort() - Method in class org.jsr107.tck.support.Server
Obtains the port on which the Server is listening.
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.processor.SetEntryProcessor
Obtains the value to set.
getWriteCount() - Method in class org.jsr107.tck.integration.RecordingCacheWriter
Gets the number of writes that have occurred.

H

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

I

invoke(Operation<T>) - Method in class org.jsr107.tck.support.Client
Invokes the specified Operation on the Server.

L

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

M

MultiArgumentHandlingEntryProcessor<K,V,T> - Class in org.jsr107.tck.processor
 
MultiArgumentHandlingEntryProcessor(T) - Constructor for class org.jsr107.tck.processor.MultiArgumentHandlingEntryProcessor
 

N

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

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.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.
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.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 Cache.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

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.FailingEntryProcessor
 
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.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

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.
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
 

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.
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

T

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
 

V

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 org.jsr107.tck.expiry.ExpiryPolicyServer.EntryOperation
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasDeleted(K) - Method in class org.jsr107.tck.integration.RecordingCacheWriter
Determines if this key was last deleted
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
 
A B C D E F G H I L M N O P R S T V W 

Copyright © 2013. All Rights Reserved.