public class BasicTSPaths
extends com.fasterxml.clustermate.api.RequestPathStrategy
RequestPathStrategy implementation for
Basic TransiStore configuration.
Paths are mapped as follows:
| Modifier and Type | Field and Description |
|---|---|
protected static String |
FIRST_SEGMENT_NODE |
protected static String |
FIRST_SEGMENT_STORE |
protected static String |
FIRST_SEGMENT_SYNC |
protected static String |
SECOND_SEGMENT_NODE_STATUS |
protected static String |
SECOND_SEGMENT_STORE_ENTRY |
protected static String |
SECOND_SEGMENT_STORE_FIND_ENTRY |
protected static String |
SECOND_SEGMENT_STORE_FIND_LIST |
protected static String |
SECOND_SEGMENT_STORE_LIST |
protected static String |
SECOND_SEGMENT_STORE_STATUS |
protected static String |
SECOND_SEGMENT_SYNC_LIST |
protected static String |
SECOND_SEGMENT_SYNC_PULL |
| Constructor and Description |
|---|
BasicTSPaths() |
| Modifier and Type | Method and Description |
|---|---|
protected <K extends com.fasterxml.clustermate.api.RequestPathBuilder> |
_nodePath(K nodeRoot) |
protected <K extends com.fasterxml.clustermate.api.RequestPathBuilder> |
_storePath(K nodeRoot) |
protected <K extends com.fasterxml.clustermate.api.RequestPathBuilder> |
_syncPath(K nodeRoot) |
<K extends com.fasterxml.clustermate.api.RequestPathBuilder> |
appendNodeStatusPath(K nodeRoot) |
<K extends com.fasterxml.clustermate.api.RequestPathBuilder> |
appendStoreEntryPath(K nodeRoot) |
<K extends com.fasterxml.clustermate.api.RequestPathBuilder> |
appendStoreFindEntryPath(K nodeRoot) |
<K extends com.fasterxml.clustermate.api.RequestPathBuilder> |
appendStoreFindListPath(K nodeRoot) |
<K extends com.fasterxml.clustermate.api.RequestPathBuilder> |
appendStoreListPath(K nodeRoot) |
<K extends com.fasterxml.clustermate.api.RequestPathBuilder> |
appendStoreStatusPath(K nodeRoot) |
<K extends com.fasterxml.clustermate.api.RequestPathBuilder> |
appendSyncListPath(K nodeRoot) |
<K extends com.fasterxml.clustermate.api.RequestPathBuilder> |
appendSyncPullPath(K nodeRoot) |
com.fasterxml.clustermate.api.PathType |
matchPath(com.fasterxml.clustermate.api.DecodableRequestPath pathDecoder) |
protected static final String FIRST_SEGMENT_STORE
protected static final String FIRST_SEGMENT_NODE
protected static final String FIRST_SEGMENT_SYNC
protected static final String SECOND_SEGMENT_STORE_ENTRY
protected static final String SECOND_SEGMENT_STORE_LIST
protected static final String SECOND_SEGMENT_STORE_STATUS
protected static final String SECOND_SEGMENT_STORE_FIND_ENTRY
protected static final String SECOND_SEGMENT_STORE_FIND_LIST
protected static final String SECOND_SEGMENT_NODE_STATUS
protected static final String SECOND_SEGMENT_SYNC_LIST
protected static final String SECOND_SEGMENT_SYNC_PULL
public <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendStoreEntryPath(K nodeRoot)
appendStoreEntryPath in class com.fasterxml.clustermate.api.RequestPathStrategypublic <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendStoreListPath(K nodeRoot)
appendStoreListPath in class com.fasterxml.clustermate.api.RequestPathStrategypublic <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendStoreFindEntryPath(K nodeRoot)
appendStoreFindEntryPath in class com.fasterxml.clustermate.api.RequestPathStrategypublic <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendStoreFindListPath(K nodeRoot)
appendStoreFindListPath in class com.fasterxml.clustermate.api.RequestPathStrategypublic <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendStoreStatusPath(K nodeRoot)
appendStoreStatusPath in class com.fasterxml.clustermate.api.RequestPathStrategypublic <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendNodeStatusPath(K nodeRoot)
appendNodeStatusPath in class com.fasterxml.clustermate.api.RequestPathStrategypublic <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendSyncListPath(K nodeRoot)
appendSyncListPath in class com.fasterxml.clustermate.api.RequestPathStrategypublic <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendSyncPullPath(K nodeRoot)
appendSyncPullPath in class com.fasterxml.clustermate.api.RequestPathStrategypublic com.fasterxml.clustermate.api.PathType matchPath(com.fasterxml.clustermate.api.DecodableRequestPath pathDecoder)
matchPath in class com.fasterxml.clustermate.api.RequestPathStrategyprotected <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K _storePath(K nodeRoot)
protected <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K _nodePath(K nodeRoot)
protected <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K _syncPath(K nodeRoot)
Copyright © 2013 FasterXML. All Rights Reserved.