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