A B C G H I M O R S U V

A

alarmed() - Method in class org.bitrepository.monitoringservice.status.ComponentStatus
 

B

BasicMonitoringServiceAlerter - Class in org.bitrepository.monitoringservice.alarm
Class for the monitoring service keep a watch on non responding components, and send alarms if needed.
BasicMonitoringServiceAlerter(Settings, MessageSender, AlarmLevel, StatusStore) - Constructor for class org.bitrepository.monitoringservice.alarm.BasicMonitoringServiceAlerter
 

C

checkStatuses() - Method in class org.bitrepository.monitoringservice.alarm.BasicMonitoringServiceAlerter
 
checkStatuses() - Method in interface org.bitrepository.monitoringservice.alarm.MonitorAlerter
Check for components that have not responded withing the given constraints, and send alarm message if there is any.
ComponentStatus - Class in org.bitrepository.monitoringservice.status
Class to encapsulate the status of a component.
ComponentStatus() - Constructor for class org.bitrepository.monitoringservice.status.ComponentStatus
Constructor
ComponentStatusCode - Enum in org.bitrepository.monitoringservice.status
Enumeration of possible status states for a component.
ComponentStatusStore - Class in org.bitrepository.monitoringservice.status
Storage for the status of the different components.
ComponentStatusStore(Set<String>) - Constructor for class org.bitrepository.monitoringservice.status.ComponentStatusStore
Constructor.

G

getCollectionInterval() - Method in class org.bitrepository.monitoringservice.MonitoringService
 
getComponentStatus() - Method in class org.bitrepository.monitoringservice.webservice.RestMonitoringService
 
getInfo() - Method in class org.bitrepository.monitoringservice.status.ComponentStatus
 
getLastReply() - Method in class org.bitrepository.monitoringservice.status.ComponentStatus
 
getMaxRetries() - Method in class org.bitrepository.monitoringservice.MonitoringService
 
getMonitoringService() - Static method in class org.bitrepository.monitoringservice.MonitoringServiceFactory
Factory method to get a singleton instance of the SimpleIntegrityService.
getMonitoringServiceConfiguration() - Method in class org.bitrepository.monitoringservice.webservice.RestMonitoringService
 
getNumberOfMissingReplies() - Method in class org.bitrepository.monitoringservice.status.ComponentStatus
 
getSecurityManager() - Static method in class org.bitrepository.monitoringservice.MonitoringServiceFactory
Instantiated the security manager for the integrity service.
getService() - Method in class org.bitrepository.monitoringservice.webservice.MonitoringServiceContextListener
 
getSettings() - Static method in class org.bitrepository.monitoringservice.MonitoringServiceFactory
Retrieves the settings from the defined location.
getSettingsParameter() - Method in class org.bitrepository.monitoringservice.webservice.MonitoringServiceContextListener
 
getStatus() - Method in class org.bitrepository.monitoringservice.MonitoringService
 
getStatus() - Method in class org.bitrepository.monitoringservice.status.ComponentStatus
 
GetStatusEventHandler - Class in org.bitrepository.monitoringservice.collector
The eventhandler for handling the events by the GetStatusClient.
GetStatusEventHandler(StatusStore, MonitorAlerter) - Constructor for class org.bitrepository.monitoringservice.collector.GetStatusEventHandler
Constructor.
getStatusMap() - Method in class org.bitrepository.monitoringservice.status.ComponentStatusStore
 
getStatusMap() - Method in interface org.bitrepository.monitoringservice.status.StatusStore
 

H

handleEvent(OperationEvent) - Method in class org.bitrepository.monitoringservice.collector.GetStatusEventHandler
 
hasAlarmed() - Method in class org.bitrepository.monitoringservice.status.ComponentStatus
 

I

init(String) - Static method in class org.bitrepository.monitoringservice.MonitoringServiceFactory
Set the configuration directory.
initialize(String) - Method in class org.bitrepository.monitoringservice.webservice.MonitoringServiceContextListener
 

M

markAsUnresponsive() - Method in class org.bitrepository.monitoringservice.status.ComponentStatus
Marks the component as unresponsive.
MonitorAlerter - Interface in org.bitrepository.monitoringservice.alarm
Interface for the monitor alerter.
MonitoringService - Class in org.bitrepository.monitoringservice
The monitoring service.
MonitoringService(Settings, SecurityManager) - Constructor for class org.bitrepository.monitoringservice.MonitoringService
Constructor.
MonitoringServiceContextListener - Class in org.bitrepository.monitoringservice.webservice
The context listener for the monitoring service
MonitoringServiceContextListener() - Constructor for class org.bitrepository.monitoringservice.webservice.MonitoringServiceContextListener
 
MonitoringServiceFactory - Class in org.bitrepository.monitoringservice
The factory for the monitoring service.

O

org.bitrepository.monitoringservice - package org.bitrepository.monitoringservice
 
org.bitrepository.monitoringservice.alarm - package org.bitrepository.monitoringservice.alarm
 
org.bitrepository.monitoringservice.collector - package org.bitrepository.monitoringservice.collector
 
org.bitrepository.monitoringservice.status - package org.bitrepository.monitoringservice.status
 
org.bitrepository.monitoringservice.webservice - package org.bitrepository.monitoringservice.webservice
 

R

RestMonitoringService - Class in org.bitrepository.monitoringservice.webservice
 
RestMonitoringService() - Constructor for class org.bitrepository.monitoringservice.webservice.RestMonitoringService
 

S

shutdown() - Method in class org.bitrepository.monitoringservice.MonitoringService
 
start() - Method in class org.bitrepository.monitoringservice.collector.StatusCollector
Start the collection of statuses
start() - Method in class org.bitrepository.monitoringservice.MonitoringService
 
StatusCollector - Class in org.bitrepository.monitoringservice.collector
The collector of status messages.
StatusCollector(GetStatusClient, Settings, StatusStore, MonitorAlerter) - Constructor for class org.bitrepository.monitoringservice.collector.StatusCollector
Constructor.
StatusStore - Interface in org.bitrepository.monitoringservice.status
Interface for the storage of statuses.
stop() - Method in class org.bitrepository.monitoringservice.collector.StatusCollector
Stop the collection of statuses

U

updateReplyCounts() - Method in class org.bitrepository.monitoringservice.status.ComponentStatusStore
 
updateReplyCounts() - Method in interface org.bitrepository.monitoringservice.status.StatusStore
Tells the store that new statuses have been requested from the components.
updateReplys() - Method in class org.bitrepository.monitoringservice.status.ComponentStatus
Add another missing reply.
updateStatus(ResultingStatus) - Method in class org.bitrepository.monitoringservice.status.ComponentStatus
Update the status of a component with the given results.
updateStatus(String, ResultingStatus) - Method in class org.bitrepository.monitoringservice.status.ComponentStatusStore
 
updateStatus(String, ResultingStatus) - Method in interface org.bitrepository.monitoringservice.status.StatusStore
Updates the status of a given component.

V

value() - Method in enum org.bitrepository.monitoringservice.status.ComponentStatusCode
 
valueOf(String) - Static method in enum org.bitrepository.monitoringservice.status.ComponentStatusCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.bitrepository.monitoringservice.status.ComponentStatusCode
Returns an array containing the constants of this enum type, in the order they are declared.

A B C G H I M O R S U V

Copyright © 2010-2013 The State and University Library, The Royal Library and The State Archives, Denmark. All Rights Reserved.