StateStoreCache@Private @Evolving public class RouterStoreImpl extends RouterStore
RouterStore state store API.| Constructor | Description |
|---|---|
RouterStoreImpl(StateStoreDriver driver) |
| Modifier and Type | Method | Description |
|---|---|---|
GetRouterRegistrationResponse |
getRouterRegistration(GetRouterRegistrationRequest request) |
Fetches the current router state object.
|
GetRouterRegistrationsResponse |
getRouterRegistrations(GetRouterRegistrationsRequest request) |
Fetches all router status objects.
|
RouterHeartbeatResponse |
routerHeartbeat(RouterHeartbeatRequest request) |
Update the state of this router in the State Store.
|
getCachedRecords, getCachedRecordsAndTimeStamp, loadCache, overrideExpiredRecord, overrideExpiredRecordsgetDriver, getRecordClass, newInstancepublic RouterStoreImpl(StateStoreDriver driver)
public GetRouterRegistrationResponse getRouterRegistration(GetRouterRegistrationRequest request) throws java.io.IOException
RouterStoregetRouterRegistration in class RouterStorerequest - Fully populated request object.java.io.IOException - Throws exception if unable to query the data store or
if more than one matching record is found.public GetRouterRegistrationsResponse getRouterRegistrations(GetRouterRegistrationsRequest request) throws java.io.IOException
RouterStoregetRouterRegistrations in class RouterStorerequest - Fully populated request object.java.io.IOException - Throws exception if unable to query the data storepublic RouterHeartbeatResponse routerHeartbeat(RouterHeartbeatRequest request) throws java.io.IOException
RouterStorerouterHeartbeat in class RouterStorerequest - Fully populated request object.java.io.IOException - Throws exception if unable to query the data storeCopyright © 2008–2025 Apache Software Foundation. All rights reserved.