Interface ContextControllerHashSvc
- All Known Implementing Classes:
ContextControllerHashSvcLevelAny
,ContextControllerHashSvcLevelOne
public interface ContextControllerHashSvc
-
Method Summary
Modifier and TypeMethodDescriptiondeactivate
(IntSeqKey controllerPath) void
destroy()
void
hashAddPartition
(IntSeqKey controllerPath, int value, int subpathIdOrCPId) int
hashGetSubpathOrCPId
(IntSeqKey controllerPath, int hash) boolean
hashHasSeenPartition
(IntSeqKey controllerPath, int value) void
hashVisit
(IntSeqKey controllerPath, BiConsumer<Integer, Integer> hashAndCPId) void
mgmtCreate
(IntSeqKey controllerPath, Object[] parentPartitionKeys) mgmtGetFilters
(IntSeqKey controllerPath) Object[]
mgmtGetParentPartitionKeys
(IntSeqKey controllerPath) int[]
void
mgmtSetFilters
(IntSeqKey controllerPath, ContextControllerFilterEntry[] filterEntries) void
mgmtSetSubpathOrCPIdsWhenPreallocate
(IntSeqKey path, int[] subpathOrCPIds)
-
Method Details
-
mgmtCreate
-
mgmtGetSubpathOrCPIdsWhenPreallocate
-
mgmtGetParentPartitionKeys
-
mgmtGetFilters
-
mgmtSetSubpathOrCPIdsWhenPreallocate
-
mgmtSetFilters
-
hashHasSeenPartition
-
hashAddPartition
-
hashVisit
-
hashGetSubpathOrCPId
-
deactivate
-
destroy
void destroy()
-