| Modifier and Type | Method and Description |
|---|---|
static Asset |
Chassis.acquireAsset(String name)
Get or create an empty asset
|
static Asset |
Chassis.getAsset(String uri)
Get an existing Asset or return null
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SubAsset<T>
This interface represents as Asset which are keyed components of a parent.
|
| Modifier and Type | Method and Description |
|---|---|
Asset |
Asset.acquireAsset(String childName)
Get or create an asset under this one.
|
Asset |
AssetTree.acquireAsset(String fullName)
Get or create an asset
|
Asset |
Assetted.asset() |
default Asset |
Asset.findAsset(String name)
Search a tree to find the first Asset with the name given.
|
default Asset |
Asset.getAsset(String fullName)
Navigate down the tree to find an asset.
|
Asset |
AssetTree.getAsset(String fullName)
Get an existing Asset by fullName or return null.
|
Asset |
Asset.getChild(String name)
Get the child of an asset.
|
Asset |
Asset.parent() |
default Asset |
Asset.root()
Find the root Asset for this tree.
|
Asset |
AssetTree.root()
Get the root asset.
|
| Modifier and Type | Method and Description |
|---|---|
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
|
| 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.
|
void |
Asset.forEachChild(net.openhft.chronicle.core.util.ThrowingAcceptor<Asset,InvalidSubscriberException> childAcceptor)
Iterate of all the children of this Asset.
|
| Modifier and Type | Method and Description |
|---|---|
Asset |
VanillaValuesCollection.asset() |
| Constructor and Description |
|---|
VanillaValuesCollection(RequestContext requestContext,
Asset asset,
MapView<K,V,V> mapView) |
| Modifier and Type | Method and Description |
|---|---|
TcpChannelHub |
HostDetails.acquireTcpChannelHub(Asset asset,
net.openhft.chronicle.threads.api.EventLoop eventLoop,
java.util.function.Function<net.openhft.chronicle.bytes.Bytes,net.openhft.chronicle.wire.Wire> wire) |
KeyValueStore |
ChronicleMapGroupFS.create(RequestContext requestContext,
Asset asset) |
| Modifier and Type | Field and Description |
|---|---|
protected Asset |
AbstractKeyValueStore.asset |
| Modifier and Type | Method and Description |
|---|---|
Asset |
FilePerKeyValueStoreBackedKeyValueStore.asset() |
Asset |
VanillaStringMarshallableKeyValueStore.asset() |
Asset |
VanillaKeyValueStore.asset() |
Asset |
VanillaStringStringKeyValueStore.asset() |
Asset |
ObjectObjectKeyValueStore.asset() |
Asset |
AbstractKeyValueStore.asset() |
Asset |
VanillaEntrySetView.asset() |
Asset |
ChronicleMapKeyValueStore.asset() |
Asset |
FilePerKeyBasedKeyMarshallableValueStore.asset() |
Asset |
FilePerKeyValueStore.asset() |
Asset |
VanillaMapView.asset() |
| Modifier and Type | Method and Description |
|---|---|
Asset |
RemoteKeyValueStore.asset() |
| Constructor and Description |
|---|
RemoteKeyValueStore(RequestContext requestContext,
Asset asset) |
RemoteKeyValueStore(RequestContext context,
Asset asset,
TcpChannelHub hub) |
RemoteKVSSubscription(RequestContext context,
Asset asset) |
RemoteMapView(Class keyClass,
Class valueType,
Asset asset,
KeyValueStore<K,MV,V> kvStore,
boolean putReturnsNull,
boolean removeReturnsNull) |
RemoteMapView(RequestContext context,
Asset asset,
KeyValueStore<K,MV,V> kvStore) |
RemoteTopologySubscription(RequestContext requestContext,
Asset asset) |
| Modifier and Type | Method and Description |
|---|---|
Asset |
RemoteTopicPublisher.asset() |
Asset |
VanillaTopicPublisher.asset() |
| 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 | Method and Description |
|---|---|
Asset |
VanillaKeySetView.asset() |
| Constructor and Description |
|---|
VanillaKeySetView(RequestContext context,
Asset asset,
MapView<K,V,V> kvMapView) |
| Modifier and Type | Class and Description |
|---|---|
class |
VanillaAsset
Created by peter on 22/05/15.
|
class |
VanillaSubAsset<E>
Created by peter on 22/05/15.
|
| Modifier and Type | Method and Description |
|---|---|
Asset |
VanillaSubAsset.acquireAsset(String childName) |
Asset |
VanillaAsset.acquireAsset(String childName) |
Asset |
VanillaAssetTree.acquireAsset(String fullName) |
protected Asset |
VanillaAsset.createAsset(String name) |
Asset |
VanillaAssetTree.getAsset(String fullName) |
Asset |
VanillaSubAsset.getChild(String name) |
Asset |
VanillaAsset.getChild(String name) |
Asset |
VanillaSubAsset.parent() |
Asset |
VanillaAsset.parent() |
| Modifier and Type | Method and Description |
|---|---|
<I> I |
VanillaAsset.createLeafView(Class viewType,
RequestContext rc,
Asset asset) |
<I,U> I |
VanillaAsset.createWrappingView(Class viewType,
RequestContext rc,
Asset asset,
U underling) |
| 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) |
void |
VanillaSubAsset.forEachChild(net.openhft.chronicle.core.util.ThrowingAcceptor<Asset,InvalidSubscriberException> childAcceptor) |
void |
VanillaAsset.forEachChild(net.openhft.chronicle.core.util.ThrowingAcceptor<Asset,InvalidSubscriberException> childAcceptor) |
| Constructor and Description |
|---|
VanillaAsset(Asset asset,
String name) |
VanillaReplication(RequestContext requestContext,
Asset asset,
MapView mapView) |
VanillaTopologySubscription(RequestContext requestContext,
Asset asset) |
Copyright © 2015. All rights reserved.