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.RequestPathStrategy
public <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendStoreListPath(K nodeRoot)
appendStoreListPath
in class com.fasterxml.clustermate.api.RequestPathStrategy
public <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendStoreFindEntryPath(K nodeRoot)
appendStoreFindEntryPath
in class com.fasterxml.clustermate.api.RequestPathStrategy
public <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendStoreFindListPath(K nodeRoot)
appendStoreFindListPath
in class com.fasterxml.clustermate.api.RequestPathStrategy
public <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendStoreStatusPath(K nodeRoot)
appendStoreStatusPath
in class com.fasterxml.clustermate.api.RequestPathStrategy
public <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendNodeStatusPath(K nodeRoot)
appendNodeStatusPath
in class com.fasterxml.clustermate.api.RequestPathStrategy
public <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendSyncListPath(K nodeRoot)
appendSyncListPath
in class com.fasterxml.clustermate.api.RequestPathStrategy
public <K extends com.fasterxml.clustermate.api.RequestPathBuilder> K appendSyncPullPath(K nodeRoot)
appendSyncPullPath
in class com.fasterxml.clustermate.api.RequestPathStrategy
public com.fasterxml.clustermate.api.PathType matchPath(com.fasterxml.clustermate.api.DecodableRequestPath pathDecoder)
matchPath
in class com.fasterxml.clustermate.api.RequestPathStrategy
protected <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.