public class TracingAtomicReference<E> extends Object implements com.hazelcast.core.IAtomicReference<E>
| Constructor and Description |
|---|
TracingAtomicReference(com.hazelcast.core.IAtomicReference<E> reference,
boolean traceWithActiveSpanOnly) |
| Modifier and Type | Method and Description |
|---|---|
void |
alter(com.hazelcast.core.IFunction<E,E> function) |
E |
alterAndGet(com.hazelcast.core.IFunction<E,E> function) |
com.hazelcast.core.ICompletableFuture<E> |
alterAndGetAsync(com.hazelcast.core.IFunction<E,E> function) |
com.hazelcast.core.ICompletableFuture<Void> |
alterAsync(com.hazelcast.core.IFunction<E,E> function) |
<R> R |
apply(com.hazelcast.core.IFunction<E,R> function) |
<R> com.hazelcast.core.ICompletableFuture<R> |
applyAsync(com.hazelcast.core.IFunction<E,R> function) |
void |
clear() |
com.hazelcast.core.ICompletableFuture<Void> |
clearAsync() |
boolean |
compareAndSet(E expect,
E update) |
com.hazelcast.core.ICompletableFuture<Boolean> |
compareAndSetAsync(E expect,
E update) |
boolean |
contains(E value) |
com.hazelcast.core.ICompletableFuture<Boolean> |
containsAsync(E expected) |
void |
destroy() |
E |
get() |
E |
getAndAlter(com.hazelcast.core.IFunction<E,E> function) |
com.hazelcast.core.ICompletableFuture<E> |
getAndAlterAsync(com.hazelcast.core.IFunction<E,E> function) |
E |
getAndSet(E newValue) |
com.hazelcast.core.ICompletableFuture<E> |
getAndSetAsync(E newValue) |
com.hazelcast.core.ICompletableFuture<E> |
getAsync() |
String |
getName() |
String |
getPartitionKey() |
String |
getServiceName() |
boolean |
isNull() |
com.hazelcast.core.ICompletableFuture<Boolean> |
isNullAsync() |
void |
set(E newValue) |
E |
setAndGet(E update) |
com.hazelcast.core.ICompletableFuture<Void> |
setAsync(E newValue) |
public TracingAtomicReference(com.hazelcast.core.IAtomicReference<E> reference, boolean traceWithActiveSpanOnly)
public boolean compareAndSet(E expect, E update)
compareAndSet in interface com.hazelcast.core.IAtomicReference<E>public void set(E newValue)
set in interface com.hazelcast.core.IAtomicReference<E>public E getAndSet(E newValue)
getAndSet in interface com.hazelcast.core.IAtomicReference<E>public E setAndGet(E update)
setAndGet in interface com.hazelcast.core.IAtomicReference<E>public boolean isNull()
isNull in interface com.hazelcast.core.IAtomicReference<E>public void clear()
clear in interface com.hazelcast.core.IAtomicReference<E>public boolean contains(E value)
contains in interface com.hazelcast.core.IAtomicReference<E>public void alter(com.hazelcast.core.IFunction<E,E> function)
alter in interface com.hazelcast.core.IAtomicReference<E>public E alterAndGet(com.hazelcast.core.IFunction<E,E> function)
alterAndGet in interface com.hazelcast.core.IAtomicReference<E>public E getAndAlter(com.hazelcast.core.IFunction<E,E> function)
getAndAlter in interface com.hazelcast.core.IAtomicReference<E>public <R> R apply(com.hazelcast.core.IFunction<E,R> function)
apply in interface com.hazelcast.core.IAtomicReference<E>public com.hazelcast.core.ICompletableFuture<Boolean> compareAndSetAsync(E expect, E update)
compareAndSetAsync in interface com.hazelcast.core.IAtomicReference<E>public com.hazelcast.core.ICompletableFuture<E> getAsync()
getAsync in interface com.hazelcast.core.IAtomicReference<E>public com.hazelcast.core.ICompletableFuture<Void> setAsync(E newValue)
setAsync in interface com.hazelcast.core.IAtomicReference<E>public com.hazelcast.core.ICompletableFuture<E> getAndSetAsync(E newValue)
getAndSetAsync in interface com.hazelcast.core.IAtomicReference<E>public com.hazelcast.core.ICompletableFuture<Boolean> isNullAsync()
isNullAsync in interface com.hazelcast.core.IAtomicReference<E>public com.hazelcast.core.ICompletableFuture<Void> clearAsync()
clearAsync in interface com.hazelcast.core.IAtomicReference<E>public com.hazelcast.core.ICompletableFuture<Boolean> containsAsync(E expected)
containsAsync in interface com.hazelcast.core.IAtomicReference<E>public com.hazelcast.core.ICompletableFuture<Void> alterAsync(com.hazelcast.core.IFunction<E,E> function)
alterAsync in interface com.hazelcast.core.IAtomicReference<E>public com.hazelcast.core.ICompletableFuture<E> alterAndGetAsync(com.hazelcast.core.IFunction<E,E> function)
alterAndGetAsync in interface com.hazelcast.core.IAtomicReference<E>public com.hazelcast.core.ICompletableFuture<E> getAndAlterAsync(com.hazelcast.core.IFunction<E,E> function)
getAndAlterAsync in interface com.hazelcast.core.IAtomicReference<E>public <R> com.hazelcast.core.ICompletableFuture<R> applyAsync(com.hazelcast.core.IFunction<E,R> function)
applyAsync in interface com.hazelcast.core.IAtomicReference<E>public String getPartitionKey()
getPartitionKey in interface com.hazelcast.core.DistributedObjectpublic String getName()
getName in interface com.hazelcast.core.DistributedObjectpublic String getServiceName()
getServiceName in interface com.hazelcast.core.DistributedObjectpublic void destroy()
destroy in interface com.hazelcast.core.DistributedObjectCopyright © 2018-2019–2019. All rights reserved.