- GCS_REQUEST_TOPIC - Static variable in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
-
The name of the ActiveMQ topic as String
on which the service expects requests.
- GCS_RESULT_TOPIC - Static variable in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
-
The name of the ActiveMQ topic as String
on which the service publishes its results.
- get(String) - Static method in class de.hawhamburg.reachability.conf.LoggerConfig
-
Tries to fetch the value of the requested configuration variable from the XML source as String
.
- get(String, Class<T>) - Static method in class de.hawhamburg.reachability.conf.LoggerConfig
-
Tries to fetch the value of the requested configuration variable from the XML source as object of clazz.
- get(String) - Static method in class de.hawhamburg.reachability.conf.MainConfig
-
Returns the String
value of the requested configuration parameter if defined, otherwise
null
.
- get(String, Class<T>) - Static method in class de.hawhamburg.reachability.conf.MainConfig
-
Returns the value of the requested configuration parameter if defined as certain object type defined by the
second parameter clazz, otherwise null
.
- get(String) - Static method in class de.hawhamburg.reachability.conf.ReasonerConfig
-
Tries to fetch the value of the requested configuration variable from the XML source as String
.
- get(String, Class<T>) - Static method in class de.hawhamburg.reachability.conf.ReasonerConfig
-
Tries to fetch the value of the requested configuration variable from the XML source as object of clazz.
- get(String) - Method in class de.hawhamburg.reachability.conf.resource.SimpleXMLConfigFile
-
Fetches the value of a certain configuration variable from the XML document.
- getAndPushCalendarEvents(JsonGoogleCalendarRequest) - Method in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
-
This method forwords a request to the
GoogleCalendarHook
and publishes its results via the ActiveMQ.
- getBoolean(String) - Method in class de.hawhamburg.reachability.conf.resource.SimpleXMLConfigFile
-
Fetches the value of a certain configuration variable as Boolean
from the XML document.
- getCalendars() - Method in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHook
-
Fetches the accessible calendars within the established connection.
- getChangeableProperties() - Static method in class de.hawhamburg.reachability.conf.MainConfig
-
Returns all by user interface changeable system properties.
- getContentLines(String) - Static method in class de.hawhamburg.reachability.util.ExternFileUtil
-
Returns the content of the supplied file as list of lines.
- getCreationTime() - Method in class de.hawhamburg.reachability.sensor.SensorData
-
Returns the creation time of this data as UNIX timestamp.
- getDimension() - Method in class de.hawhamburg.reachability.sensor.SensorData
-
- getDisplayGroup() - Method in class de.hawhamburg.reachability.properties.PropertyDescription
-
Returns the display group as String
.
- getDisplayName() - Method in class de.hawhamburg.reachability.properties.PropertyDescription
-
Returns the display name as String
.
- getDisplayType() - Method in class de.hawhamburg.reachability.properties.PropertyDescription
-
- getDouble(String) - Method in class de.hawhamburg.reachability.conf.resource.SimpleXMLConfigFile
-
Fetches the value of a certain configuration variable as Double
from the XML document.
- getEvents(String, int, DateTime, DateTime, String) - Method in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHook
-
Fetches entries from a certain calendar within the established connection using supplied request conditions.
- getFeed(URL, Class<T>) - Method in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHook
-
Fetches a feed by URL.
- getFeed(Query, Class<T>) - Method in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHook
-
Fetches a feed by query.
- getFile() - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeeder
-
Return the actual simulation files name.
- getID() - Method in interface de.hawhamburg.lifecycle.agent.LifeCycleAgent
-
the identifier of the Application.
- getID() - Method in class de.hawhamburg.reachability.properties.PropertyService
-
Returns a service ID.
- getID() - Method in class de.hawhamburg.reachability.ReachabilityAgent
-
- getID() - Method in class de.hawhamburg.reachability.registry.Registry
-
Returns an service ID.
- getInfoMessage() - Method in interface de.hawhamburg.lifecycle.agent.LifeCycleAgent
-
Generating a Info Message.
- getInfoMessage() - Method in class de.hawhamburg.reachability.ReachabilityAgent
-
- getInteger(String) - Method in class de.hawhamburg.reachability.conf.resource.SimpleXMLConfigFile
-
Fetches the value of a certain configuration variable as Integer
from the XML document.
- getIntegerContent(Document, String) - Static method in class de.hawhamburg.reachability.util.XMLUtil
-
Fetches value as integer from the supplied Document
using the given xPath.
- getLog() - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeeder
-
- getLong(String) - Method in class de.hawhamburg.reachability.conf.resource.SimpleXMLConfigFile
-
Fetches the value of a certain configuration variable as Long
from the XML document.
- getMessageOnTopic(LPSubscriber) - Static method in class de.hawhamburg.reachability.util.ConnectionUtil
-
Checks if there is a message on the topic of the LPSubscriber
object and returns it as String
on
success (null
instead).
- getName() - Method in class de.hawhamburg.reachability.sensor.SensorData
-
Returns the name of the sensor, which measured this value.
- getPath() - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeeder
-
Returns the path where the simulation file is located.
- getPossibleValue() - Method in class de.hawhamburg.reachability.properties.PropertyDescription
-
Returns the list of possible values as Map
of String
(value) to String
(display name).
- getProperties(String) - Static method in class de.hawhamburg.reachability.util.PropertiesUtil
-
This static method loads the Properties
from a properties file which path is given as parameter.
- getPropertiesAsMap(String) - Method in class de.hawhamburg.reachability.properties.PropertyService
-
Loads the required properties for the requested type by using
PropertyService.loadProperties()
and fetches the
requested properties defined by the
reqProps parameter.
- getPropertiesDescriptionMap() - Method in class de.hawhamburg.reachability.properties.PropertyService
-
Loads the properties descriptions from the external file and parses them out of the XML document.
- getPublisher(String, StopableObject) - Static method in class de.hawhamburg.reachability.util.ConnectionUtil
-
Returns an LPPublisher
object related to a certain topic.
- getRealTime() - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeederItem
-
Returns the simulation time to which this event happens as formatted String
"hh:mm".
- getRoot(Document) - Static method in class de.hawhamburg.reachability.util.XMLUtil
-
Fetches the root node from the given Document
and returns it.
- getServiceStateReference() - Method in class de.hawhamburg.reachability.properties.PropertyService
-
Returns the service state reference which entitles a change requests.
- getSpeed() - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeeder
-
Returns the actual simulation speed in simulation minutes per real-time minute.
- getStory() - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeeder
-
- getStringTime(int) - Static method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeederItem
-
Converts an amount of minutes to a simulation time String
formatted as "hh:mm".
- getSubscriber(String, StopableObject) - Static method in class de.hawhamburg.reachability.util.ConnectionUtil
-
Returns an LPSubscriber
object related to a certain topic.
- getTextContent(Document, String) - Static method in class de.hawhamburg.reachability.util.XMLUtil
-
Fetches text value as String
from the supplied Document
using the given xPath.
- getTime() - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeederItem
-
Returns the event time in simulation minutes.
- getTopic(String) - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeeder
-
Creates and returns a new
LPPublisher
object which holds an open ActiveMQ topic connection named as
"
SensorDataFeeder.topicRoot
+[SENSOR_TYPE_NAME]".
- getTopicRoot() - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeeder
-
Returns the actual ActiveMQ topic prefix.
- getType() - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeederItem
-
Returns the events sensor type name as String
.
- getValue() - Method in class de.hawhamburg.reachability.sensor.SensorData
-
Returns the first value of the value scalar for downwards compatibility.
- getValue(int) - Method in class de.hawhamburg.reachability.sensor.SensorData
-
Returns the n-th dimension of the value scalar measured by the sensor.
- getValue() - Method in class de.hawhamburg.reachability.tools.feeder.SensorDataFeederItem
-
Returns the events simulated value as String
.
- getValues() - Method in class de.hawhamburg.reachability.sensor.SensorData
-
Returns the value scalar as Map<Integer, Double>.
- getValuesForProperty(String) - Method in interface de.hawhamburg.reachability.properties.PropertyServiceNotifiable
-
It may occur that a property is defined as
DisplayType.AGENT_DEFINED
, which means that the value range is
dynamically defined at runtime.
- getValuesForProperty(String) - Method in class de.hawhamburg.reachability.ReachabilityWorker
-
- getVersion() - Method in class de.hawhamburg.reachability.properties.PropertyService
-
Returns the agents version.
- getVersion() - Method in class de.hawhamburg.reachability.ReachabilityWorker
-
Returns the agents version.
- getVersion() - Method in class de.hawhamburg.reachability.registry.Registry
-
Returns the agents version.
- globalControlTopic - Variable in class de.hawhamburg.reachability.ReachabilityWorker
-
The LPPublisher
which sends control messages to other components via the ActiveMQ.
- GOOGLE_CALENDAR - Static variable in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
-
The name of the google calendar which shall be used.
- GOOGLE_PASSWORD - Static variable in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
-
The (fixed...) password of the google user.
- GOOGLE_USER - Static variable in class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
-
The (fixed...) name of the google user.
- GoogleCalendarHook - Class in de.hawhamburg.reachability.tools.googleCalendar
-
Adapter for the google calendar web-service.
- GoogleCalendarHook(String, String) - Constructor for class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHook
-
- GoogleCalendarHookService - Class in de.hawhamburg.reachability.tools.googleCalendar
-
Google calendar hook service which receives requests and returns results via the ActiveMQ.
- GoogleCalendarHookService() - Constructor for class de.hawhamburg.reachability.tools.googleCalendar.GoogleCalendarHookService
-
Private constructor method to prevent external created instances of this class.
- Group - Variable in class de.hawhamburg.reachability.json.JsonReachabilityInstruction
-
The group for which the feedback is specified.