A B C D E F G H I J K L M N O P R S T U V W X Y Z 

R

rand - Variable in class de.hawhamburg.reachability.reasoner.Reasoner
Local random number generator.
rand - Variable in class de.hawhamburg.reachability.registry.Registry
A central random object.
rand - Variable in class de.hawhamburg.reachability.sensor.Sensor
Local random number generator.
rand - Variable in class de.hawhamburg.reachability.ui.UI
A random number generator.
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
Creates a new ReachabilityAgent which starts a ReachabilityWorker to determine the inhabitants current state of reachability.
ReachabilityConfigUI - Class in de.hawhamburg.reachability.ui.frame.config
User interface to adjust the reachability agents parameters.
ReachabilityConfigUI(JFrame, ConfigType) - Constructor for class de.hawhamburg.reachability.ui.frame.config.ReachabilityConfigUI
Initializes, starts and builds a new ReachabilityConfigUI which provides an overview over a certain area of configuration parameters related to the reachability agent.
ReachabilityConfigUIResultListener - Class in de.hawhamburg.reachability.ui.frame.config.resource
Updates ReachabilityConfigUI with new configuration sets.
ReachabilityConfigUIResultListener(ReachabilityConfigUI, String) - Constructor for class de.hawhamburg.reachability.ui.frame.config.resource.ReachabilityConfigUIResultListener
Generates a new ReachabilityConfigUIResultListener thread to keep the ReachabilityConfigUI UI up to date.
ReachabilityGroup - Enum in de.hawhamburg.reachability.enumeration
Enumeration of defined person groups.
ReachabilityGroup() - Constructor for enum de.hawhamburg.reachability.enumeration.ReachabilityGroup
 
ReachabilitySimulationDetailsUI - Class in de.hawhamburg.reachability.ui.frame.simulation
Displays the current state of the supplied simulation feeder to the user.
ReachabilitySimulationDetailsUI(JFrame, SensorDataFeeder) - Constructor for class de.hawhamburg.reachability.ui.frame.simulation.ReachabilitySimulationDetailsUI
Starts and builds a new ReachabilitySimulationDetailsUI.
ReachabilitySimulationDetailsUI(SensorDataFeeder) - Constructor for class de.hawhamburg.reachability.ui.frame.simulation.ReachabilitySimulationDetailsUI
ReachabilitySimulationStoryUI - Class in de.hawhamburg.reachability.ui.frame.simulation
Displays all sent events of the current simulation defined by the supplied simulation feeder to the user.
ReachabilitySimulationStoryUI(JFrame, SensorDataFeeder) - Constructor for class de.hawhamburg.reachability.ui.frame.simulation.ReachabilitySimulationStoryUI
Creates and builds a new ReachabilitySimulationStoryUI which displays more detailed the sended events of the running simulation.
ReachabilitySimulationStoryUI(SensorDataFeeder) - Constructor for class de.hawhamburg.reachability.ui.frame.simulation.ReachabilitySimulationStoryUI
ReachabilityStartSimulationUI - Class in de.hawhamburg.reachability.ui.frame.simulation
Displays all required parameters to start a new simulation to the user.
ReachabilityStartSimulationUI(SensorDataFeederNotifiable) - Constructor for class de.hawhamburg.reachability.ui.frame.simulation.ReachabilityStartSimulationUI
Creates and builds a new ReachabilityStartSimulationUI which provides the user with the ability to start new simulations.
ReachabilityStartSimulationUI() - Constructor for class de.hawhamburg.reachability.ui.frame.simulation.ReachabilityStartSimulationUI
ReachabilityStatus - Enum in de.hawhamburg.reachability.enumeration
Enumeration of defined reachability status states.
ReachabilityStatus() - Constructor for enum de.hawhamburg.reachability.enumeration.ReachabilityStatus
 
ReachabilityUI - Class in de.hawhamburg.reachability.ui.frame
User interface to display the actual estimated reachability states to the inhabitant.
ReachabilityUI() - Constructor for class de.hawhamburg.reachability.ui.frame.ReachabilityUI
Creates and builds a new reachability user interface.
ReachabilityUIUpdater - Class in de.hawhamburg.reachability.ui.frame.resource
Updates the ReachabilityUI with new reachability status informations.
ReachabilityUIUpdater(ReachabilityUI) - Constructor for class de.hawhamburg.reachability.ui.frame.resource.ReachabilityUIUpdater
Generates a new ReachabilityUIUpdater thread to keep the ReachabilityUI UI up to date.
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 - Class in de.hawhamburg.reachability.reasoner
Abstract class which needs to be extended by each Reasoner.
Reasoner() - Constructor for class de.hawhamburg.reachability.reasoner.Reasoner
Protected constructor ensures, that there will be no direct instance of this class.
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.
ReasonerAgent - Class in de.hawhamburg.reachability.reasoner
Class to manage the "Living Place Agent Life Cycle" for Reasoners.
ReasonerAgent(Reasoner) - Constructor for class de.hawhamburg.reachability.reasoner.ReasonerAgent
Create a new ReasonerAgent which starts the supplied Reasoner as LifeCycleApp and manages control messages for this Reasoner, such as "start", "stop", "info" and "sleep".
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
 
reasonerProps - Variable in class de.hawhamburg.reachability.reasoner.engine.DroolsBasedEngine
Basic (user-defined) properties.
reasonerProps - Variable in class de.hawhamburg.reachability.reasoner.engine.ExampleReasoner
Basic (user-defined) properties.
ReasoningEngine - Interface in de.hawhamburg.reachability.reasoner
Default interface for reasoner which needs to be implemented by each reasoning engine.
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
Loads the local XML source from file using XMLUtil.loadDocument(String).
refresh(boolean) - Method in class de.hawhamburg.reachability.ui.frame.ColoredUI
Initial build of this user interface.
refresh(Map<ReachabilityGroup, ReachabilityStatus>) - Method in class de.hawhamburg.reachability.ui.frame.ColoredUI
Refreshes the cached ReachabilityStatus and the user interface.
refresh(boolean) - Method in class de.hawhamburg.reachability.ui.frame.config.ReachabilityConfigUI
Builds the user interface.
refresh(Map<String, String>, Map<String, Map<String, PropertyDescription>>, String, ReachabilityConfigUIResultListener) - Method in class de.hawhamburg.reachability.ui.frame.config.ReachabilityConfigUI
Fills the panel with (new) informations.
refresh(boolean) - Method in class de.hawhamburg.reachability.ui.frame.ControllingToolUI
Builds the user interface.
refresh(boolean) - Method in class de.hawhamburg.reachability.ui.frame.ReachabilityUI
Initial build of this user interface.
refresh(Map<ReachabilityGroup, ReachabilityStatus>) - Method in class de.hawhamburg.reachability.ui.frame.ReachabilityUI
Builds/refreshes the cached ReachabilityStatus and the user interface.
refresh(boolean) - Method in class de.hawhamburg.reachability.ui.frame.resource.ColorKeyUI
Builds the user interface.
refresh(boolean) - Method in class de.hawhamburg.reachability.ui.frame.simulation.ReachabilitySimulationDetailsUI
Builds the user interface.
refresh(boolean) - Method in class de.hawhamburg.reachability.ui.frame.simulation.ReachabilitySimulationStoryUI
Builds the user interface.
refresh(boolean) - Method in class de.hawhamburg.reachability.ui.frame.simulation.ReachabilityStartSimulationUI
Builds the user interface.
refresh() - Method in class de.hawhamburg.reachability.ui.UI
Builds the UI by using UI.refresh(boolean) with false.
refresh(boolean) - Method in class de.hawhamburg.reachability.ui.UI
(Re-)builds the rendering of the UI.
refreshInterval - Variable in class de.hawhamburg.reachability.ui.UI
Refresh interval in milliseconds.
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
A Map of context dimensions (ReasonerDimension) to a List of sensors.
registerSimulationFeeder(SensorDataFeeder) - Method in interface de.hawhamburg.reachability.tools.feeder.SensorDataFeederNotifiable
Registers a new SensorDataFeeder as running simulation.
registerSimulationFeeder(SensorDataFeeder) - Method in class de.hawhamburg.reachability.ui.frame.ColoredUI
Registers a new simulation feeder.
registerSimulationFeeder(SensorDataFeeder) - Method in class de.hawhamburg.reachability.ui.frame.ReachabilityUI
Registers a new simulation feeder.
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
Initializes a new Registry object.
Registry(ReachabilityWorker) - Constructor for class de.hawhamburg.reachability.registry.Registry
Initializes a new Registry object with an ReachabilityWorker.
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
 
registryRequestTopicName - Variable in class de.hawhamburg.reachability.reasoner.Reasoner
The name of the ActiveMQ topic on which the systems registry service invites other components to join him.
registryRequestTopicName - Variable in class de.hawhamburg.reachability.sensor.Sensor
The ActiveMQ topic name on which reachability systems registry service will send its registry invitations.
registryService - Variable in class de.hawhamburg.reachability.ReachabilityWorker
The registry service thread Registry.
registryTopic - Variable in class de.hawhamburg.reachability.reasoner.Reasoner
The LPPublisher, which sends register messages to the systems registry service via the ActiveMQ.
registryTopic - Variable in class de.hawhamburg.reachability.registry.Registry
Listener for register messages.
registryTopic - Variable in class de.hawhamburg.reachability.sensor.Sensor
The LPPublisher, which publishes register messages onto the systems registry register topic Sensor.registryTopicName.
registryTopicName - Variable in class de.hawhamburg.reachability.reasoner.Reasoner
The name of the ActiveMQ topic on which this Reasoner sends its register messages to the systems registry service.
registryTopicName - Variable in class de.hawhamburg.reachability.sensor.Sensor
The ActiveMQ topic name on which clients send their registration messages to the systems registry service.
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.
requestConfig - Variable in class de.hawhamburg.reachability.ui.frame.config.ReachabilityConfigUI
The LPPublisher to send the get configuration request REACHABILITY_CONFIG_REQUEST_TOPIC.
requestConfiguration() - Method in class de.hawhamburg.reachability.ui.frame.config.ReachabilityConfigUI
Requests the current configuration for the actual ConfigType by sending a JSON message on the AMQ request topic.
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.reasoner.Reasoner
The LPSubscriber, which listens for register requests from the systems registry service via the ActiveMQ.
requestRegistryTopic - Variable in class de.hawhamburg.reachability.registry.Registry
Publisher for register requests.
requestRegistryTopic - Variable in class de.hawhamburg.reachability.sensor.Sensor
The LPSubscriber, which listens for register requests on the systems registry request topic Sensor.registryRequestTopicName.
requestTopic - Variable in class de.hawhamburg.reachability.sensor.Sensor
The LPPublisher, which publishes requests to the sensors data source request topic Sensor.requestTopicName.
requestTopic - Variable in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
The LPSubscriber, which reads requests from the ActiveMQ.
requestTopicName - Variable in class de.hawhamburg.reachability.sensor.Sensor
The ActiveMQ topic name on which a request shall be send to the sensors data source.
requestType - Variable in class de.hawhamburg.reachability.tools.googleCalendar.json.JsonGoogleCalendarRequest
The type of request as CalendarRequestType.
requestType - Variable in class de.hawhamburg.reachability.tools.googleCalendar.json.JsonGoogleCalendarResult
The CalendarRequestType of the request message.
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.reasoner.Reasoner
The LPPublisher, which will write the results to the agents result.
resultTopic - Variable in class de.hawhamburg.reachability.sensor.Sensor
The LPSubscriber, which receives results from the sensors data source result topic Sensor.resultTopicName.
resultTopic - Variable in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
The LPPublisher, which writes request messags to the ActiveMQ.
resultTopic - Variable in class de.hawhamburg.reachability.ui.frame.config.resource.ReachabilityConfigUIResultListener
An LPSubscriber, which listens on the reachability configuration result topic (REACHABILITY_CONFIG_RESULT_TOPIC).
resultTopicName - Variable in class de.hawhamburg.reachability.reasoner.Reasoner
The name of the ActiveMQ topic on which the sensor delivers its measuring results.
resultTopicName - Variable in class de.hawhamburg.reachability.sensor.Sensor
The ActiveMQ topic name on which the sensors data source provides its measured results.
RSDFAdapter - Class in de.hawhamburg.reachability.sensor.adapter
Receiving simulated sensor data for certain context dimensions.
RSDFAdapter(ReasonerDimension) - Constructor for class de.hawhamburg.reachability.sensor.adapter.RSDFAdapter
Creates a new RSDFAdapter which senses simulated simulated sensor data from SensorDataFeeder.
rules - Variable in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
The rules in String format which will be part of the rule base.
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 as long as PropertyService.shutDown() wasn't called.
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.reasoner.Reasoner
Frequently check for sensor data updates.
run() - Method in class de.hawhamburg.reachability.registry.Registry
Starts the Registry service.
run() - Method in class de.hawhamburg.reachability.sensor.Sensor
Main run method.
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.
run() - Method in class de.hawhamburg.reachability.ui.frame.config.resource.ReachabilityConfigUIResultListener
Connects to the configuration result topic using ReachabilityConfigUIResultListener.init() and frequently tries to get the newest result states from this topic.
run() - Method in class de.hawhamburg.reachability.ui.frame.resource.ColoredUIUpdater
Connects to the reachability information topic using ColoredUIUpdater.init() and frequently tries to get the newest reachability states from this topic.
run() - Method in class de.hawhamburg.reachability.ui.frame.resource.ReachabilityUIUpdater
Connects to the reachability information topic using ReachabilityUIUpdater.init() and frequently tries to get the newest reachability states from this topic.
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.
A B C D E F G H I J K L M N O P R S T U V W X Y Z