![]() |
BaltradDex
BALTRAD Data Exchange System
|
Public Member Functions | |
| List< String > | loadNodeNames () throws DataAccessException |
| Status | load (int subscriptionId) throws DataAccessException |
| List< Status > | load (String peerName, String subscriptionType) throws DataAccessException |
| int | store (Status status) throws DataAccessException |
| int | store (int statusId, int subscriptionId) throws DataAccessException |
| int | update (Status status, int subscriptionId) throws DataAccessException |
| int | delete (int subscriptionId) throws DataAccessException |
| Set< String > | getRuntimeNodeNames () |
| void | setRuntimeNodeStatus (String nodeName, int httpStatus) |
| int | getRuntimeNodeStatus (String nodeName) |
| Date | getRuntimeNodeDate (String nodeName) |
Node status manager interface.
| int eu.baltrad.dex.status.manager.INodeStatusManager.delete | ( | int | subscriptionId | ) | throws DataAccessException |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.
| Date eu.baltrad.dex.status.manager.INodeStatusManager.getRuntimeNodeDate | ( | String | nodeName | ) |
| nodeName | the node name that is queried for it's last updated status |
| RuntimeException | if node hasn't stored any status |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.
| Set< String > eu.baltrad.dex.status.manager.INodeStatusManager.getRuntimeNodeNames | ( | ) |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.
| int eu.baltrad.dex.status.manager.INodeStatusManager.getRuntimeNodeStatus | ( | String | nodeName | ) |
| nodeName | the node name that is queried for status |
| RuntimeException | if node hasn't stored any status |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.
| Status eu.baltrad.dex.status.manager.INodeStatusManager.load | ( | int | subscriptionId | ) | throws DataAccessException |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.
| List< Status > eu.baltrad.dex.status.manager.INodeStatusManager.load | ( | String | peerName, |
| String | subscriptionType ) throws DataAccessException |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.
| List< String > eu.baltrad.dex.status.manager.INodeStatusManager.loadNodeNames | ( | ) | throws DataAccessException |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.
| void eu.baltrad.dex.status.manager.INodeStatusManager.setRuntimeNodeStatus | ( | String | nodeName, |
| int | httpStatus ) |
| nodeName | the node name setting the runtime status |
| httpStatus | the http status |
| outgoing | if outgoing or incomming communication |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.
| int eu.baltrad.dex.status.manager.INodeStatusManager.store | ( | int | statusId, |
| int | subscriptionId ) throws DataAccessException |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.
| int eu.baltrad.dex.status.manager.INodeStatusManager.store | ( | Status | status | ) | throws DataAccessException |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.
| int eu.baltrad.dex.status.manager.INodeStatusManager.update | ( | Status | status, |
| int | subscriptionId ) throws DataAccessException |
Implemented in eu.baltrad.dex.status.manager.impl.NodeStatusManager.