Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W Z 

A

abortDeviceScan(String, String) - Method in interface org.ogema.core.channelmanager.driverspi.ChannelDriver
Abort device scan Abort the current device scan for the specified interface.
abortDiscoverDevices(String, String, String) - Method in interface org.ogema.core.channelmanager.ChannelAccess
Abort running discoverDevices.
AbsoluteSchedule - Interface in org.ogema.core.model.schedule
A Schedule that represents an absolute time series, i.e. the timestamps of the entries are interpreted as milliseconds since 1 January 1970.
accept() - Method in class org.ogema.core.resourcemanager.pattern.ResourcePattern
Override this method to implement a custom acceptance test for the pattern.
accept(ResourceVisitor) - Method in class org.ogema.tools.resource.visitor.ResourceProxy
 
AccessMode - Enum in org.ogema.core.resourcemanager
 
accessModeChanged(Resource) - Method in interface org.ogema.core.resourcemanager.AccessModeListener
 
AccessModeListener - Interface in org.ogema.core.resourcemanager
Observer interface for receiving notifications about access mode changes.
AccessPriority - Enum in org.ogema.core.resourcemanager
Priority of write access
activate(boolean) - Method in interface org.ogema.core.model.Resource
Activate resource.
activate() - Method in interface org.ogema.core.resourcemanager.Transaction
Deprecated.
Activates all the resources in a single transaction.
activate(Resource) - Method in interface org.ogema.core.resourcemanager.transaction.ResourceTransaction
Activate the resource in the transaction.
activate(Resource, boolean, boolean) - Method in interface org.ogema.core.resourcemanager.transaction.ResourceTransaction
Activate the resource in the transaction.
activate() - Method in interface org.ogema.tools.resourcemanipulator.configurations.ManipulatorConfiguration
Restarts the manipulator when it has been deactivated.
activateComplexResources(Resource, boolean, ResourceAccess) - Static method in class org.ogema.tools.resource.util.ResourceUtils
Activates a resource and recursively all of its complex subresources, but not the primitive subresources (primitive resource meaning ValueResource here).
activateComplexResources(ResourcePattern<?>, boolean, ResourceAccess) - Static method in class org.ogema.tools.resource.util.ResourceUtils
Activates all existing resource fields of a pattern, except the ValueResources.
activateLogging(SingleValueResource, long) - Static method in class org.ogema.tools.resource.util.LoggingUtils
Activate logging, or change log configuration, if logging is enabled already.
activatePattern(ResourcePattern<?>) - Method in interface org.ogema.core.resourcemanager.pattern.ResourcePatternAccess
Activates all inactive existing fields in the given structure.
Actor - Interface in org.ogema.model.actors
Prototype to be extended by resources representing an actor.
actor() - Method in interface org.ogema.model.devices.buildingtechnology.ManualSwitch
The actor controlled by the switch (usually as a reference).
add(T) - Method in interface org.ogema.core.model.ResourceList
Add reference to the list.
add() - Method in interface org.ogema.core.model.ResourceList
Add direct child resource as element of the list
add(Class<S>) - Method in interface org.ogema.core.model.ResourceList
Add direct child resource as element of the list.
add(List<ReadOnlyTimeSeries>, long, long) - Static method in class org.ogema.tools.resource.util.MultiTimeSeriesUtils
Add up a collection of time series.
add(List<? extends ReadOnlyTimeSeries>, long, long, boolean, InterpolationMode, boolean) - Static method in class org.ogema.tools.resource.util.MultiTimeSeriesUtils
Add up a collection of time series.
add(float) - Method in interface org.ogema.tools.timeseries.api.FloatTimeSeries
Add the constant addend to all entries of this.
add(ReadOnlyTimeSeries) - Method in interface org.ogema.tools.timeseries.api.FloatTimeSeries
Add the time series other (which values must be convertible to float) to the values of this.
add(float) - Method in class org.ogema.tools.timeseries.implementations.FloatTreeTimeSeries
 
add(ReadOnlyTimeSeries) - Method in class org.ogema.tools.timeseries.implementations.FloatTreeTimeSeries
 
addAccessModeListener(AccessModeListener) - Method in interface org.ogema.core.model.Resource
Register a listener receiving callbacks when the AccessMode granted on this resource is changed.
addChannel(ChannelLocator, ChannelConfiguration.Direction, long) - Method in interface org.ogema.core.channelmanager.ChannelAccess
Add a new channel to the channel manager configuration.
addClockChangeListener(FrameworkClock.ClockChangeListener) - Method in interface org.ogema.core.administration.FrameworkClock
 
addCondition(ConditionInfo) - Method in interface org.ogema.core.security.AppPermissionType
Add a new ConditionInfo object linked to this Permission type.
addDecorator(String, Class<T>) - Method in interface org.ogema.core.model.Resource
Adds an empty decorator.
addDecorator(String, T) - Method in interface org.ogema.core.model.Resource
Add resource reference as a decorator.
addDecorator(Resource, String, Class<P>) - Method in interface org.ogema.core.resourcemanager.pattern.ResourcePatternAccess
Attempts to create a resource structure according to the given pattern.
addDecorator(Resource, String, Class<P>, C) - Method in interface org.ogema.core.resourcemanager.pattern.ResourcePatternAccess
 
addDeviceListener(String, DeviceListener) - Method in interface org.ogema.core.channelmanager.ChannelAccess
Wrapper method that calls the driver method with same name (see ChannelDriver.addDeviceListener(DeviceListener)).
addDeviceListener(DeviceListener) - Method in interface org.ogema.core.channelmanager.driverspi.ChannelDriver
Add a DeviceListener consuming asynchronous device found/lost events.
addException(Enum<?>, String, ConditionInfo) - Method in interface org.ogema.core.security.AppPermission
Add a policy to be denied to the owner app.
addException(Enum<?>, String) - Method in interface org.ogema.core.security.AppPermission
Add a policy to be denied to the owner app.
addException(String, String[], ConditionInfo) - Method in interface org.ogema.core.security.AppPermission
Add a policy to be denied to the owner app.
addExceptionListener(ExceptionListener) - Method in interface org.ogema.core.application.ApplicationManager
Activate listening to exceptions.
addIndividualPatternDemand(Class<P>, P, PatternListener<? super P>, AccessPriority) - Method in interface org.ogema.core.resourcemanager.pattern.ResourcePatternAccess
Allows the tracking of individual pattern instances.
addLazy(List<ReadOnlyTimeSeries>, long, long) - Static method in class org.ogema.tools.resource.util.MultiTimeSeriesUtils
Similar to MultiTimeSeriesUtils.add(List, long, long), but here the data points are evaluated when needed and not copied at construction time.
addLazy(List<? extends ReadOnlyTimeSeries>, long, long, boolean, InterpolationMode, boolean) - Static method in class org.ogema.tools.resource.util.MultiTimeSeriesUtils
Similar to MultiTimeSeriesUtils.addLazy(List, long, long, boolean, InterpolationMode, boolean), but here the data points are evaluated when needed and not copied at construction time.
addListener(TimerListener) - Method in interface org.ogema.core.application.Timer
Add listener.
addListener(HardwareListener) - Method in interface org.ogema.core.hardwaremanager.HardwareDescriptor
Add a HardwareListener that is only called for changes regarding to this descriptor, mostly removal.
addListener(HardwareListener) - Method in interface org.ogema.core.hardwaremanager.HardwareManager
Add a HardwareListener that is called every time the hardware configuration changes.
addOptionalElement(String) - Method in interface org.ogema.core.model.Resource
Add empty optional sub-resource according to the model specification.
addPatternChangeListener(P, PatternChangeListener<? super P>, Class<P>) - Method in interface org.ogema.core.resourcemanager.pattern.ResourcePatternAccess
Register a listener that is informed about changes in the resources of the pattern instance.
addPatternDemand(Class<P>, PatternListener<? super P>, AccessPriority) - Method in interface org.ogema.core.resourcemanager.pattern.ResourcePatternAccess
Adds a resource demand for a given pattern and with a certain priority for the exclusive write accessed demanded in the pattern.
addPatternDemand(Class<P>, PatternListener<? super P>, AccessPriority, C) - Method in interface org.ogema.core.resourcemanager.pattern.ResourcePatternAccess
 
addPermission(Enum<?>, String) - Method in interface org.ogema.core.security.AppPermission
Add a policy to be granted to the owner app.
addPermission(Enum<?>, String, ConditionInfo) - Method in interface org.ogema.core.security.AppPermission
Add a policy to be granted to the owner app.
addPermission(String, String[], ConditionInfo) - Method in interface org.ogema.core.security.AppPermission
Add a policy to be granted to the owner app.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.ogema.core.administration.FrameworkClock
Deprecated.
PropertyChangeListener requires module java.desktop on Java 9
addResource(Resource) - Method in interface org.ogema.core.resourcemanager.Transaction
Deprecated.
Adds a resource to the set of resources to be read/written in a single transaction.
addResourceDemand(Class<T>, ResourceDemandListener<S>) - Method in interface org.ogema.core.resourcemanager.ResourceAccess
Register a listener for resource events for resources specified by an ogema data model class Event will only be generated if the app has at least read permissions for the resources, and only for resources that are active.
addResourceListener(ResourceListener, boolean) - Method in interface org.ogema.core.model.Resource
addResources(Collection<Resource>) - Method in interface org.ogema.core.resourcemanager.Transaction
Deprecated.
Adds resources to the set of resources to be read/written in a single transaction.
address() - Method in interface org.ogema.model.communication.IPAddressV4
Address as URL or IP address in 4xnumber-3xdot-format
addSchedule(Schedule, ReadOnlyTimeSeries) - Method in interface org.ogema.core.resourcemanager.transaction.ResourceTransaction
Add the time series content to the schedule in the transaction.
addSchedule(Schedule, ReadOnlyTimeSeries, WriteConfiguration) - Method in interface org.ogema.core.resourcemanager.transaction.ResourceTransaction
Add the time series content to the schedule in the transaction.
addScheduleValues(Schedule, Collection<SampledValue>) - Method in interface org.ogema.core.resourcemanager.transaction.ResourceTransaction
Add data points to the schedule.
addScheduleValues(Schedule, Collection<SampledValue>, WriteConfiguration) - Method in interface org.ogema.core.resourcemanager.transaction.ResourceTransaction
Add data points to the schedule.
addStoreUser(String, String, String, String) - Method in interface org.ogema.core.installationmanager.ApplicationSource
Add a new store user associated to the given gateway user.
addStructureListener(ResourceStructureListener) - Method in interface org.ogema.core.model.Resource
Adds a listener that is informed about structural changes on the resource.
addTree(Resource, boolean) - Method in interface org.ogema.core.resourcemanager.Transaction
Deprecated.
Adds a resource and all of its currently-existing sub-resources to the transaction.
addValue(long, Value) - Method in interface org.ogema.core.timeseries.TimeSeries
add single value to schedule.
addValue(long, Value, long) - Method in interface org.ogema.core.timeseries.TimeSeries
add single value to schedule.
addValue(SampledValue) - Method in class org.ogema.tools.memoryschedules.tools.SampledValueSortedList
 
addValue(SampledValue) - Method in interface org.ogema.tools.timeseries.api.MemoryTimeSeries
Adds a copy of a SampledValue to schedule.
addValue(SampledValue) - Method in class org.ogema.tools.timeseries.implementations.ArrayTimeSeries
 
addValue(long, Value) - Method in class org.ogema.tools.timeseries.implementations.ArrayTimeSeries
 
addValue(long, Value, long) - Method in class org.ogema.tools.timeseries.implementations.ArrayTimeSeries
 
addValue(SampledValue) - Method in class org.ogema.tools.timeseries.implementations.SynchronizedTimeSeries
 
addValue(long, Value) - Method in class org.ogema.tools.timeseries.implementations.SynchronizedTimeSeries
 
addValue(long, Value, long) - Method in class org.ogema.tools.timeseries.implementations.SynchronizedTimeSeries
 
addValue(SampledValue) - Method in class org.ogema.tools.timeseries.implementations.TreeTimeSeries
 
addValue(long, Value) - Method in class org.ogema.tools.timeseries.implementations.TreeTimeSeries
 
addValue(long, Value, long) - Method in class org.ogema.tools.timeseries.implementations.TreeTimeSeries
 
addValueListener(ResourceValueListener<?>, boolean) - Method in interface org.ogema.core.model.Resource
Register listener receiving callbacks whenever the resource value is changed or written.
addValueListener(ResourceValueListener<?>) - Method in interface org.ogema.core.model.Resource
Register listener receiving callback whenever the resource value changes to a new value (for simple values containing only a single value) or if the values are written to (for array resources and schedules).
addValues(Collection<SampledValue>) - Method in interface org.ogema.core.timeseries.TimeSeries
Adds a set of new entries.
addValues(Collection<SampledValue>, long) - Method in interface org.ogema.core.timeseries.TimeSeries
Adds a set of new entries
addValues(Collection<SampledValue>) - Method in class org.ogema.tools.timeseries.implementations.ArrayTimeSeries
 
addValues(Collection<SampledValue>, long) - Method in class org.ogema.tools.timeseries.implementations.ArrayTimeSeries
 
addValues(Collection<SampledValue>) - Method in class org.ogema.tools.timeseries.implementations.SynchronizedTimeSeries
 
addValues(Collection<SampledValue>, long) - Method in class org.ogema.tools.timeseries.implementations.SynchronizedTimeSeries
 
addValues(Collection<SampledValue>) - Method in class org.ogema.tools.timeseries.implementations.TreeTimeSeries
 
addValues(Collection<SampledValue>, long) - Method in class org.ogema.tools.timeseries.implementations.TreeTimeSeries
 
addValueSchedule(long, long, List<Value>) - Method in interface org.ogema.core.timeseries.TimeSeries
addValueSchedule(long, long, List<Value>, long) - Method in interface org.ogema.core.timeseries.TimeSeries
addValueSchedule(long, long, List<Value>) - Method in class org.ogema.tools.timeseries.implementations.ArrayTimeSeries
Deprecated.
addValueSchedule(long, long, List<Value>, long) - Method in class org.ogema.tools.timeseries.implementations.ArrayTimeSeries
Deprecated.
addValueSchedule(long, long, List<Value>) - Method in class org.ogema.tools.timeseries.implementations.SynchronizedTimeSeries
Deprecated.
addValueSchedule(long, long, List<Value>, long) - Method in class org.ogema.tools.timeseries.implementations.SynchronizedTimeSeries
Deprecated.
addValueSchedule(long, long, List<Value>) - Method in class org.ogema.tools.timeseries.implementations.TreeTimeSeries
Deprecated.
addValueSchedule(long, long, List<Value>, long) - Method in class org.ogema.tools.timeseries.implementations.TreeTimeSeries
Deprecated.
addValuesCopies(List<SampledValue>) - Method in class org.ogema.tools.memoryschedules.tools.SampledValueSortedList
Adds copies of the values to this.
AdminApplication - Interface in org.ogema.core.administration
Access to administration information and configuration for a single application
AdministrationManager - Interface in org.ogema.core.administration
Framework component providing information and interaction for administration applications
AdminLogger - Interface in org.ogema.core.administration
Administration interface of the OgemaLogger, allowing to overwrite framework default settings and settings made by the applications.
affineTransformation(ReadOnlyTimeSeries, float, float) - Static method in class org.ogema.tools.resource.util.ValueResourceUtils
Multiplies each value of schedule with factor and adds addend
AirConditioner - Interface in org.ogema.model.devices.buildingtechnology
Air conditioning operating on a thermalConnection.
alarm() - Method in interface org.ogema.model.sensors.DoorWindowSensor
 
alarmLimits() - Method in interface org.ogema.model.targetranges.AngleTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.BinaryTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.BrightnessTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.ConcentrationTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.ElectricCurrentTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.EnergyPerAreaTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.EnergyTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.FlowTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.FrequencyTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.GenericFloatTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.LuminousFluxTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.PowerTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.TargetRange
The resource shall only be used for limits that shall be integrated into an alarm logging and/or alarm handling OGEMA application.
alarmLimits() - Method in interface org.ogema.model.targetranges.TemperatureTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.TimeTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.VelocityTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.VoltageTargetRange
 
alarmLimits() - Method in interface org.ogema.model.targetranges.VolumeTargetRange
 
altitude() - Method in interface org.ogema.model.devices.sensoractordevices.WindSensor
altitude above ground the measurement is taken.
AngleRange - Interface in org.ogema.model.ranges
 
AngleResource - Interface in org.ogema.core.model.units
Resource representing a planar angle.
AngleSensor - Interface in org.ogema.model.sensors
Angle sensor measuring an angle, e.g. a geometrical angle or an angle between wave forms such as power angles.
AngleTargetRange - Interface in org.ogema.model.targetranges
 
appendValue(ArrayResource, Object) - Static method in class org.ogema.tools.resource.util.ValueResourceUtils
Append an element to the array.
AppID - Interface in org.ogema.core.application
This interface provides methods that help to identify the ogema application which is the owner of this AppID.
Application - Interface in org.ogema.core.application
This interface must be implemented by all OGEMA applications and must be registered as an OSGi service.
Application.AppStopReason - Enum in org.ogema.core.application
Reason for stopping an application
applicationInstalled() - Method in interface org.ogema.core.application.InstallationStatusListener
Called by framework when application is installed before any callback is performed to the application.
ApplicationManager - Interface in org.ogema.core.application
This interface is the single point of entry for applications and resource drivers
ApplicationSource - Interface in org.ogema.core.installationmanager
An application source is an OGEMA marketplace or a file directory containing OGEMA apps (as OSGi bundles)
applicationUninstalled() - Method in interface org.ogema.core.application.InstallationStatusListener
Called by the framework before application is uninstalled.
apply(TimeSeries, long) - Method in class org.ogema.tools.resourcemanipulator.schedulemgmt.DeletionAction
 
apply(TimeSeries, long) - Method in class org.ogema.tools.resourcemanipulator.schedulemgmt.InterpolationAction
 
apply(TimeSeries, long) - Method in class org.ogema.tools.resourcemanipulator.schedulemgmt.StepsReductionAction
 
apply(TimeSeries, long) - Method in class org.ogema.tools.resourcemanipulator.schedulemgmt.TimeSeriesReduction
 
apply(SampledValue, SampledValue) - Method in class org.ogema.tools.timeseries.algebra.BilinearFloatAddition
 
apply(SampledValue, SampledValue) - Method in class org.ogema.tools.timeseries.algebra.BiliniearFloatMultiplication
 
apply(SampledValue) - Method in class org.ogema.tools.timeseries.algebra.ConstantFloatAddition
 
apply(SampledValue) - Method in class org.ogema.tools.timeseries.algebra.ConstantFloatMultiplication
 
apply(SampledValue, SampledValue) - Method in interface org.ogema.tools.timeseries.api.BilinearSampledValueOperator
Performs the operation and returns the result.
apply(SampledValue) - Method in interface org.ogema.tools.timeseries.api.LinearSampledValueOperator
Performs the operation and returns the result.
applyBilinearOperator(BilinearSampledValueOperator, ReadOnlyTimeSeries) - Method in class org.ogema.tools.timeseries.implementations.FloatTreeTimeSeries
Apply the bi-linear operator on all points of this.
applyJson(String, Resource, boolean) - Method in interface org.ogema.core.tools.SerializationManager
Apply the Json object to a resource object: For each parameter defined in the Json message, the respective parameter in the resource object adapted to the value given.
applyJson(Reader, Resource, boolean) - Method in interface org.ogema.core.tools.SerializationManager
 
applyJson(String, boolean) - Method in interface org.ogema.core.tools.SerializationManager
Apply the Json object representing a resource or a set of resources (such as the JSON representation of a resource access declaration).
applyJson(Reader, boolean) - Method in interface org.ogema.core.tools.SerializationManager
 
applyLinearOperator(LinearSampledValueOperator) - Method in class org.ogema.tools.timeseries.implementations.FloatTreeTimeSeries
Apply an operator V->V to all points in this time series.
applyXml(String, Resource, boolean) - Method in interface org.ogema.core.tools.SerializationManager
Applies an Xml object representing a resource to a resource in the system.
applyXml(Reader, Resource, boolean) - Method in interface org.ogema.core.tools.SerializationManager
 
applyXml(String, boolean) - Method in interface org.ogema.core.tools.SerializationManager
 
applyXml(Reader, boolean) - Method in interface org.ogema.core.tools.SerializationManager
 
AppPermission - Interface in org.ogema.core.security
An AppPermission is a collection of permissions that are set or to be set in the protection domain of an application.
AppPermissionType - Interface in org.ogema.core.security
A rich permission type contains information for the administrator/user helping to decide whether an application shall be installed.
AppPermissionType.AdminAction - Enum in org.ogema.core.security
The Enum AdminAction.
AppPermissionType.ChannelAction - Enum in org.ogema.core.security
The Enum ChannelAction.
AppPermissionType.ResourceAction - Enum in org.ogema.core.security
The Enum ResourceAction.
area() - Method in interface org.ogema.model.locations.Room
Area of the room.
AreaResource - Interface in org.ogema.core.model.units
Resource representing an area.
ArrayResource - Interface in org.ogema.core.model.array
Marker interface that marks a resource as one that contains an array of values.
ArrayTimeSeries - Class in org.ogema.tools.timeseries.implementations
TimeSeries implementation internally based on an array of sampled values.
ArrayTimeSeries(Class<? extends Value>) - Constructor for class org.ogema.tools.timeseries.implementations.ArrayTimeSeries
 
ArrayTimeSeries(ReadOnlyTimeSeries, Class<? extends Value>) - Constructor for class org.ogema.tools.timeseries.implementations.ArrayTimeSeries
Copy-constructor from another time series.
authenticate(HttpSession, String, String) - Method in interface org.ogema.core.security.WebAccessManager
Authenticate a one time user which is associated with the session object.
azimuth() - Method in interface org.ogema.model.devices.generators.PVPlant
Azimuthal orientation of the modules, from 0° to 360°.
A B C D E F G H I K L M N O P Q R S T U V W Z 
Skip navigation links