| Modifier and Type | Method and Description |
|---|---|
void |
Subscription.registerSubscriber(RequestContext rc,
Subscriber<E> subscriber) |
| Modifier and Type | Method and Description |
|---|---|
RequestContext |
RequestContext.averageValueSize(double averageValueSize) |
RequestContext |
RequestContext.basePath(String basePath) |
RequestContext |
RequestContext.bootstrap(boolean bootstrap) |
RequestContext |
RequestContext.clone() |
RequestContext |
RequestContext.cluster(String clusterTwo) |
RequestContext |
RequestContext.entries(long entries) |
RequestContext |
RequestContext.fullName(String fullName) |
RequestContext |
RequestContextInterner.intern(CharSequence cs) |
RequestContext |
RequestContext.keyType(Class type) |
RequestContext |
RequestContext.name(String name) |
RequestContext |
RequestContext.queryString(String queryString) |
RequestContext |
RequestContext.recurse(Boolean recurse) |
static RequestContext |
RequestContext.requestContext() |
static RequestContext |
RequestContext.requestContext(CharSequence uri) |
static RequestContext |
RequestContext.requestContext(String uri) |
RequestContext |
RequestContext.seal() |
RequestContext |
RequestContext.type(Class type) |
RequestContext |
RequestContext.type2(Class type2) |
RequestContext |
RequestContext.valueType(Class type2) |
RequestContext |
RequestContext.viewType(Class assetType) |
RequestContext |
RequestContext.wireType(java.util.function.Function<net.openhft.chronicle.bytes.Bytes,net.openhft.chronicle.wire.Wire> writeType) |
| Modifier and Type | Method and Description |
|---|---|
default Subscription |
AssetTree.acquireSubscription(RequestContext requestContext)
Acquire the Subscription view for a URI.
|
<V> V |
Asset.acquireView(Class<V> viewType,
RequestContext requestContext)
Get or create a view based on a RequestContext.
|
default <E> E |
AssetTree.acquireView(RequestContext requestContext)
Acquire a generic view by ResourceContext.
|
default <V> V |
Asset.acquireView(RequestContext requestContext)
Get or create a view based on a RequestContext.
|
I |
LeafViewFactory.create(RequestContext requestContext,
Asset asset)
Create a view for this asset based on the requestContext
|
I |
WrappingViewFactory.create(RequestContext requestContext,
Asset asset,
U underlying)
Create a view for this asset based on the requestContext
|
default Subscription |
AssetTree.getSubscription(RequestContext requestContext)
Get a Subscription view for a URI if ti exists.
|
| Modifier and Type | Method and Description |
|---|---|
<V,U> void |
Asset.addWrappingRule(Class<V> viewType,
String description,
java.util.function.BiPredicate<RequestContext,Asset> predicate,
WrappingViewFactory<V,U> factory,
Class<U> underlyingType)
Add a rule or factory for creating views on demand.
|
| Constructor and Description |
|---|
VanillaValuesCollection(RequestContext requestContext,
Asset asset,
MapView<K,V,V> mapView) |
| Modifier and Type | Method and Description |
|---|---|
KeyValueStore |
ChronicleMapGroupFS.create(RequestContext requestContext,
Asset asset) |
| Modifier and Type | Method and Description |
|---|---|
void |
VanillaKVSSubscription.registerKeySubscriber(RequestContext rc,
Subscriber<K> subscriber) |
void |
KVSSubscription.registerKeySubscriber(RequestContext rc,
Subscriber<K> subscriber) |
void |
VanillaKVSSubscription.registerSubscriber(RequestContext rc,
Subscriber subscriber) |
void |
VanillaKVSSubscription.registerTopicSubscriber(RequestContext rc,
TopicSubscriber subscriber) |
void |
KVSSubscription.registerTopicSubscriber(RequestContext rc,
TopicSubscriber<K,V> subscriber) |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoteKVSSubscription.registerKeySubscriber(RequestContext rc,
Subscriber<K> subscriber) |
void |
RemoteKVSSubscription.registerTopicSubscriber(RequestContext rc,
TopicSubscriber<K,V> subscriber) |
| Constructor and Description |
|---|
RemoteKeyValueStore(RequestContext requestContext,
Asset asset) |
RemoteKeyValueStore(RequestContext context,
Asset asset,
TcpChannelHub hub) |
RemoteKVSSubscription(RequestContext context,
Asset asset) |
RemoteMapView(RequestContext context,
Asset asset,
KeyValueStore<K,MV,V> kvStore) |
RemoteTopologySubscription(RequestContext requestContext,
Asset asset) |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoteSimpleSubscription.registerSubscriber(RequestContext rc,
Subscriber<E> subscriber) |
void |
VanillaSimpleSubscription.registerSubscriber(RequestContext rc,
Subscriber<E> subscriber) |
| Constructor and Description |
|---|
RemoteReference(RequestContext requestContext,
Asset asset) |
RemoteTopicPublisher(RequestContext context,
Asset asset,
MapView<T,M,M> underlying) |
VanillaReference(RequestContext context,
Asset asset,
MapView<String,E,E> underlying) |
VanillaTopicPublisher(RequestContext context,
Asset asset,
MapView<T,M,M> underlying) |
| Modifier and Type | Field and Description |
|---|---|
protected RequestContext |
SubscriptionHandler.requestContext |
| Modifier and Type | Method and Description |
|---|---|
void |
MapWireHandler.process(net.openhft.chronicle.wire.WireIn in,
net.openhft.chronicle.wire.WireOut out,
MapView map,
long tid,
WireAdapter wireAdapter,
RequestContext requestContext) |
| Constructor and Description |
|---|
VanillaKeySetView(RequestContext context,
Asset asset,
MapView<K,V,V> kvMapView) |
| Modifier and Type | Method and Description |
|---|---|
<V> V |
VanillaSubAsset.acquireView(Class<V> viewType,
RequestContext rc) |
<V> V |
VanillaAsset.acquireView(Class<V> viewType,
RequestContext rc) |
<I> I |
VanillaAsset.createLeafView(Class viewType,
RequestContext rc,
Asset asset) |
<I,U> I |
VanillaAsset.createWrappingView(Class viewType,
RequestContext rc,
Asset asset,
U underling) |
void |
VanillaTopologySubscription.registerSubscriber(RequestContext rc,
Subscriber<TopologicalEvent> subscriber) |
| Modifier and Type | Method and Description |
|---|---|
<W,U> void |
VanillaSubAsset.addWrappingRule(Class<W> viewType,
String description,
java.util.function.BiPredicate<RequestContext,Asset> predicate,
WrappingViewFactory<W,U> factory,
Class<U> underlyingType) |
<W,U> void |
VanillaAsset.addWrappingRule(Class<W> viewType,
String description,
java.util.function.BiPredicate<RequestContext,Asset> predicate,
WrappingViewFactory<W,U> factory,
Class<U> underlyingType) |
| Constructor and Description |
|---|
VanillaReplication(RequestContext requestContext,
Asset asset,
MapView mapView) |
VanillaTopologySubscription(RequestContext requestContext,
Asset asset) |
Copyright © 2015. All rights reserved.