Node status manager interface.
- Author
- Maciej Szewczykowski | macie.nosp@m.j@ba.nosp@m.ltrad.nosp@m..eu
- Version
- 1.0
- Since
- 1.0
◆ delete()
int eu.baltrad.dex.status.manager.INodeStatusManager.delete |
( |
int | subscriptionId | ) |
throws DataAccessException |
◆ getRuntimeNodeDate()
Date eu.baltrad.dex.status.manager.INodeStatusManager.getRuntimeNodeDate |
( |
String | nodeName | ) |
|
- Parameters
-
nodeName | the node name that is queried for it's last updated status |
- Returns
- the date the last update for specified node occured
- Exceptions
-
RuntimeException | if node hasn't stored any status |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.
◆ getRuntimeNodeNames()
Set< String > eu.baltrad.dex.status.manager.INodeStatusManager.getRuntimeNodeNames |
( |
| ) |
|
◆ getRuntimeNodeStatus()
int eu.baltrad.dex.status.manager.INodeStatusManager.getRuntimeNodeStatus |
( |
String | nodeName | ) |
|
◆ load() [1/2]
Status eu.baltrad.dex.status.manager.INodeStatusManager.load |
( |
int | subscriptionId | ) |
throws DataAccessException |
◆ load() [2/2]
List< Status > eu.baltrad.dex.status.manager.INodeStatusManager.load |
( |
String | peerName, |
|
|
String | subscriptionType ) throws DataAccessException |
◆ loadNodeNames()
List< String > eu.baltrad.dex.status.manager.INodeStatusManager.loadNodeNames |
( |
| ) |
throws DataAccessException |
◆ setRuntimeNodeStatus()
void eu.baltrad.dex.status.manager.INodeStatusManager.setRuntimeNodeStatus |
( |
String | nodeName, |
|
|
int | httpStatus ) |
◆ store() [1/2]
int eu.baltrad.dex.status.manager.INodeStatusManager.store |
( |
int | statusId, |
|
|
int | subscriptionId ) throws DataAccessException |
◆ store() [2/2]
int eu.baltrad.dex.status.manager.INodeStatusManager.store |
( |
Status | status | ) |
throws DataAccessException |
◆ update()
int eu.baltrad.dex.status.manager.INodeStatusManager.update |
( |
Status | status, |
|
|
int | subscriptionId ) throws DataAccessException |
The documentation for this interface was generated from the following file:
- src/java/eu/baltrad/dex/status/manager/INodeStatusManager.java