public abstract class AbstractQueryCacheEndToEndConstructor extends Object implements QueryCacheEndToEndConstructor
QueryCacheEndToEndConstructor
implementations.QueryCacheEndToEndConstructor
Modifier and Type | Field and Description |
---|---|
protected QueryCacheContext |
context |
protected ILogger |
logger |
protected String |
mapName |
protected static int |
OPERATION_WAIT_TIMEOUT_MINUTES |
protected InternalQueryCache |
queryCache |
protected QueryCacheRequest |
request |
protected SubscriberContext |
subscriberContext |
Constructor and Description |
---|
AbstractQueryCacheEndToEndConstructor(QueryCacheRequest request) |
Modifier and Type | Method and Description |
---|---|
InternalQueryCache |
createNew(String cacheId)
Here order of method calls should not change.
|
void |
createSubscriberAccumulator(AccumulatorInfo info)
Creates a new
SubscriberAccumulator |
protected Object |
toObject(Object data) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createPublisherAccumulator
protected static final int OPERATION_WAIT_TIMEOUT_MINUTES
protected final String mapName
protected final QueryCacheRequest request
protected final QueryCacheContext context
protected final SubscriberContext subscriberContext
protected final ILogger logger
protected InternalQueryCache queryCache
public AbstractQueryCacheEndToEndConstructor(QueryCacheRequest request)
public final void createSubscriberAccumulator(AccumulatorInfo info)
QueryCacheEndToEndConstructor
SubscriberAccumulator
createSubscriberAccumulator
in interface QueryCacheEndToEndConstructor
info
- AccumulatorInfo
for the SubscriberAccumulator
public final InternalQueryCache createNew(String cacheId)
createNew
in interface ConstructorFunction<String,InternalQueryCache>
cacheId
- construction argumentCopyright © 2020 Hazelcast, Inc.. All Rights Reserved.