- rand - Variable in class de.hawhamburg.reachability.registry.Registry
-
A central random object.
- REACHABILITY_AGENT_AUTHOR - Static variable in class de.hawhamburg.reachability.ProjectInfo
-
The author of the reachability agent and its components.
- REACHABILITY_AGENT_DESCRIPTION - Static variable in class de.hawhamburg.reachability.ProjectInfo
-
A short description of the purpose of this agent.
- REACHABILITY_AGENT_INSTITUE - Static variable in class de.hawhamburg.reachability.ProjectInfo
-
The institute where the reachability agent is developed.
- REACHABILITY_AGENT_NAME - Static variable in class de.hawhamburg.reachability.ProjectInfo
-
The name of the reachability agent, used in common with the LP life cycle
LifeCycleAgent
.
- REACHABILITY_AGENT_VERSION - Static variable in class de.hawhamburg.reachability.ProjectInfo
-
The current version of the reachability agent and its components.
- REACHABILITY_AGENT_WORKER_NAME - Static variable in class de.hawhamburg.reachability.ProjectInfo
-
The name of the reachability agents working thread.
- ReachabilityAgent - Class in de.hawhamburg.reachability
-
This is the main class for starting up the reachability agent.
- ReachabilityAgent() - Constructor for class de.hawhamburg.reachability.ReachabilityAgent
-
- ReachabilityGroup - Enum in de.hawhamburg.reachability.enumeration
-
Enumeration of defined person groups.
- ReachabilityGroup() - Constructor for enum de.hawhamburg.reachability.enumeration.ReachabilityGroup
-
- ReachabilityStatus - Enum in de.hawhamburg.reachability.enumeration
-
Enumeration of defined reachability status states.
- ReachabilityStatus() - Constructor for enum de.hawhamburg.reachability.enumeration.ReachabilityStatus
-
- ReachabilityWorker - Class in de.hawhamburg.reachability
-
The ReachabilityWorker is a thread which mainly serves as control service.
- ReachabilityWorker() - Constructor for class de.hawhamburg.reachability.ReachabilityWorker
-
Constructs a new ReachabilityWorker object.
- REASONER_CONFIG_PATH_KEY - Static variable in class de.hawhamburg.reachability.conf.ReasonerConfig
-
The property key which holds the path to to reasoner XML configuration file.
- ReasonerConfig - Class in de.hawhamburg.reachability.conf
-
Reasoner related configuration management.
- ReasonerConfig() - Constructor for class de.hawhamburg.reachability.conf.ReasonerConfig
-
No instances of this utility class.
- ReasonerDimension - Enum in de.hawhamburg.reachability.reasoner.enumeration
-
All defined context dimensions.
- ReasonerDimension() - Constructor for enum de.hawhamburg.reachability.reasoner.enumeration.ReasonerDimension
-
- refresh() - Static method in class de.hawhamburg.reachability.conf.LoggerConfig
-
Refreshes the local representation of the XML configuration file.
- refresh() - Static method in class de.hawhamburg.reachability.conf.MainConfig
-
Reloads and caches the configuration from the local XML and properties configuration file.
- refresh() - Static method in class de.hawhamburg.reachability.conf.ReasonerConfig
-
Refreshes the local representation of the XML configuration file.
- refresh() - Method in class de.hawhamburg.reachability.conf.resource.SimpleXMLConfigFile
-
- register(RegistryAgentType, String, ReasonerDimension) - Method in class de.hawhamburg.reachability.ReachabilityWorker
-
Registers a new component.
- registeredReasoners - Variable in class de.hawhamburg.reachability.ReachabilityWorker
-
A List
of registered reasoners.
- registeredSensors - Variable in class de.hawhamburg.reachability.ReachabilityWorker
-
- registerSimulationFeeder(SensorDataFeeder) - Method in interface de.hawhamburg.reachability.tools.feeder.SensorDataFeederNotifiable
-
- Registry - Class in de.hawhamburg.reachability.registry
-
Sends register request and listens for new component registrations.
- Registry() - Constructor for class de.hawhamburg.reachability.registry.Registry
-
- Registry(ReachabilityWorker) - Constructor for class de.hawhamburg.reachability.registry.Registry
-
- RegistryAgentType - Enum in de.hawhamburg.reachability.registry.enumeration
-
This enumeration defines possible registry types.
- RegistryAgentType() - Constructor for enum de.hawhamburg.reachability.registry.enumeration.RegistryAgentType
-
- RegistryMessageType - Enum in de.hawhamburg.reachability.registry.enumeration
-
This enumeration defines possible registry message types.
- RegistryMessageType() - Constructor for enum de.hawhamburg.reachability.registry.enumeration.RegistryMessageType
-
- registryService - Variable in class de.hawhamburg.reachability.ReachabilityWorker
-
- registryTopic - Variable in class de.hawhamburg.reachability.registry.Registry
-
Listener for register messages.
- reloadProperties() - Method in class de.hawhamburg.reachability.properties.PropertyService
-
- Remark - Variable in class de.hawhamburg.reachability.json.JsonReachabilityInformation
-
Some textual remark (not further specified in this version).
- Remark - Variable in class de.hawhamburg.reachability.json.JsonReachabilityInstruction
-
Some textual remark (not further specified in this version).
- Remark - Variable in class de.hawhamburg.reachability.registry.json.JsonRARegistryMessage
-
A remark.
- Remark - Variable in class de.hawhamburg.reachability.registry.json.JsonRARegistryRequest
-
A remark.
- remove(String) - Static method in class de.hawhamburg.reachability.util.ExternFileUtil
-
Removes the file referred to by the supplied file path if it's existing.
- RequestId - Variable in class de.hawhamburg.reachability.properties.json.JsonRAPropertiesResult
-
The ID of the properties request on which this message will be the response.
- requestId - Variable in class de.hawhamburg.reachability.tools.googleCalendar.json.JsonGoogleCalendarResult
-
The ID of the request as String
to which this message is the result.
- requestProps - Variable in class de.hawhamburg.reachability.properties.PropertyService
-
Listener for property requests.
- requestRegistryTopic - Variable in class de.hawhamburg.reachability.registry.Registry
-
Publisher for register requests.
- requestTopic - Variable in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
-
The LPSubscriber
, which reads requests from the ActiveMQ.
- requestType - Variable in class de.hawhamburg.reachability.tools.googleCalendar.json.JsonGoogleCalendarRequest
-
- requestType - Variable in class de.hawhamburg.reachability.tools.googleCalendar.json.JsonGoogleCalendarResult
-
- resultProps - Variable in class de.hawhamburg.reachability.properties.PropertyService
-
Publisher for property results.
- resultPropsReader - Variable in class de.hawhamburg.reachability.properties.PropertyService
-
Subscriber for other property results.
- resultTopic - Variable in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
-
The LPPublisher
, which writes request messags to the ActiveMQ.
- run() - Method in class de.hawhamburg.lifecycle.agent.LifeCycleApp
-
- run() - Method in class de.hawhamburg.lifecycle.agent.LifeCycleApp.SendInfo
-
- run() - Method in class de.hawhamburg.reachability.properties.PropertyService
-
- run() - Method in class de.hawhamburg.reachability.ReachabilityWorker
-
General run method which calls the initialize and end methods and coordinates the different components.
- run() - Method in class de.hawhamburg.reachability.registry.Registry
-
- run() - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeeder
-
Starts the simulation.
- run() - Method in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
-
Runs the google calendar service.
- running - Variable in class de.hawhamburg.lifecycle.agent.LifeCycleApp
-
- runningReasoner - Variable in class de.hawhamburg.reachability.ReachabilityWorker
-
The actual running reasoner.
- runningSensors - Variable in class de.hawhamburg.reachability.ReachabilityWorker
-
A
Map
of context dimensions (
ReasonerDimension
) to sensor agents, which contains all actual
running sensor agents and their specific context dimension.