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

A

addCategory(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.EditableGroup
Add group category.
addChildGroup(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.EditableGroup
Add child group.
addCommand(Command) - Method in class com.prosyst.mprm.commands.composite.BatchCommand
Adds command to this batch.
addCommandResultListener(CommandResultListener, String[]) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Adds a listener that shall receive command return results.
addComponent(ControlUnitID) - Method in interface com.prosyst.mprm.admin.m2m.groups.EditableGroup
Add component to this group.
addDeviceCapability(String, String) - Method in class com.prosyst.mprm.admin.devices.DeviceCapabilities
Assigns a new capability with the supplied value to the capability set of the device.
addDeviceCapabilityFile(String, InputStream) - Method in interface com.prosyst.mprm.admin.devcapdef.DeviceCapabilityDefManager
Adds file with a given name as an input stream to the system.
addEventSubscription(String, EventHandler, String[], String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Add subscription for Functional Item events.
addEventSubscription(EventHandler, String[], String) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Add subscription for Functional Item events.
addGatewayStateListener(GatewayStateListener) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
This method can be used to register listener which will be notified for changes in gateway online state.
addGlobalEventSubscription(String, EventHandler, String[], String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Add subscription for Functional Item events.
addGroupAdminListener(GroupAdminListener) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Register listener which will receive events about group and group type adding/removal.
addGroupListener(GroupChangeListener) - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
Register listener for changes in this group.
addGroupListener(GroupChangeListener) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Register listener which will receive group change events.
addGroupParents(String, <any>) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupAdminCallback
Providers can use this methods to add group parents from other providers to list of group parents.
addIcon(String, String, String, int, InputStream) - Method in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Saves icon record.
addingResult(String, String, String, String, int, Object) - Method in interface com.prosyst.mprm.admin.operations.CommandResultListener
Invoked if a command execution for a target device has generated a return result.
addingResult(String, String, String, String, int, Object) - Method in interface com.prosyst.mprm.backend.ms.commands.CommandResultsListener
Called when a command has been completely executed on a device.
addListener(NodeListener) - Method in interface com.prosyst.mprm.admin.devices.Node
Adds listener, which will be notified about changes occurred in this node and in its direct members (if this node is a device group).
addMetadataRecord(String, String, InputStream) - Method in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Saves record for given pid, version and metatype provider definition.
addMetadataRecord(String, String, MetaTypeProvider) - Method in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Saves record for given pid, version and metatype provider definition.
addNodeListener(String, NodeListener) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Adds listener, which will be notified about changes occurred in the specified node and in its direct members (if this node is a device group).
addOperationListener(OperationListener) - Method in interface com.prosyst.mprm.admin.operations.Operation
Registers application defined listener which will be notified for status changes in the scope of this operation.
addOperationListener(OperationListener) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Adds operation listener, which will be notified when an operation event occurs.
addOperationListener(OperationListener, boolean) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Adds operation listener, which will be notified when an operation event occurs.
addPlugin(String, InputStream, ScriptPlugin) - Method in interface com.prosyst.mprm.backend.script.plugin.ParserPluginService
Adds a script plugin.
addPlugin(String, String, ScriptPlugin) - Method in interface com.prosyst.mprm.backend.script.plugin.ParserPluginService
Adds a script plugin.
addProcedure(String, String) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Adds procedure with a given name and script text to the current folder.
addProcedure(String, String, boolean, Argument[], InputStream) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Adds a procedure with a given name and all the other parameters.
addProcedure(String, InputStream) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Adds procedure with a given name and script text supplied as an input stream to the current folder.
addProcedureListener(ProcedureListener) - Method in interface com.prosyst.mprm.admin.procedures.ProcedureInventory
Registers a procedure listener.
addRuleListener(RuleListener, Map<String, Object>) - Method in interface com.prosyst.mprm.admin.rule.Rule
Registers Rule listener for receiving event notifications about the current Rule.
addRuleListener(RuleListener, Map<String, Object>) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Registers Rule listener for receiving event notifications about created/deleted Rules in the system Tasks, changes in Task as well as changes in Rules states.
addTaskListener(TaskListener, Map<String, Object>) - Method in interface com.prosyst.mprm.admin.rule.Rule
Registers Task listener for receiving event notifications about Task launched by the current Rule.
addTaskListener(TaskListener, Map<String, Object>) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Registers Task listener for receiving event notifications about launched Tasks, changes in Task progress, etc.
addTaskListener(TaskListener, Map<String, Object>) - Method in interface com.prosyst.mprm.admin.rule.Task
Registers Task listener for receiving event notifications about the current Task.
addTrackedControlUnit(ControlUnitState) - Method in interface com.prosyst.mprm.backend.cutracker.BackendControlUnitTracker
Adds control unit template to the tracker.
addTrackListener(String, TrackListener) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Registers tracker listener to be notified for changes in the control unit tracker, i.e.
addTriger(TriggerEvent, String, boolean) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Adds a trigger definition to this Rule.
addTriggerelement(TriggerElement) - Method in class com.prosyst.mprm.admin.rule.Trigger
Adds additional trigger element to this trigger.
ALLOWED_GROUP_TYPE_PROPERTY_SELF - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
Value for the property GroupMetaType.PROPERTY_ALLOWED_GROUP_TYPES which denotes that groups of the same type are accepted as children.
ALLOWED_TYPE_PROPERTY_ALL - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
amIReponsibleForOrphans() - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.ClusterContext
 
amIResponisbleFor(ControlUnitID) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupAdminSystemSupport
Tests whether current host is currently responsible for a given control unit.
argsToString(Object, StringBuffer) - Static method in class com.prosyst.mprm.commands.cu.ControlUnitCommand
 
Argument - Interface in com.prosyst.mprm.admin.procedures
Provides all the characteristics of a parameterized procedure argument.
AsyncResult - Interface in com.prosyst.mprm.backend.rules.spi
Represents object where method results could be provided asynchronously.
ATTACHED - Static variable in class com.prosyst.mprm.admin.devices.event.HierarchyEvent
This constant defines an event type indicating that a parent-sub relation between control units has appeared.
autoDisable(boolean) - Method in class com.prosyst.mprm.admin.rule.ExecOptions
Defines whether the Rule should be automatically disabled once all targets from the Scope pass through the triggering conditions.

B

BackendControlUnitTracker - Interface in com.prosyst.mprm.backend.cutracker
Control Unit Tracker interface to the backend applications.
BATCH_COMMAND_TYPE - Static variable in class com.prosyst.mprm.commands.composite.BatchCommand
 
BatchCommand - Class in com.prosyst.mprm.commands.composite
Represents a command which is a sequence of other commands.
BatchCommand() - Constructor for class com.prosyst.mprm.commands.composite.BatchCommand
Empty constructor.
buildAttrCondition(StringBuffer, Node, Node, Node, Node) - Static method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
 
buildLogicalExpr(StringBuffer, Node) - Static method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
 
buildRule() - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Assembles all Rule parameters set via this builder and creates the built Rule object.

C

Cache - Interface in com.prosyst.mprm.backend.http.cache
Interface for caching HTTP responses.
CachedHttpResponse - Interface in com.prosyst.mprm.backend.http.cache
Represents a cached HTTP response.
CacheImport - Interface in com.prosyst.mprm.backend.http.cache
This interface represents an import procedure of an cacheable HTTP response into HTTP Tunnel cache.
cancel() - Method in interface com.prosyst.mprm.admin.operations.Operation
Interrupts execution of the operation.
cancel() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Cancels the execution item.
cancel() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecStatus
Cancels the device execution in the scope of the Task or Rule.
cancel() - Method in interface com.prosyst.mprm.admin.rule.Task
Cancels the execution of this Task.
cancel() - Method in interface com.prosyst.mprm.backend.http.cache.CacheImport
Releases resources without flushing.
CanceledCommandsListener - Interface in com.prosyst.mprm.backend.ms.commands
Implementations of this service could be registered as OSGi Services to receive events for canceled operation commands.
CanceledExecutionsListener - Interface in com.prosyst.mprm.backend.rules.spi
Implementations of this interface could be registered as OSGi service in the backend OSGi framework, which will be notified by the system when unfinished/not-complete executions are being canceled.
CANT_MATCH - Static variable in class com.prosyst.mprm.backend.ms.commands.spi.MatchResult
Constant defining that the custom matcher is not capable to match the passed attribute condition.
checkGroupCreatePermission(String) - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupAccessControl
 
checkGroupManagePermission(String) - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupAccessControl
 
checkGroupViewPermission(String) - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupAccessControl
 
checkTypeCreatePermission() - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupAccessControl
 
checkTypeManagePermission(String) - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupAccessControl
 
checkTypeViewPermission(String) - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupAccessControl
 
cleanTracks(String) - Method in interface com.prosyst.mprm.backend.cutracker.BackendControlUnitTracker
Cleans all track records for given control unit type.
clearStateVariableHistory(String, String, String, String, String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Clear all history for a specified state variable, does not stop recording if active.
clearStateVariableHistory(String, boolean, String, String, String, String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Clear all history for a specified state variable, does not stop recording if active.
close() - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Releases underlying resources used by this instance.
ClusterContext - Interface in com.prosyst.mprm.admin.m2m.groups.spi
This interface is provided by the system to group providers via the method call GroupProvider#listComponents(String, String, ClusterContext).
com.prosyst.mprm.admin.cusvstats - package com.prosyst.mprm.admin.cusvstats
This package provides the main control unit's state variable statistics interfaces
com.prosyst.mprm.admin.cutracker - package com.prosyst.mprm.admin.cutracker
Provides API for monitoring the Control Unit Tracker.
com.prosyst.mprm.admin.devcapdef - package com.prosyst.mprm.admin.devcapdef
Provides API for controling and monitoring device capability definitions.
com.prosyst.mprm.admin.devices - package com.prosyst.mprm.admin.devices
Provides API for Device Management in mPRM.
com.prosyst.mprm.admin.devices.event - package com.prosyst.mprm.admin.devices.event
Defines the events and listener interfaces in the Device Management API.
com.prosyst.mprm.admin.devices.inventory - package com.prosyst.mprm.admin.devices.inventory
This package contains API for managing devices connected to mPRM.
com.prosyst.mprm.admin.devices.inventory.spi - package com.prosyst.mprm.admin.devices.inventory.spi
This package contains API which aid the providers of FunctionalItemExs connected directly to the mPRM.
com.prosyst.mprm.admin.m2m.groups - package com.prosyst.mprm.admin.m2m.groups
This package contains API for managing mPRM M2M groups.
com.prosyst.mprm.admin.m2m.groups.ac - package com.prosyst.mprm.admin.m2m.groups.ac
 
com.prosyst.mprm.admin.m2m.groups.events - package com.prosyst.mprm.admin.m2m.groups.events
This package contains API for listening for changes in M2M groups hierarchy.
com.prosyst.mprm.admin.m2m.groups.spi - package com.prosyst.mprm.admin.m2m.groups.spi
This package contains APIs for providers of M2M group types and groups.
com.prosyst.mprm.admin.mtp - package com.prosyst.mprm.admin.mtp
Provides API for managing metatypes provided in mPRM.
com.prosyst.mprm.admin.operations - package com.prosyst.mprm.admin.operations
Provides API for controling and monitoring Management Operations.
com.prosyst.mprm.admin.procedures - package com.prosyst.mprm.admin.procedures
Provides API for managing the Procedure Inventory.
com.prosyst.mprm.admin.rule - package com.prosyst.mprm.admin.rule
This package provides the Rule Engine functionality.
com.prosyst.mprm.admin.svhistory - package com.prosyst.mprm.admin.svhistory
This package provides the main state variable history interfaces
com.prosyst.mprm.admin.svhistory.config - package com.prosyst.mprm.admin.svhistory.config
This package provides the history configuration functionality
com.prosyst.mprm.backend.cutracker - package com.prosyst.mprm.backend.cutracker
Provides API for backend applications to fill the control unit tracker.
com.prosyst.mprm.backend.database.mongodb.devices - package com.prosyst.mprm.backend.database.mongodb.devices
 
com.prosyst.mprm.backend.http.cache - package com.prosyst.mprm.backend.http.cache
This package contains service interfaces representing an HTTP response cache.
com.prosyst.mprm.backend.m2m.groups - package com.prosyst.mprm.backend.m2m.groups
This package contains API for integrating M2M groups with Rules Engine.
com.prosyst.mprm.backend.m2m.groups.spi - package com.prosyst.mprm.backend.m2m.groups.spi
 
com.prosyst.mprm.backend.ms.commands - package com.prosyst.mprm.backend.ms.commands
Contains interfaces related to backend processing of management commands.
com.prosyst.mprm.backend.ms.commands.spi - package com.prosyst.mprm.backend.ms.commands.spi
Contains interfaces for command interpretation plugins.
com.prosyst.mprm.backend.rules.spi - package com.prosyst.mprm.backend.rules.spi
This package and its sub-packages define the provider layer interfaces of the Rule Engine.
com.prosyst.mprm.backend.rules.spi.io - package com.prosyst.mprm.backend.rules.spi.io
Provides interfaces for Script Services to realize serialization of their API objects.
com.prosyst.mprm.backend.rules.spi.time - package com.prosyst.mprm.backend.rules.spi.time
Declares a common SystemContext used in the sub-packages: com.prosyst.mprm.backend.rules.spi.time.constraint and com.prosyst.mprm.backend.rules.spi.time.sequence.
com.prosyst.mprm.backend.rules.spi.time.constraint - package com.prosyst.mprm.backend.rules.spi.time.constraint
Provides interfaces for custom pluging/implementation of Time Constraints for limiting the allowed working time of Tasks.
com.prosyst.mprm.backend.rules.spi.time.sequence - package com.prosyst.mprm.backend.rules.spi.time.sequence
Provides interfaces for custom pluging/implementation of Time Sequences for custom timer-based triggering of Rules.
com.prosyst.mprm.backend.script.plugin - package com.prosyst.mprm.backend.script.plugin
This package provides API for registering Script Plugins defining custom script commands.
com.prosyst.mprm.backend.versionable - package com.prosyst.mprm.backend.versionable
Contains interface representing a general abstraction for a backend application implemented service, supporting versioning in the GDM System.
com.prosyst.mprm.commands - package com.prosyst.mprm.commands
This package contains the general interface Command for mprm and application defined Commands which can be executed within the management operation.
com.prosyst.mprm.commands.composite - package com.prosyst.mprm.commands.composite
This package contains classes that define some complex commands definitions.
com.prosyst.mprm.commands.cu - package com.prosyst.mprm.commands.cu
This package contains classes that define control unit commands.
com.prosyst.mprm.net.tunnel.interceptor - package com.prosyst.mprm.net.tunnel.interceptor
 
com.prosyst.mprm.net.tunnel.resolution - package com.prosyst.mprm.net.tunnel.resolution
 
com.prosyst.mprm.rule.metadata - package com.prosyst.mprm.rule.metadata
This package defines meta information for events objects dedicated to be used for Rule triggering in the Rule Engine.
com.prosyst.mprm.rule.time.constraint - package com.prosyst.mprm.rule.time.constraint
This package provides time constraint (or time schedule limitations) appointing the allowed time when a Task is allowed to run.
com.prosyst.mprm.rule.time.sequence - package com.prosyst.mprm.rule.time.sequence
This package defines time sequences at which Rules could be automatically fired.
com.prosyst.mprm.script.svhistory - package com.prosyst.mprm.script.svhistory
 
com.prosyst.mprm.util.commands - package com.prosyst.mprm.util.commands
Provides some command uilities.
Command - Interface in com.prosyst.mprm.commands
Common interface for mprm and application defined Commands which can be executed within the management operation.
COMMAND_TYPE - Static variable in interface com.prosyst.mprm.backend.ms.commands.CanceledCommandsListener
Registration property specifying the command types this listener is interested in.
COMMAND_TYPE - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.CommandInterpreter
The key of the registration property specifying command types, which this service must be registered with.
COMMAND_TYPE_BATCH_COMMAND - Static variable in interface com.prosyst.mprm.commands.Command
 
COMMAND_TYPE_CONDITIONAL - Static variable in interface com.prosyst.mprm.commands.Command
 
COMMAND_TYPE_CU - Static variable in interface com.prosyst.mprm.commands.Command
 
COMMAND_TYPE_CU_INSTANCE - Static variable in interface com.prosyst.mprm.commands.Command
 
COMMAND_TYPE_SCRIPT - Static variable in interface com.prosyst.mprm.commands.Command
 
COMMAND_TYPE_SERIALIZED_COMMAND - Static variable in interface com.prosyst.mprm.commands.Command
 
commandCanceled(String, String, String, String, Command) - Method in interface com.prosyst.mprm.backend.ms.commands.CanceledCommandsListener
Invoked to notify that a Command has been canceled.
CommandInterpreter - Interface in com.prosyst.mprm.backend.ms.commands.spi
Services implementing this interface can be registered in the MS frameworks in order to provide command interpretations in the backend system.
CommandResultListener - Interface in com.prosyst.mprm.admin.operations
CommandResultListener objects receive command return results caused of operation executions.
CommandResultsListener - Interface in com.prosyst.mprm.backend.ms.commands
An interface for obtaining results of commands executions.
commandTypes - Static variable in interface com.prosyst.mprm.backend.ms.commands.CommandResultsListener
The key of the registration property specifying command types, this listener is interested in.
CommandUtils - Class in com.prosyst.mprm.util.commands
Provides utility methods for processing commands.
CommandUtils() - Constructor for class com.prosyst.mprm.util.commands.CommandUtils
 
concurrency(int) - Method in class com.prosyst.mprm.admin.rule.ExecOptions
Defines concurrency limit execution option.
CONDITIONAL_TYPE - Static variable in class com.prosyst.mprm.commands.composite.ConditionalCommand
 
ConditionalCommand - Class in com.prosyst.mprm.commands.composite
Conditional commands combine a command and control unit filter defining conditional filtering of the control units over which the command to be executed.
ConditionalCommand() - Constructor for class com.prosyst.mprm.commands.composite.ConditionalCommand
Empty constructor.
ConditionalCommand(Command, String) - Constructor for class com.prosyst.mprm.commands.composite.ConditionalCommand
Constructs a ConditionalCommand with given command and filter.
ConditionalCommand(Command, ControlUnitFilter) - Constructor for class com.prosyst.mprm.commands.composite.ConditionalCommand
Constructs a ConditionalCommand with given command and parsed filter.
ConditionMatcher - Interface in com.prosyst.mprm.backend.ms.commands.spi
Applications can register this interface as service in order to predefine the matching of attribute-value conditions when filtering control units of certain control unit types.
ConfigEntry - Class in com.prosyst.mprm.admin.cusvstats
Represents a rule that enable statistics for matching state variables.
ConfigEntry() - Constructor for class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
ConfigEntry(String, String, String, String, String, Dictionary<String, Object>, String[]) - Constructor for class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
ConfigEntry(String, String, String) - Constructor for class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
CONSTRUCTOR_OPTIONAL_PROPERTIES - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property should be of type String or String[].
CONSTRUCTOR_PROPERTY_PARENT_ID - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
Reserved constructor property for parent group ID.
CONSTRUCTOR_REQUIRED_PROPERIES - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property should be of type String or String[].
CONTENT_ENCODING - Static variable in interface com.prosyst.mprm.backend.http.cache.CachedHttpResponse
 
CONTENT_LENGHT - Static variable in interface com.prosyst.mprm.backend.http.cache.CachedHttpResponse
 
CONTENT_TYPE - Static variable in interface com.prosyst.mprm.backend.http.cache.CachedHttpResponse
 
CONTROL_UNIT_ACTIONS - Static variable in interface com.prosyst.mprm.backend.ms.commands.CanceledCommandsListener
Registration property specifying the control unit actions this listener is interested in.
CONTROL_UNIT_ACTIONS - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.CommandInterpreter
The key of the registration property specifying list of control unit actions in case this interpreter is registered for control unit commands.
CONTROL_UNIT_ADDED - Static variable in class com.prosyst.mprm.admin.devices.event.ControlUnitEvent
This constant defines an event type indicating that a control unit has been added.
CONTROL_UNIT_ARG - Static variable in interface com.prosyst.mprm.admin.procedures.Argument
Defines an argument type - Control Unit.
CONTROL_UNIT_FILTER_ARG - Static variable in interface com.prosyst.mprm.admin.procedures.Argument
Defines an argument type - Control Unit Filter.
CONTROL_UNIT_ID - Static variable in interface com.prosyst.mprm.admin.devices.DeviceAttributes
Script filter property, holding the control unit id
CONTROL_UNIT_REMOVED - Static variable in class com.prosyst.mprm.admin.devices.event.ControlUnitEvent
This constant defines an event type indicating that a control unit has been removed.
CONTROL_UNIT_TYPE - Static variable in interface com.prosyst.mprm.admin.devices.DeviceAttributes
Script filter property, holding the control unit type
CONTROL_UNIT_TYPE_APPEARED - Static variable in class com.prosyst.mprm.admin.devices.event.ControlUnitEvent
This constant defines an event type indicating that a control unit type has been appeared.
CONTROL_UNIT_TYPE_DISAPPEARED - Static variable in class com.prosyst.mprm.admin.devices.event.ControlUnitEvent
This constant defines an event type indicating that a control unit type has been disappeared.
CONTROL_UNIT_VERSION - Static variable in interface com.prosyst.mprm.admin.devices.DeviceAttributes
Script filter property, holding the control unit version
ControlUnitCommand - Class in com.prosyst.mprm.commands.cu
Represents Control Unit Command.
ControlUnitCommand() - Constructor for class com.prosyst.mprm.commands.cu.ControlUnitCommand
Empty constructor.
ControlUnitCommand(String, String, Object) - Constructor for class com.prosyst.mprm.commands.cu.ControlUnitCommand
Constructs control unit command with given arguments.
ControlUnitEvent - Class in com.prosyst.mprm.admin.devices.event
Represents event for added or removed control unit, as well as for appeared or disappeared control unit type.
ControlUnitEvent(int, String, String, String, String) - Constructor for class com.prosyst.mprm.admin.devices.event.ControlUnitEvent
Constructs control unit event.
controlUnitEvent(ControlUnitEvent) - Method in interface com.prosyst.mprm.admin.devices.event.MPRMControlUnitListener
Invoked when a control unit event has occurred.
ControlUnitFilter - Class in com.prosyst.mprm.commands.composite
Control Unit Filter.
ControlUnitFilter() - Constructor for class com.prosyst.mprm.commands.composite.ControlUnitFilter
Empty constructor.
ControlUnitFilter(String) - Constructor for class com.prosyst.mprm.commands.composite.ControlUnitFilter
Constructs a control unit filter with given filter text.
ControlUnitFilter(Node) - Constructor for class com.prosyst.mprm.commands.composite.ControlUnitFilter
Constructs a control unit filter with given parsed filter text.
ControlUnitID - Class in com.prosyst.mprm.admin.devices
Represents control unit id.
ControlUnitID() - Constructor for class com.prosyst.mprm.admin.devices.ControlUnitID
 
ControlUnitID(String, String) - Constructor for class com.prosyst.mprm.admin.devices.ControlUnitID
Constructs id of device root control.
ControlUnitID(String, String, String, String) - Constructor for class com.prosyst.mprm.admin.devices.ControlUnitID
Constructs a control unit id.
controlUnitId - Variable in class com.prosyst.mprm.admin.devices.ControlUnitID
Field holding the control unit id.
ControlUnitInstanceCommand - Class in com.prosyst.mprm.commands.cu
This command defines execution of given action on given control unit.
ControlUnitInstanceCommand() - Constructor for class com.prosyst.mprm.commands.cu.ControlUnitInstanceCommand
Empty constructor.
ControlUnitInstanceCommand(ControlUnitID, String, Object) - Constructor for class com.prosyst.mprm.commands.cu.ControlUnitInstanceCommand
Constructs control unit instance command with given arguments.
ControlUnitTrackDefinition - Interface in com.prosyst.mprm.backend.cutracker
This service could be registered on the backend hosts to define the control unit tracking interface.
ControlUnitTracker - Interface in com.prosyst.mprm.admin.cutracker
Administration service for monitoring the control unit tracker.
controlUnitType - Variable in class com.prosyst.mprm.admin.devices.ControlUnitID
Field holding the control unit type.
countDevices(String, String, boolean) - Method in interface com.prosyst.mprm.admin.devices.Node
Counts devices of given type, potentially filtered by some search criteria.
create(String, String, String) - Static method in class com.prosyst.mprm.admin.rule.DeviceScope
Creates device scope determined by given device-type, device-group and device-filter.
create() - Static method in class com.prosyst.mprm.admin.rule.ExecOptions
Creates ExecOptions instance ready to be filled with desired options.
create(String) - Static method in class com.prosyst.mprm.admin.rule.FunctionalEventTrigger
Creates a TriggerEvent of type TriggerMode#FUNCTIONAL_EVENT with provided event filtering information for the events that will automatically initiate Rule firings.
create() - Static method in class com.prosyst.mprm.admin.rule.ManualTrigger
Creates a manual Rule trigger.
create(boolean, String[]) - Static method in class com.prosyst.mprm.admin.rule.SystemScope
Creates system scope targeting given backend hosts or roles.
create(TimeSequence) - Static method in class com.prosyst.mprm.admin.rule.TimerTrigger
Creates a TriggerEvent of type TriggerMode#TIMER with provided time schedule for the trigger initiations.
create(TriggerElement) - Static method in class com.prosyst.mprm.admin.rule.Trigger
Creates a trigger with one trigger element.
create(TriggerEvent) - Static method in class com.prosyst.mprm.admin.rule.TriggerElement
Creates TriggerElement with given Fire and no Condition.
create(TriggerEvent, String) - Static method in class com.prosyst.mprm.admin.rule.TriggerElement
Creates TriggerElement with given Fire and trigger Condition.
create(TriggerEvent, String, boolean) - Static method in class com.prosyst.mprm.admin.rule.TriggerElement
Creates TriggerElement with given Fire, trigger Condition and explicit sync option defining whether possible triggers of Rule should be executed synchronously, i.e.
CREATE_GROUP_ROLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.ac.UserRoles
 
CREATE_TYPE_ROLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.ac.UserRoles
 
createConfigEntry(String, String, String, String, Dictionary<String, Object>, String[]) - Method in interface com.prosyst.mprm.admin.cusvstats.CUStatistics
Creates configuration entry enabling statistics for matching state variables.
createControlUnit(String, String, String, Object) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Explicitly creates control unit instance of a specified type using a supplied constructor and returns the id of the newly created control unit.
createControlUnits(String, String, String, Object) - Method in interface com.prosyst.mprm.admin.devices.NodeOperations
Starts an operation to perform a multiple creation of component control units.
createDynamicDeviceGroup(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
createDynamicDeviceGroup(String, String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Creates a dynamic group with the specified name and base node
createFolder(String) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Creates a new subfolder of this folder.
createGetHistoryConfig() - Method in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfigurationFactory
Creates a GET history configuration, to be used in a GET state variable history call.
createGroup(GroupType, String, Map<String, String>) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Creates group of the specified type with the given name and construction properties.
createGroup(String, Map<String, String>) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
Create group given name and construction properties.
createGroupType(String, InputStream, GroupMetaType) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Creates a custom group type with the given name, icon and meta-type.
createGroupType(String, String, InputStream, GroupMetaType) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Creates a custom group type with the given ID, name, icon and meta-type.
createInterpretationResult(String, String, String, String) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.OperationManagementContext
Creates InterpretationResult instance for applying result of interpretation.
createOperation(String, String, String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Creates an Operation object initialized by argument values.
createOperation(String, Command, String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Creates an Operation object initialized by argument values.
createOperationFilter(String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Creates an OperationFilter object for filtered listing of operations.
createProcedureArgument(String, String, String[]) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Creates a new instance of Argument type.
createRecordHistoryConfig() - Method in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfigurationFactory
Creates a RECORD history configuration, to be used in a RECORD state variable history call.
createRule(String, Scope, Trigger, ExecOptions, String) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Creates a Rule with given attributes - display name, execution scope, trigger definition, execution options and groovy script text.
createRule(String) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Creates a Rule by given JSON-encoded Rule definition.
createRuleBuilder(String) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Returns RuleBuilder service for convenient building of a Rule via multiple set-methods.
createSubGroup(String, Dictionary) - Method in interface com.prosyst.mprm.admin.devices.DeviceGroup
Creates a device sub group of this group with the supplied properties.
createTaskBuilder(String) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Returns TaskBuilder service for convenient building of a Task via multiple set-methods.
createWithCustomListing(String, String) - Static method in class com.prosyst.mprm.admin.rule.DeviceScope
Creates device scope determined by custom groovy listing and custom groovy filter.
createWithIsMemberAndFilter(String, String, String, String) - Static method in class com.prosyst.mprm.admin.rule.DeviceScope
Creates device scope determined by given device-type, device-group, custom groovy filter and system-defined device filter.
createWithIsMemberCheck(String, String, String) - Static method in class com.prosyst.mprm.admin.rule.DeviceScope
Creates device scope determined by given device-type, device-group and custom groovy filter.
CreationMetadataID - Class in com.prosyst.mprm.admin.devices.inventory
Id of bean creation meta-data containing its object class and factory UID.
CreationMetadataID(String, String) - Constructor for class com.prosyst.mprm.admin.devices.inventory.CreationMetadataID
 
CronConstraint - Class in com.prosyst.mprm.rule.time.constraint
System-provided implementation of the TimeConstraint limitation realized via Cron expressions.
CronConstraint() - Constructor for class com.prosyst.mprm.rule.time.constraint.CronConstraint
Mandatory for the Externalizable instances empty constructor.
CronConstraint(String) - Constructor for class com.prosyst.mprm.rule.time.constraint.CronConstraint
Creates a CronConstraint instance with given Cron expression.
CronSequence - Class in com.prosyst.mprm.rule.time.sequence
System-provided implementation of the TimeSequence interface realized via Cron expressions for fixed-rate Rule triggers.
CronSequence() - Constructor for class com.prosyst.mprm.rule.time.sequence.CronSequence
Mandatory for the Externalizable instances empty constructor.
CronSequence(String) - Constructor for class com.prosyst.mprm.rule.time.sequence.CronSequence
Creates a CronSequence instance with given Cron expression.
CU_ID - Static variable in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
CU_TYPE - Static variable in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
CU_VAR - Static variable in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
CUStatistics - Interface in com.prosyst.mprm.admin.cusvstats
 

D

DAY - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for a day in milliseconds
DAY - Variable in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Constant for a day in milliseconds
DEFAULT_FREQUENCY_PERIOD - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for default frequency period (an hour)
DEFAULT_MAX_NUMBER_OF_RESULTS - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for default max number of results (500)
DEFAULT_PERIOD_LENGTH - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for default period length (a day)
delete() - Method in interface com.prosyst.mprm.admin.devices.DeviceGroup
Deletes this group from the backend repository.
delete() - Method in interface com.prosyst.mprm.admin.operations.Operation
Deletes information about this operation.
delete() - Method in interface com.prosyst.mprm.admin.rule.Rule
Deletes the Rule.
delete() - Method in interface com.prosyst.mprm.admin.rule.Task
Deletes the Task.
delete(String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Deletes the history request from the history service.
deleteAll() - Method in interface com.prosyst.mprm.admin.devices.DeviceGroup
Deletes this group and all its subnodes from the backend repository.
deleteDeviceCapabilityFile(String) - Method in interface com.prosyst.mprm.admin.devcapdef.DeviceCapabilityDefManager
Deletes file with a given name.
deleteFolder() - Method in interface com.prosyst.mprm.admin.procedures.Folder
Deletes the current folder and all its content.
deleteIcons(String, String) - Method in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Deletes all icon records for given meatype pid and version.
deleteProcedure(String) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Deletes procedure with a given name.
deny() - Static method in class com.prosyst.mprm.net.tunnel.interceptor.InterceptorResolution
Creates InterceptorResolution result which instructs the HTTP tunnel to NOT forward the request to the target device and to return 403 Forbidden to the caller.
deserialize(ClassLoader) - Method in class com.prosyst.mprm.util.commands.SerializedCommand
Deserializes the original command with given class loader.
deserializeObject(DataInputStream) - Method in interface com.prosyst.mprm.backend.rules.spi.io.ScriptSerializer
Deserializes an object.
destroyControlUnit(ControlUnitID) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Unregisters / removes a control unit instance.
destroyControlUnits(String, String) - Method in interface com.prosyst.mprm.admin.devices.NodeOperations
Starts an operation to perform a global destruction of control units.
DETACHED - Static variable in class com.prosyst.mprm.admin.devices.event.HierarchyEvent
This constant defines an event type indicating that a parent-sub relation between control units has disappeared.
DEV_TYPE - Static variable in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
DEVICE_ARG - Static variable in interface com.prosyst.mprm.admin.procedures.Argument
Defines an argument type - Device.
DEVICE_CLASS_INTERFACE - Static variable in class com.prosyst.mprm.admin.devices.inventory.spi.FunctionalItemsNamingUtils
The name of the device class which is generated for device control unit types.
DEVICE_CLASSES_PACKAGE - Static variable in class com.prosyst.mprm.admin.devices.inventory.spi.FunctionalItemsNamingUtils
The package which contains the device classes which are generated for device control unit types.
DEVICE_ID - Static variable in interface com.prosyst.mprm.admin.devices.DeviceAttributes
Script filter property, holding the device id
DEVICE_OWNER - Static variable in interface com.prosyst.mprm.admin.devices.DeviceAttributes
Node property, holding the device owner name
DEVICE_TYPE - Static variable in interface com.prosyst.mprm.admin.devices.DeviceAttributes
Script filter property, holding the device type
DEVICE_USER_MODEL - Static variable in interface com.prosyst.mprm.admin.devices.DeviceAttributes
Name of property, holding the device usage model
DeviceAttributes - Interface in com.prosyst.mprm.admin.devices
Defines constants of attributes of device node properties as well as device properties that could be used for specifying script filters used for searching and execution of conditional management commands.
DeviceCapabilities - Class in com.prosyst.mprm.admin.devices
Represents a set of name-value properties characterizing the different aspects of the hardware and system software of a device registered in the mPRM.
DeviceCapabilities() - Constructor for class com.prosyst.mprm.admin.devices.DeviceCapabilities
 
DeviceCapability - Interface in com.prosyst.mprm.admin.devices
Represents characteristic of the device profile, such as device CPU, Java Platform, supported OSGi Specification Version, etc.
DeviceCapabilityDefManager - Interface in com.prosyst.mprm.admin.devcapdef
Represents interface for remote management of device capabilities definition in mPRM.
DeviceControlUnit - Interface in com.prosyst.mprm.admin.devices
The Control Unit representation in mPRM.
DeviceExecItem - Interface in com.prosyst.mprm.admin.rule
Represents status report of partial execution for a device within a given Task.
DeviceExecItem.State - Enum in com.prosyst.mprm.admin.rule
Defines possible execution statuses.
DeviceExecStatus - Interface in com.prosyst.mprm.admin.rule
Represents abstract execution status of given device.
DeviceExecStatus.State - Enum in com.prosyst.mprm.admin.rule
Defines possible statuses for device executions.
DeviceGroup - Interface in com.prosyst.mprm.admin.devices
Represents a logical group of devices in the mPRM Management Tree.
deviceId - Variable in class com.prosyst.mprm.admin.devices.ControlUnitID
Field holding the id of the device this control unit belongs to.
DeviceIdResolver - Interface in com.prosyst.mprm.net.tunnel.resolution
 
DeviceInventory - Interface in com.prosyst.mprm.admin.devices.inventory
This interface (available as service on the mPRM) provides access to FunctionalItems connected to the mPRM and the Gateways through which they are connected.
DeviceManager - Interface in com.prosyst.mprm.admin.devices
Represents interface for remote management of devices in mPRM.
DeviceNode - Interface in com.prosyst.mprm.admin.devices
Represents a device root control unit in the mPRM as a part of the management tree.
DeviceRuleStatus - Interface in com.prosyst.mprm.admin.rule
Represents execution status of device in the scope of a Rule.
DeviceScope - Class in com.prosyst.mprm.admin.rule
Represents Device scope.
DeviceTaskStatus - Interface in com.prosyst.mprm.admin.rule
Represents execution status of device in the scope of a Task.
deviceType - Variable in class com.prosyst.mprm.admin.devices.ControlUnitID
Field holding the type of the device this control unit belongs to.
disable() - Method in interface com.prosyst.mprm.admin.rule.Rule
Disables the Rule.
disable(boolean) - Method in interface com.prosyst.mprm.admin.rule.Rule
Disables the Rule.
DONT_EXECUTE_ON_CURRENT_DEVICES - Static variable in class com.prosyst.mprm.admin.operations.OperationPermanentOptions
If this option is raised, the operation will not be started on the current set of devices, but will only affect newly registered and/or connected devices, regarding the other options.
DYNAMIC_GROUP_FILTER - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
DYNAMIC_GROUP_NAME - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
DYNAMIC_GROUPS - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
DYNAMIC_MTP_STATE_VARIABLE - Static variable in interface com.prosyst.mprm.admin.devices.DeviceControlUnit
This constant defines state variable name to be used for defining dynamic metatype of the control unit instance, this state variable belongs to.
DynamicDeviceGroup - Interface in com.prosyst.mprm.admin.devices
 

E

EditableGroup - Interface in com.prosyst.mprm.admin.m2m.groups
This interface represents a group which fields can be editted.
enable() - Method in interface com.prosyst.mprm.admin.rule.Rule
Enables the Rule.
ENDS_WITH - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.ConditionMatcher
 
ENUMERATION_ARG - Static variable in interface com.prosyst.mprm.admin.procedures.Argument
Defines an argument type - Enumeration.
equals(Object) - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
equals(Object) - Method in class com.prosyst.mprm.admin.devices.ControlUnitID
 
equals(Object) - Method in class com.prosyst.mprm.admin.devices.inventory.CreationMetadataID
 
equals(Object) - Method in class com.prosyst.mprm.admin.devices.inventory.FunctionalItemGUID
 
equals(Object) - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupChildEvent
 
equals(Object) - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupComponentEvent
 
equals(Object) - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupEvent
 
equals(Object) - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupPropertyEvent
 
equals(Object) - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupTypeEvent
 
EQUALS - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.ConditionMatcher
 
equals(Object) - Method in class com.prosyst.mprm.backend.script.plugin.Token
 
equals(Object) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
 
ERROR - Static variable in interface com.prosyst.mprm.admin.operations.CommandResultListener
Operation finished with error.
ERROR - Static variable in interface com.prosyst.mprm.admin.operations.FinishedOperation
 
ERROR - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
ERROR mode denotes that the command is completely executed but finished with error on the backend and nothing else should be executed on the target device.
error(Throwable) - Method in interface com.prosyst.mprm.backend.rules.spi.AsyncResult
Sets the method execution is finished with error(s).
EVALUATE_ONCE - Static variable in class com.prosyst.mprm.admin.operations.OperationPermanentOptions
This option is evaluated only if the OperationPermanentOptions.EXECUTE_ON_CONNECT is raised.
EVENT_TYPE - Static variable in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
Event type for the procedures changes.
EventsMetadata - Class in com.prosyst.mprm.rule.metadata
Represents abstraction for EventsMetadataGroup and EventsMetadataLeaf nodes.
EventsMetadata() - Constructor for class com.prosyst.mprm.rule.metadata.EventsMetadata
 
EventsMetadataGroup - Class in com.prosyst.mprm.rule.metadata
Represents intermediate (non-leaf) of a events metadata hierarchical structure.
EventsMetadataGroup(String, EventsMetadata[]) - Constructor for class com.prosyst.mprm.rule.metadata.EventsMetadataGroup
Constructs intermediate node with given alias and sub nodes.
EventsMetadataLeaf - Class in com.prosyst.mprm.rule.metadata
Represents a leaf node defining a concrete event object with its event type (topic) and its data structure.
EventsMetadataLeaf(String, String) - Constructor for class com.prosyst.mprm.rule.metadata.EventsMetadataLeaf
Constructs EventsMetadataLeaf object by given event type and meta information describing the event data structure.
eventType - Variable in class com.prosyst.mprm.admin.cutracker.TrackEvent
 
ExecOptions - Class in com.prosyst.mprm.admin.rule
Execution options define execution behavior of Tasks and Rules, providing possible choices for various aspects of the execution.
ExecOptions.Overlapping - Enum in com.prosyst.mprm.admin.rule
Defines whether multiple Tasks (launched out of the same Rule) over a particular device can be overlapped or should be replaced.
EXECUTE_ON_CONNECT - Static variable in class com.prosyst.mprm.admin.operations.OperationPermanentOptions
If this option is raised, the operation will be executed on devices every time they connect to mPRM.
EXECUTE_ON_REGISTER - Static variable in class com.prosyst.mprm.admin.operations.OperationPermanentOptions
If this option is raised, the operation will be executed on newly registered devices.
executeCommand(String, String, Command, ControlUnitFilter, InterpretationResult) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.CommandInterpreter
Invoked by mPRM operation execution system to execute custom defined command on a device.
executeOperation(String, Command, boolean) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Executes the supplied management command(s) over a given sub-group of devices.
executeOperation(String, Command, boolean, CommandResultListener) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Executes the supplied management command(s) over a given sub-group of devices.
executeOperation(String, String, Command, boolean, CommandResultListener) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Executes the supplied management command(s) over a given sub-group of devices.
executeOperationSync(String, String, Command, CommandResultListener) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Executes a command over a given device synchronously.
executionCanceled(AsyncResult) - Method in interface com.prosyst.mprm.backend.rules.spi.CanceledExecutionsListener
Invoked by the system to notify that asynchronous method, invoked with the supplied AsyncResult argument is being canceled.
ExecutionContext - Interface in com.prosyst.mprm.backend.rules.spi
Instance of this interface could be obtained inside each method body of registered Script Services via the the ScriptEngineCallback.getExecutionContext() method.
executionsInterrupted(String, String) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.OperationManagementContext
Called to notify the system that device has interrupted any executions (for example because of going offline).
exportHistoryConfigs(OutputStream) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Export the history configurations currently recording.
exportInventory(OutputStream) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Exports the content of the folder into a Java Archive file.
exportProcedures(Folder[], Procedure[], OutputStream) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Exports the content of the given folders and procedures as a ZIP archive file.

F

FilteredSet<T> - Interface in com.prosyst.mprm.admin.rule
Represents a generic set used for retrieving Rules or Tasks that are filtered by some criteria on the target attributes.
filterGroups(<any>, String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
Filter a set of groups.
FilterTransformator - Class in com.prosyst.mprm.backend.database.mongodb.devices
 
FilterTransformator() - Constructor for class com.prosyst.mprm.backend.database.mongodb.devices.FilterTransformator
 
findControlUnits(String, String, Object, String, boolean) - Method in interface com.prosyst.mprm.admin.devices.Node
Returns ids of the control units with a given component type and satisfying a given finder method with the supplied argument(s).
findGroupByID(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Find group by its ID.
FinishedOperation - Interface in com.prosyst.mprm.admin.operations
 
fire() - Method in interface com.prosyst.mprm.admin.rule.Rule
Fires the Rule manually.
fireAllRules() - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Fires all Rules that have TriggerEvent.getTriggerMode() equal to TriggerMode#MANAUL in some of their TriggerElements.
FixedDelaySequence - Class in com.prosyst.mprm.rule.time.sequence
System-provided implementation of the TimeSequence interface for fixed-delay Rule triggers.
FixedDelaySequence() - Constructor for class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
Mandatory for the Externalizable instances empty constructor.
flush() - Method in interface com.prosyst.mprm.backend.http.cache.CacheImport
Must be called when the content is filled up and is ready for caching.
flush(String, String, String, Object) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationGroup
Invoked by the system at the end of launching a chunk of commands registered for this interpretation group.
Folder - Interface in com.prosyst.mprm.admin.procedures
Procedures can be arranged in folders.
FOLDER_ADDED - Static variable in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
A constant used for event type to specify that a folder is added.
FOLDER_MOVED - Static variable in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
A constant used for event type to specify that a folder is moved.
FOLDER_REMOVED - Static variable in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
A constant used for event type to specify that a folder is removed.
forceAllCommands(String, String, OperationPermanentOptions) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.OperationManagementContext
Forces the system to re-trigger all pending commands and to execute any permanent operations over the given device.
forcePendingCommands(String, String) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.OperationManagementContext
Forces the system to re-initiate all pending commands of the provided types for the given device.
forcePermanentOperations(String, String, OperationPermanentOptions) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.OperationManagementContext
Forces the system to execute the permanent operations over the given device.
FOREIGN_VARIABLES - Static variable in interface com.prosyst.mprm.backend.cutracker.ControlUnitTrackDefinition
With this registration property, the service provider may define list of foreign state variables to be tracked in associations with track records.
FunctionalEventTrigger - Class in com.prosyst.mprm.admin.rule
Represents Rule trigger defined via functional event.
FunctionalItemEx - Interface in com.prosyst.mprm.admin.devices.inventory
This interface extends the FunctionalItem interface with generic methods for operation invocation and properties setting/getting.
FunctionalItemGUID - Class in com.prosyst.mprm.admin.devices.inventory
This class provides means for universally identifying a functional item connected to the mPRM with a pair of gateway ID (which is unique in the scope of the mPRM) and uid (which is unique for the functional item in the scope of the gateway through which it is connected).
FunctionalItemGUID(String) - Constructor for class com.prosyst.mprm.admin.devices.inventory.FunctionalItemGUID
Construct ID for functional item connected directly to the mPRM.
FunctionalItemGUID(String, String) - Constructor for class com.prosyst.mprm.admin.devices.inventory.FunctionalItemGUID
Construct ID for function item connected to the mPRM through a gateway.
FunctionalItemsNamingUtils - Class in com.prosyst.mprm.admin.devices.inventory.spi
Contains constants used when generating functional items for control unit type.
FunctionalItemsNamingUtils() - Constructor for class com.prosyst.mprm.admin.devices.inventory.spi.FunctionalItemsNamingUtils
 

G

Gateway - Interface in com.prosyst.mprm.admin.devices.inventory
This interface abstracts a gateway through which FunctionalItemEx are connected to the mPRM.
GATEWAY_ID - Static variable in interface com.prosyst.mprm.admin.devices.inventory.FunctionalItemEx
Gateway ID property.
GatewayStateListener - Interface in com.prosyst.mprm.admin.devices.inventory
Implementations of this interface can be registered using Gateway.addGatewayStateListener(GatewayStateListener) method to listen for changes in gateway online state.
GDMTreeNodesConstants - Interface in com.prosyst.mprm.backend.database.mongodb.devices
 
getActionArguments() - Method in class com.prosyst.mprm.commands.cu.ControlUnitCommand
Returns the arguments of the action invocation.
getActionArguments() - Method in class com.prosyst.mprm.commands.cu.ControlUnitInstanceCommand
Returns the arguments of the action invocation.
getActionID() - Method in class com.prosyst.mprm.commands.cu.ControlUnitCommand
Returns id of the action to be invoked.
getActionID() - Method in class com.prosyst.mprm.commands.cu.ControlUnitInstanceCommand
Returns id of the action to be invoked.
getActionScript() - Method in interface com.prosyst.mprm.admin.rule.Rule
Returns the groovy script defining the action for this Rule.
getActionScript() - Method in interface com.prosyst.mprm.admin.rule.Task
Returns the groovy script defining the action for this Task.
getAlias() - Method in class com.prosyst.mprm.rule.metadata.EventsMetadata
Returns the alias or name of the event metadata node.
getAlias() - Method in class com.prosyst.mprm.rule.metadata.EventsMetadataGroup
 
getAlias() - Method in class com.prosyst.mprm.rule.metadata.EventsMetadataLeaf
 
getArguments() - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Gets the arguments info of the current procedure.
getAsyncResult(String) - Method in interface com.prosyst.mprm.backend.rules.spi.ScriptEngineCallback
Restores AsyncResult object by given id.
getBaseNode() - Method in interface com.prosyst.mprm.admin.devices.DynamicDeviceGroup
Returns the dynamic device group base node
getBeanMetadata(String, String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Returns bean meta-data given a bean class name.
getBeanMetadata(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Returns bean meta-data given a bean class name.
getBeHostRoles() - Method in class com.prosyst.mprm.admin.rule.SystemScope
Returns array of the target backend host roles defined in this scope.
getCached(Object) - Method in interface com.prosyst.mprm.backend.http.cache.Cache
Returns the cached response if the exists into the cache.
getCacheId(String, RequestHeader) - Method in interface com.prosyst.mprm.backend.http.cache.Cache
Returns cache id for the requested target.
getCacheImport(Object, ResponseHeader) - Method in interface com.prosyst.mprm.backend.http.cache.Cache
Gets a CacheImport entry that could be used for inserting new entry into the cache.
getCapabilitiesContaining(String, String) - Method in interface com.prosyst.mprm.admin.devcapdef.DeviceCapabilityDefManager
Returns device capabilities according of device capability property.
getCategories() - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
List of categories to which a group belongs.
getChildGroup(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
Get child group by ID.
getChildGroupID() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupChildEvent
Returns the ID of the child group for which the event is.
getClusterSize() - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.ClusterContext
 
getCommand() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns a Command executed by this operation or null if the operation is defined by script text.
getCommand() - Method in interface com.prosyst.mprm.admin.operations.PendingCommand
Returns the command object.
getCommand() - Method in class com.prosyst.mprm.commands.composite.ConditionalCommand
Returns the command that is to be executed on the control units satisfying the filtering conditions.
getCommandId() - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Returns a system generated command identifier of the command, which interpretation result should be applied with this object.
getCommandProperties() - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
 
getCommands() - Method in class com.prosyst.mprm.commands.composite.BatchCommand
Returns commands contained in this batch command.
getCommandState() - Method in interface com.prosyst.mprm.admin.operations.PendingCommand
Returns the exact state of the pending command.
getComponentID() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupComponentEvent
Returns ID of the component for which the event is.
getComponentTypes(String, String, boolean) - Method in class com.prosyst.mprm.admin.cutracker.TrackerHierarchyDisplayScheme
Returns the component types to display under given device type an super component type.
getComponentTypes() - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns all component control unit types provided in mprm.
getComponentTypes(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns all component control unit types provided in the scope of given deviceType.
getComponentTypes(String, String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns all component control unit types provided in the scope of particular device specified by the argument pair deviceType, deviceId
getComponentTypes(String, boolean) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns all component control unit types provided in scope of the deviceType.
getComponentVersion(String, String, String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns the version of a component control unit type provided on a specified device.
getConcurrencyLimit() - Method in class com.prosyst.mprm.admin.rule.ExecOptions
Returns the maximum number of concurrent device executions per backend host.
getConjunctions() - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Returns prepared conjuctions of the logical expresion.
getContainmentIdAttributeConjunct(Node) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
 
getContainmentTypeAttributeConjunct(Node, String) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
 
getContent() - Method in interface com.prosyst.mprm.backend.http.cache.CachedHttpResponse
 
getContentFile() - Method in interface com.prosyst.mprm.backend.http.cache.CachedHttpResponse
 
getContextPath() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns target device or group of devices which are affected by the management operation.
getControlUnit(ControlUnitID) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns a specified control unit.
getControlUnitId() - Method in class com.prosyst.mprm.admin.devices.ControlUnitID
Returns the control unit id.
getControlUnitID() - Method in interface com.prosyst.mprm.admin.devices.DeviceControlUnit
Returns the control unit identification.
getControlUnitId() - Method in class com.prosyst.mprm.admin.devices.event.ControlUnitEvent
Returns id of the control unit.
getControlUnitId() - Method in class com.prosyst.mprm.admin.devices.event.HierarchyEvent
Returns id of the sub control unit.
getControlUnitId() - Method in class com.prosyst.mprm.admin.devices.event.StateVariableEvent
Returns id of the control unit which state variable has been changed.
getControlUnitId() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Get the control unit id, is null if the history request is made for all components of a selected control unit type, or a state variable filter is used
getControlUnitId() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableValue
Gets the id of the control unit this state variable is associated with.
getControlUnitID() - Method in class com.prosyst.mprm.commands.cu.ControlUnitInstanceCommand
Returns the id of the target control unit.
getControlUnitId() - Method in interface com.prosyst.mprm.script.svhistory.StateVariableValue
Gets the id of the control unit this state variable is associated with.
getControlUnitMetadata(String, String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns control unit metadata for the given control unit type and version.
getControlUnitMetadata(String, String, boolean) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns control unit metadata for the given control unit type and version.
getControlUnitMetadata(String, String, String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns control unit metadata extension for the given control unit type, version and extension key.
getControlUnits(String, String, boolean) - Method in interface com.prosyst.mprm.admin.devices.Node
Lists control units.
getControlUnits(String, String, Object, String, boolean, String[], boolean, boolean) - Method in interface com.prosyst.mprm.admin.devices.Node
Retrieves control units by various filtering and retrieving options.
getControlUnits(String, String, String, ControlUnitFilter) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.OperationManagementContext
Performs filtered listing of control units of given type on given device.
getControlUnitsFilter() - Method in interface com.prosyst.mprm.admin.devices.DynamicDeviceGroup
Returns the control unit filter of this dynamic device group.
getControlUnitStates(String, String[], String, boolean) - Method in interface com.prosyst.mprm.admin.devices.Node
Lists control unit states.
getControlUnitType() - Method in interface com.prosyst.mprm.admin.cutracker.TrackedControlUnit
Returns the control unit type of this tracked control unit.
getControlUnitType() - Method in class com.prosyst.mprm.admin.cutracker.TrackEvent
Returns the control unit type of the track record, this event is related to.
getControlUnitType() - Method in class com.prosyst.mprm.admin.devices.ControlUnitID
Returns the control unit type.
getControlUnitType() - Method in class com.prosyst.mprm.admin.devices.event.ControlUnitEvent
Returns control unit type.
getControlUnitType() - Method in class com.prosyst.mprm.admin.devices.event.HierarchyEvent
Returns type of the sub control unit.
getControlUnitType() - Method in class com.prosyst.mprm.admin.devices.event.StateVariableEvent
Returns control unit type.
getControlUnitType() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Get the control unit type
getControlUnitType() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableValue
Gets the control unit type this state variable is associated with.
getControlUnitType() - Method in class com.prosyst.mprm.commands.cu.ControlUnitCommand
Returns the control unit type argument.
getControlUnitType() - Method in interface com.prosyst.mprm.script.svhistory.StateVariableValue
Gets the control unit type this state variable is associated with.
getCreateDate() - Method in interface com.prosyst.mprm.admin.devices.Node
Returns the node create date
getCreationMetadata(String, String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Returns bean creation meta-data given a bean class name.
getCreationMetadata(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Returns bean creation meta-data given a bean class name.
getCronExpression() - Method in class com.prosyst.mprm.rule.time.constraint.CronConstraint
Returns the Cron expression with which this object is created.
getCronExpression() - Method in class com.prosyst.mprm.rule.time.sequence.CronSequence
Returns the Cron expression with which this object is created.
getCUAdminToComponentsOf(String, String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns interface for managing the component control units in the scope of a given device.
getCUDeviceClassName(String) - Static method in class com.prosyst.mprm.admin.devices.inventory.spi.FunctionalItemsNamingUtils
Returns the name of the device class generated for given device control unit type.
getCUId() - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
Control Unit id the entry will match (null stands for all control unit ids).
getCUPackage(String) - Static method in class com.prosyst.mprm.admin.devices.inventory.spi.FunctionalItemsNamingUtils
Converts control unit type to package name by replacing white spaces, '_' and '-' with the '.' symbol.
getCUProxyToComponentsOf(String, String, RemoteControlUnitAdminApplication) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns interface for managing the component units in the scope of a given device.
getCurrentMemberControlUnits(String) - Method in interface com.prosyst.mprm.admin.devices.DynamicDeviceGroup
Returns all the control units of given type in this dynamic group in this moment
getCUType() - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
Control Unit type the entry will match (null stands for all control unit types).
getDeclaringNodePath() - Method in interface com.prosyst.mprm.admin.devices.InheritableProperty
Returns the path of the node which actually has this property associated with.
getDelayTolerance() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns the delay tolerance for this operation.
getDescription() - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
Get group description (if available).
getDescription() - Method in interface com.prosyst.mprm.admin.procedures.Argument
Gets the description of the procedure argument.
getDeviceCapabilities() - Method in class com.prosyst.mprm.admin.devices.DeviceCapabilities
Returns all device capabilities assigned with the device object.
getDeviceCapabilities() - Method in interface com.prosyst.mprm.admin.devices.DeviceNode
Returns device capabilities assigned with the device object.
getDeviceCapabilitiesDefs(ControlUnitID) - Method in interface com.prosyst.mprm.admin.devcapdef.DeviceCapabilityDefManager
Returns device capabilities for given control unit.
getDeviceCapabilitiesDefs(Dictionary) - Method in interface com.prosyst.mprm.admin.devcapdef.DeviceCapabilityDefManager
Returns device capabilities according of device properties.
getDeviceCapability(String) - Method in class com.prosyst.mprm.admin.devices.DeviceCapabilities
Returns device capabilities assigned with the supplied name or null if the device has no such capability.
getDeviceCapability(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceNode
Returns a single value of the device capability with the supplied name.
getDeviceFilter() - Method in class com.prosyst.mprm.admin.rule.DeviceScope
Returns the device filter specified in this scope.
getDeviceGroupId() - Method in class com.prosyst.mprm.admin.rule.DeviceScope
Returns the id of the device group specified in this scope.
getDeviceId() - Method in class com.prosyst.mprm.admin.devices.ControlUnitID
Returns device id.
getDeviceId() - Method in class com.prosyst.mprm.admin.devices.event.ControlUnitEvent
Returns id of the device on which the event has occurred.
getDeviceId() - Method in class com.prosyst.mprm.admin.devices.event.HierarchyEvent
Returns id of the device on which the event has occurred.
getDeviceId() - Method in class com.prosyst.mprm.admin.devices.event.StateVariableEvent
Returns id of the device on which the event has occurred.
getDeviceId() - Method in interface com.prosyst.mprm.admin.operations.FinishedOperation
 
getDeviceId() - Method in interface com.prosyst.mprm.admin.operations.OperationResult
Returns device id of a device which has replied the message.
getDeviceId() - Method in interface com.prosyst.mprm.admin.operations.PendingCommand
Returns the id of the device which this command is pending for.
getDeviceId() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Returns id of the device executing the represented execution item.
getDeviceId() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecStatus
Returns the id of the device this execution status is about.
getDeviceId() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Get the device id, null is returned when the state variable history request is made for a group and not a specific device
getDeviceId() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableValue
Gets the device id of the device this state variable value was retrieved from.
getDeviceId() - Method in interface com.prosyst.mprm.backend.rules.spi.ExecutionContext
Returns device type if current execution is in the scope of a certain device.
getDeviceId() - Method in interface com.prosyst.mprm.script.svhistory.StateVariableValue
Gets the device id of the device this state variable value was retrieved from.
getDeviceIdentifiedCapabilitiesDefs(ControlUnitID) - Method in interface com.prosyst.mprm.admin.devcapdef.DeviceCapabilityDefManager
Returns device identified capabilities for given control unit.
getDeviceType() - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
Device type, must be device type id or null (null means any types).
getDeviceType() - Method in class com.prosyst.mprm.admin.devices.ControlUnitID
Returns the device type.
getDeviceType() - Method in class com.prosyst.mprm.admin.devices.event.ControlUnitEvent
Returns type of the device on which the event has occurred.
getDeviceType() - Method in class com.prosyst.mprm.admin.devices.event.HierarchyEvent
Returns type of the device on which the event has occurred.
getDeviceType() - Method in class com.prosyst.mprm.admin.devices.event.StateVariableEvent
Returns type of the device on which the event has occurred.
getDeviceType() - Method in interface com.prosyst.mprm.admin.operations.FinishedOperation
 
getDeviceType() - Method in interface com.prosyst.mprm.admin.operations.OperationResult
Returns device type of a device which has replied the message.
getDeviceType() - Method in interface com.prosyst.mprm.admin.operations.PendingCommand
Returns the type of the device which this command is pending for.
getDeviceType() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Returns type of the device executing the represented execution item.
getDeviceType() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecStatus
Returns the type of the device this execution status is about.
getDeviceType() - Method in class com.prosyst.mprm.admin.rule.DeviceScope
Returns the device type specified in this scope.
getDeviceType() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Get the device type
getDeviceType() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableValue
Gets the device type of the device this state variable value was retrieved from.
getDeviceType() - Method in interface com.prosyst.mprm.backend.rules.spi.ExecutionContext
Returns device type if current execution is in the scope of a certain device.
getDeviceType() - Method in interface com.prosyst.mprm.script.svhistory.StateVariableValue
Gets the device type of the device this state variable value was retrieved from.
getDeviceTypes(String, boolean) - Method in class com.prosyst.mprm.admin.cutracker.TrackerHierarchyDisplayScheme
Returns device types to display under the given superType.
getDeviceTypes() - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns device types in mprm tree.
getDeviceTypes(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns device types of a given component cu type.
getDeviceTypes(String, boolean) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns device types if a given component cu type.
getDisplayName() - Method in interface com.prosyst.mprm.admin.devices.Node
Returns user-friendly name of this node.
getDisplayName() - Method in interface com.prosyst.mprm.admin.rule.Rule
Returns the user-friendly display name of this Rule.
getDisplayName() - Method in interface com.prosyst.mprm.admin.rule.Task
Returns the user-friendly display name of this Task.
getDistinctValues(String, String, String, int) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Returns up to maxCount distinct values of given state variable encountered in all track records of given cu type.
getDynamicDeviceGroup(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
getDynamicDeviceGroup(String, String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Gets a dynamic device group with the specified name and base node
getEffectiveConfigEntries(String, String, String, String) - Method in interface com.prosyst.mprm.admin.cusvstats.CUStatistics
List effective configuration entries for the specified path matching type and id.
getEndTime() - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
 
getErrorMessage() - Method in interface com.prosyst.mprm.admin.operations.FinishedOperation
 
getErrorRepliesNumber() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns devices that have replied error while executing the operation.
getErrorResults() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns list of OperationResult objects for devices that have replied errors and corresponding error messages.
getEventsMetadata() - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Provides metadata information about the available events dedicated for triggering of Rules with functional event trigger - FunctionalEventTrigger.
getEventType() - Method in class com.prosyst.mprm.admin.cutracker.TrackEvent
Returns the type of the occured track event.
getEventType() - Method in class com.prosyst.mprm.admin.devices.event.ControlUnitEvent
getEventType() - Method in class com.prosyst.mprm.admin.devices.event.HierarchyEvent
getEventType() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupChildEvent
Returns the type of the event.
getEventType() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupComponentEvent
Returns the type of the event.
getEventType() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupEvent
Returns the type of the event.
getEventType() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupPropertyEvent
Returns the type of the event.
getEventType() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupTypeEvent
Returns the type of the event.
getEventType() - Method in class com.prosyst.mprm.admin.rule.FunctionalEventTrigger
Returns the type of functional event for triggers in mode: TriggerMode#FUNCTIONAL_EVENT.
getExecAction() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecStatus
Returns the groovy script of the Task or Rule.
getExecItem(String) - Method in interface com.prosyst.mprm.admin.rule.DeviceTaskStatus
Returns partial execution report by id.
getExecItem(String) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Retrieves a partial execution report - DeviceExecItem - by given execution item id.
getExecItemId() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Returns unique identifier of this execution item.
getExecItems() - Method in interface com.prosyst.mprm.admin.rule.DeviceTaskStatus
Returns list of all partial execution reports for this device within the Task.
getExecName() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecStatus
Returns the display name of the Task or Rule.
getExecOptions() - Method in interface com.prosyst.mprm.admin.rule.Rule
Returns the execution options of this Rule.
getExecState() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Returns the execution state of this DeviceExecItem.
getExecState() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecStatus
Returns the execution status of this record.
getExecutionContext() - Method in interface com.prosyst.mprm.backend.rules.spi.ScriptEngineCallback
Retrieves addition execution context information by the System.
getExecutionOptions() - Method in interface com.prosyst.mprm.admin.rule.Task
Returns the execution options with which this Task has been launched.
getExtendingTypes(String, boolean) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns the extending types if given control unit type.
getExtensionIds(String, String, String) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Returns all track records for a given cu type, that are direct extensions if specified track record.
getExtensions(String, String, String) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Returns all track records for a given cu type, that are direct extensions if specified track record.
getFactoryUID() - Method in class com.prosyst.mprm.admin.devices.inventory.CreationMetadataID
Returns the factory unique identifier.
getField(String) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Method used for optimization during interpretation.
getFileContent(String) - Method in interface com.prosyst.mprm.admin.devcapdef.DeviceCapabilityDefManager
Returns content of the file with a given name.
getFilter() - Method in interface com.prosyst.mprm.admin.operations.OperationFilter
Returns the filter text this OperationFilter instance is created with.
getFilter() - Method in interface com.prosyst.mprm.admin.rule.FilteredSet
Returns the filter with which this FilteredSet is created.
getFilter() - Method in class com.prosyst.mprm.commands.composite.ConditionalCommand
Returns filter specifying the condition which should be satisfied by the target control units.
getFinishTime() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns the time when the operation finished.
getFinishTime() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Returns the time at which the DeviceExecItem turns from DeviceExecItem.State.RUNNING_WAIT_CONFIRMATION to some of the FINISHED_xxx states.
getFinishTime() - Method in interface com.prosyst.mprm.admin.rule.Task
Returns the Task finish time.
getFireCondition() - Method in class com.prosyst.mprm.admin.rule.TriggerElement
Returns the fire definition for this trigger element.
getFolder(String) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Returns sub folder with a given name.
getFolderByPath(String) - Method in interface com.prosyst.mprm.admin.procedures.ProcedureInventory
Returns the folder with a given full path.
getFolders() - Method in interface com.prosyst.mprm.admin.procedures.Folder
Returns all sub folders of this folder.
getForeignValues(String, String) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Returns all tracked values of given foreign state variable for given track record.
getForeignVariableNames(String) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Returns the list of state variable ids declared as foreign state variables for given control unit type.
getFrequencyPeriod() - Method in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Get the frequency period.
getFrequencyPeriod() - Method in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Get the frequency period.
getFullPath() - Method in interface com.prosyst.mprm.admin.procedures.Folder
Returns the full path to this folder in format <folder1>/<folder2>/.../<folderName>.
getFunctionalItem(FunctionalItemGUID) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Returns the functional item with the given GUID or null if such functional item is not found.
getFunctionalItem(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Returns functional item with given UID.
getGateway(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Get gateway with given ID.
getGatewayID() - Method in interface com.prosyst.mprm.admin.devices.inventory.FunctionalItemEx
Returns the ID of the gateway on which this functional item resides, null for back-end functional items.
getGatewayID() - Method in class com.prosyst.mprm.admin.devices.inventory.FunctionalItemGUID
Returns gateway ID or null, if the functional item is directly connected to the mPRM.
getGatewayID() - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Returns the ID of the gateway, unique in the scope of the mPRM.
getGeneralCondition() - Method in class com.prosyst.mprm.admin.rule.Trigger
Returns the general condition defined for this trigger.
getGroup(GroupType, String) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Get group of given type with given ID.
getGroup(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
Get group by ID.
getGroupID() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupChildEvent
Returns ID of the group for which the event is.
getGroupID() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupComponentEvent
Returns ID of the group for which the event is.
getGroupID() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupEvent
Returns ID of the group for which the event is.
getGroupID() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupPropertyEvent
Returns ID of the group for which the event is.
getGroupType() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupTypeEvent
Returns the group type for which the event is.
getGroupType(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Returns the group type with the given ID.
getHeader(String) - Method in interface com.prosyst.mprm.backend.http.cache.CachedHttpResponse
 
getHeader(String) - Method in interface com.prosyst.mprm.net.tunnel.interceptor.HttpRequestHeader
 
getHistoryConfiguration() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Get the history configuration
getHistoryConfigurationManager() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Gets the configuration manager.
getHostsFilter() - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.ClusterContext
 
getHttpResponse() - Method in class com.prosyst.mprm.net.tunnel.interceptor.InterceptorResolution
Valid only if the resolution is InterceptorResolution.Resolution.RETURN_RESPONSE
getIcon() - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupType
Returns input stream to group type icon.
getIcon() - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Gets the icon that is set for this procedure.
getId() - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
Returns the id of the config entry.
getID() - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
Get group ID.
getID() - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupType
Returns group type unique ID.
getId() - Method in interface com.prosyst.mprm.backend.rules.spi.AsyncResult
Unique identification of this AsyncResult object.
getIdAttributeConjunct() - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Method used for optimization during interpretation.
getIndex() - Method in interface com.prosyst.mprm.admin.procedures.Argument
Gets the index of the procedure argument.
getInheritableProperty(String) - Method in interface com.prosyst.mprm.admin.devices.Node
This method has similar behavior as invoking getProperty(propertyName, true), but it returns not only the value of the property, but also information whether this property is associated with the node itself or is inherited from some of its parent nodes.
getInterpretationContext() - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Returns the interpretation context object currently set for the current chunk of commands under the same interpretation group.
getInvolvedDevices() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns involved devices identifiers
getInvolvedDevicesCount(DeviceExecStatus.State) - Method in interface com.prosyst.mprm.admin.rule.Rule
Calculates the count of involved devices with given execution status in this Rule.
getInvolvedDevicesCount(DeviceExecStatus.State) - Method in interface com.prosyst.mprm.admin.rule.Task
Calculates the count of involved devices with given execution status in this Task.
getInvolvedDevicesNumber() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns the number of devices this operation is executing over.
getInvolvedDeviceState(String, String) - Method in interface com.prosyst.mprm.admin.rule.Rule
Returns the execution status of a given device within this Rule.
getInvolvedDeviceState(String, String) - Method in interface com.prosyst.mprm.admin.rule.Task
Returns the execution status of a given device within this Task.
getIsMemberCheckScript() - Method in class com.prosyst.mprm.admin.rule.DeviceScope
Returns the custom groovy script for filtering the device targets defined in this scope.
getItemCreationMetadata(String, String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Returns all item creation meta-data available through FunctionalItemFactory on the given gateway.
getItemCreationMetadata(String, String, String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Returns item creation meta-data for given class provided by the specified FunctionalItemFactory on the given gateway.
getItemCreationMetadata(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Returns all item creation meta-data available through FunctionalItemFactory on this gateway.
getItemCreationMetadata(String, String) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Returns item creation meta-data for given class provided by the specified FunctionalItemFactory.
getItemMetadata(String, String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Returns meta-data for given functional item class.
getItemMetadata(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Returns meta-data for given functional item class on this gateway.
getLastPropertyUpdateTimestamp(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.FunctionalItemEx
Returns the time of the last update of given property, as reported by System.currentTimeMillis() or -1, if not known.
getLaunchTime() - Method in interface com.prosyst.mprm.admin.rule.Task
Returns the Task launch time.
getMainObjectClass() - Method in interface com.prosyst.mprm.admin.devices.inventory.FunctionalItemEx
Returns the name of the main interface implemented by the underlying functional item (the interface at the bottom of the inheritance hierarchy).
getMatchValue() - Method in class com.prosyst.mprm.backend.ms.commands.spi.MatchResult
Returns the value for this match result.
getMaxEntries() - Method in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Get the max entries configuration
getMaxEntries() - Method in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Get the max entries configuration
getMemberGroups() - Method in interface com.prosyst.mprm.admin.devices.DeviceGroup
Returns all device groups which are direct members of this group.
getMessage() - Method in interface com.prosyst.mprm.admin.operations.OperationResult
Returns error or warning message generated by the device in result of operation execution.
getMetadata() - Method in class com.prosyst.mprm.rule.metadata.EventsMetadataLeaf
Returns metadata of the event data structure.
getMetaType() - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupType
Returns group meta-type (if available).
getMetaTypeProvider(String, String) - Method in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Gets metatype provider with given pid and version.
getMetaTypeProvider(String, String, String) - Method in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Gets metatype provider with given pid, version and extension key.
getMetaTypeProvider(String, String, String, int[]) - Method in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Retrieved metatype from explicitly specified sources.
getMetaTypeProvider(String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Get the meta type provider for the state variable history requests
getMethod() - Method in interface com.prosyst.mprm.net.tunnel.interceptor.HttpRequestHeader
 
getName() - Method in interface com.prosyst.mprm.admin.devices.DeviceCapability
Returns the name of the capability.
getName() - Method in interface com.prosyst.mprm.admin.devices.DynamicDeviceGroup
Returns the name of this group
getName() - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
Get group user friendly name.
getName() - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupType
Returns group type name.
getName() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns user defined name of the operation.
getName() - Method in interface com.prosyst.mprm.admin.procedures.Folder
Gets the name of the folder.
getName() - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Gets the name of the procedure object.
getName() - Method in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
Returns the previous name of the renamed/removed procedure.
getNextActivation(Date) - Method in interface com.prosyst.mprm.backend.rules.spi.time.constraint.TimeConstraintBE
Returns the next activation time after a given point in time.
getNextDeactivation(Date) - Method in interface com.prosyst.mprm.backend.rules.spi.time.constraint.TimeConstraintBE
Returns the next deactivation time after a given point in time.
getNextPauseTime() - Method in interface com.prosyst.mprm.admin.rule.Task
In case the Task execution has some concurrency limit restrictions see ExecOptions.getConcurrencyLimit() and is currently not paused in charge of those restriction, this method calculates the time at which the Task execution is going to be paused.
getNextPointInTime(Date) - Method in interface com.prosyst.mprm.backend.rules.spi.time.sequence.TimeSequenceBE
Calculates the next timer trigger after a given date.
getNextResumeTime() - Method in interface com.prosyst.mprm.admin.rule.Task
In case the Task execution is currently paused (see Task.isTimePaused()), this method calculates the time at which the execution will resume.
getNextTimeTrigger() - Method in interface com.prosyst.mprm.admin.rule.Rule
Calculates the time at which this Rule will be fired for the next time by its TimerTrigger.
getNode(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns a Node object identified by the given path.
getNodePath() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Get the node path, null is returned when the state variable history request is made for a concrete device
getNodeProperties() - Method in interface com.prosyst.mprm.admin.devices.Node
Returns all generic properties associated with this node.
getNodePropertiesMetaData(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns the metadata for the build-in mPRM properties which can be assigned to a device tree node (group or device).
getNodeType() - Method in interface com.prosyst.mprm.admin.devices.Node
Returns the type of this Node object.
getObjectClass() - Method in class com.prosyst.mprm.admin.devices.inventory.CreationMetadataID
Returns meta-data object class
getObjectClass() - Method in interface com.prosyst.mprm.admin.devices.inventory.FunctionalItemEx
The names of the main functional item interface and all inherited interfaces.
getOfflineHostIndexes() - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.ClusterContext
 
getOldValue() - Method in class com.prosyst.mprm.admin.devices.event.StateVariableEvent
Returns the old value of the state variable
getOperation() - Method in interface com.prosyst.mprm.admin.operations.OperationEvent
Returns the operation object representing the management operation, which state has been changed.
getOperation(String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Returns an Operation object identified by the value of the passed argument.
getOperationId() - Method in interface com.prosyst.mprm.admin.operations.FinishedOperation
 
getOperationId() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns unique identifier of the operation.
getOperationId() - Method in interface com.prosyst.mprm.admin.operations.PendingCommand
Returns the operation id which this command is associated with, or null if the command is not associated with the Operation object.
getOperationId() - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Returns id of the operation, the command is executed within.
getOperationId() - Method in class com.prosyst.mprm.backend.ms.commands.spi.OperationInfo
Returns the id of the Operation.
getOperationInfo() - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Returns additional info for the operation being executed.
getOperationName() - Method in class com.prosyst.mprm.backend.ms.commands.spi.OperationInfo
Returns the name of the Operation.
getOption(int) - Method in class com.prosyst.mprm.admin.operations.OperationPermanentOptions
Checks whether a given permanent option is raised or not within this object.
getOptions() - Method in class com.prosyst.mprm.admin.operations.OperationPermanentOptions
Method used by the system to get all flags in an integer value
getOrigin() - Method in interface com.prosyst.mprm.admin.rule.Task
May return a human readable description of how the Task was initiated, i.e., launched by user or automatically launched by certain Rule and certain event.
getOriginalType() - Method in class com.prosyst.mprm.util.commands.SerializedCommand
Returns the type of the original command.
getOverlapping() - Method in class com.prosyst.mprm.admin.rule.ExecOptions
Returns the overlapping option.
getParent() - Method in interface com.prosyst.mprm.admin.devices.Node
Returns the parent object of this tree object.
getParentId() - Method in class com.prosyst.mprm.admin.devices.event.HierarchyEvent
Returns id of the parent control unit.
getParentType() - Method in class com.prosyst.mprm.admin.devices.event.HierarchyEvent
Returns type of the parent control unit.
getParentTypes(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns types of the provided control units that may be parents of the control units with a given type.
getParsedFilter() - Method in class com.prosyst.mprm.commands.composite.ConditionalCommand
Returns the control units filter in a parsed appearance
getParseNode() - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Returns the parsed node for this bundle specifier.
getPath() - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
Node path the config entry is applied to.
getPath() - Method in interface com.prosyst.mprm.admin.devices.Node
Returns the full path of this node.
getPath() - Method in interface com.prosyst.mprm.admin.procedures.Folder
Returns the full path to this folder in format <folder1>/<folder2>/.../<folderN>.
getPath() - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Gets the path of the procedure object.
getPath() - Method in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
Returns the previous path of the procedure or folder.
getPendingCommandId() - Method in interface com.prosyst.mprm.admin.operations.PendingCommand
Returns the unique identifier of this pending command.
getPendingCommands(String, String, String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Returns the list of the management commands for given device within a given operation.
getPendingCommands(String, String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Returns the list of the management commands, pending for execution for the device specified by the arguments pair deviceType, deviceId.
getPendingEvaluationDevicesNumber() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns the number of devices on which the operation filters have still not been evaluated to decide if they are involved in the operation.
getPendingOperationIds(String, String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Returns the list of the management operations, pending for execution for that device.
getPeriod() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns the time period of the periodic operation in minutes.
getPeriod() - Method in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Get the period for which values are to be retrieved.
getPeriod() - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
 
getPeriod() - Method in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Get the period for which values are to be retrieved.
getPeriodLength() - Method in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Get the configured period length for which entries are to be kept in DB.
getPeriodLength() - Method in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Get the configured period length for which entries are to be kept in DB.
getPermanentOptions() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns the permanent options for this operation.
getPermanentOptions() - Method in class com.prosyst.mprm.backend.ms.commands.spi.OperationInfo
Returns the Permanent Options appointed for this Operation.
getProcedure(String) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Gets a procedure object, containing its name, text and its metadata from the inventory.
getProcedureByPath(String) - Method in interface com.prosyst.mprm.admin.procedures.ProcedureInventory
Returns the procedure with a given full path.
getProcedureNames() - Method in interface com.prosyst.mprm.admin.procedures.Folder
Returns the names of all procedures contained in this folder.
getProcedures() - Method in interface com.prosyst.mprm.admin.procedures.Folder
Gets all procedures objects in this folder from the inventory.
getProcedureText() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns the procedure text of the operation or null if the operation is defined by a set of Command objects.
getProcedureText(String) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Returns the script text of a procedure with a given name.
getProperties() - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
Get group properties.
getProperties() - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
Returns meta-type property names.
getProperties() - Method in interface com.prosyst.mprm.admin.operations.FinishedOperation
 
getProperties() - Method in interface com.prosyst.mprm.admin.operations.Operation
 
getProperties() - Method in interface com.prosyst.mprm.admin.operations.PendingCommand
 
getProperties() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Returns custom properties assigned to this execution item.
getProperties() - Method in interface com.prosyst.mprm.admin.rule.Rule
Returns custom properties assigned to this Rule.
getProperties() - Method in interface com.prosyst.mprm.admin.rule.Task
Returns custom properties assigned to this Task.
getProperties() - Method in interface com.prosyst.mprm.backend.rules.spi.AsyncResult
Returns custom properties assigned to this method execution represented by this AsyncResult object.
getProperty(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.FunctionalItemEx
Reads the value of given property.
getProperty(String, String) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Get value of given functional item's property.
getProperty(String, boolean) - Method in interface com.prosyst.mprm.admin.devices.Node
Returns the value of a generic property with the supplied propertyName associated with this tree node.
getProperty(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
Get the value of property with the given name.
getProperty(String) - Method in interface com.prosyst.mprm.admin.operations.PendingCommand
 
getProperty(String) - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Gets the value of an execution item property by property name.
getProperty(String) - Method in interface com.prosyst.mprm.admin.rule.Rule
Gets the value of a Rule property by property name.
getProperty(String) - Method in interface com.prosyst.mprm.admin.rule.Task
Gets the value of a Task property by property name.
getPropertyName() - Method in interface com.prosyst.mprm.admin.devices.InheritableProperty
Returns the name of the property.
getPropertyValue() - Method in interface com.prosyst.mprm.admin.devices.InheritableProperty
Returns the value associated with the property.
getPropertyValue(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
Returns the value of the corresponding property or null if the property is not defined.
getProtocol() - Method in interface com.prosyst.mprm.net.tunnel.interceptor.HttpRequestHeader
 
getProvidedVersions(String) - Method in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Returns the provided metatype versions for given pid.
getProvidedVersions(String, int[]) - Method in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Checks for provided versions of given pid from explicitly specified sources.
getRegistrationDate() - Method in interface com.prosyst.mprm.admin.devices.DeviceNode
Returns the device node create date
getRelativeName() - Method in interface com.prosyst.mprm.admin.devices.Node
Returns the relative path ot this node.
getRequestId() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Get the request id
getResolution() - Method in class com.prosyst.mprm.net.tunnel.interceptor.InterceptorResolution
 
getResponseHeaders() - Method in class com.prosyst.mprm.net.tunnel.interceptor.InterceptorResolution
Valid only if the resolution is InterceptorResolution.Resolution.RETURN_RESPONSE
getResponsePhrase() - Method in class com.prosyst.mprm.net.tunnel.interceptor.InterceptorResolution
Valid only if the resolution is InterceptorResolution.Resolution.RETURN_RESPONSE
getResultCode() - Method in interface com.prosyst.mprm.admin.operations.FinishedOperation
 
getResultSource() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Provides description about the origin of the DeviceExecItem such as method name or closure evaluation or general task action evaluation with respect to the execution source.
getResultValue() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Returns result value if any.
getRoot() - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns the root device group of the devices tree.
getRootGroup() - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Root group of the groups hierarchy.
getRule(String) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Retrieves a Rule by given Rule Id.
getRule() - Method in interface com.prosyst.mprm.admin.rule.Task
Returns the Rule initiated this Task or null if Task was manually launched by user via RuleEngine#launchTask(Scope, String, ExecOptions).
getRuleId() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Returns the id of the Rule this execution item belongs to.
getRuleId() - Method in interface com.prosyst.mprm.admin.rule.DeviceRuleStatus
Returns the id of Rule when this DeviceExecStatus is related to a Rule, (see methods Rule#listInvolvedDevices(State), Rule.getInvolvedDeviceState(String, String) and RuleEngine#listRulesForDevice(String, String, State)), or null when this DeviceExecStatus is related to Task, (see methods Task#listInvolvedDevices(State), Task.getInvolvedDeviceState(String, String) and RuleEngine#listTasksForDevice(String, String, State)).
getRuleId() - Method in interface com.prosyst.mprm.admin.rule.Rule
Returns the id of this Rule.
getRuleId() - Method in interface com.prosyst.mprm.backend.rules.spi.ExecutionContext
 
getRuleId() - Method in interface com.prosyst.mprm.backend.rules.spi.time.SystemContext
Returns the rule id in the scope of which the provider action is invoked.
getScope() - Method in interface com.prosyst.mprm.admin.rule.Rule
Returns the Rule scope.
getScope() - Method in interface com.prosyst.mprm.admin.rule.Task
Returns the Task scope.
getScopeType() - Method in class com.prosyst.mprm.admin.rule.DeviceScope
 
getScopeType() - Method in class com.prosyst.mprm.admin.rule.Scope
Returns a string identification of the scope type.
getScopeType() - Method in class com.prosyst.mprm.admin.rule.SystemScope
 
getScriptSerializerType() - Method in interface com.prosyst.mprm.backend.rules.spi.io.ScriptSerializable
Returns the serializer-type for this object.
getScriptText() - Method in class com.prosyst.mprm.commands.composite.ScriptCommand
Returns the text of script represented by this command.
getSearchMap() - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.ClusterContext
 
getServiceVersion() - Method in interface com.prosyst.mprm.backend.versionable.VersionableService
This method should be implemented by returning the serviceVersion constant.
getShortcutProcedures() - Method in interface com.prosyst.mprm.admin.procedures.ProcedureInventory
Gets all the procedures from the inventory which have a shortcut.
getSource() - Method in interface com.prosyst.mprm.admin.devices.event.NodeEvent
Returns the node which has changed.
getSource() - Method in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
Returns the changed/added object.
getStartTime() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns the time when the operation has been started.
getStartTime() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
getStartTime() - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
 
getState() - Method in interface com.prosyst.mprm.admin.rule.Rule
Returns the state of this Rule.
getState() - Method in interface com.prosyst.mprm.admin.rule.Task
Returns the state of this Task.
getStateDescription() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
May return a additional description of the Execution Item state if needed.
getStateDescription() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecStatus
May return a additional description of the DeviceExecStatus state if needed.
getStateDescription() - Method in interface com.prosyst.mprm.admin.rule.Rule
May return a text message explaining the Rule state.
getStateDescription() - Method in interface com.prosyst.mprm.admin.rule.Task
May return a text message explaining the Task state.
getStateInterface() - Method in interface com.prosyst.mprm.admin.cutracker.TrackedControlUnit
Returns the list of state variables forming the state of the tracked record.
getStateVarFilter() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Get the state variables filter, is null if the history request is made for all components of a selected control unit type or a specific control unit id is used
getStateVariable(String) - Method in interface com.prosyst.mprm.admin.cutracker.TrackedControlUnit
Returns the value of given state variable in this track record.
getStateVariableHistory(String, String, String, String, String, HistoryConfiguration) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Get state variable history for a specified state variable based on the provided history configuration
getStateVariableHistory(String, String[], String, String[], String[], HistoryConfiguration) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Get state variable history for a specified set of state variables, control units and devices
getStateVariableHistory(String, String, String, String[], HistoryConfiguration) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
 
getStateVariableHistory(String, String, String, String, String, HistoryConfiguration) - Method in interface com.prosyst.mprm.script.svhistory.StateVariableHistoryManager
Get state variable history for a specified state variable based on the provided history configuration
getStateVariableHistory(String, String[], String, String[], String[], HistoryConfiguration) - Method in interface com.prosyst.mprm.script.svhistory.StateVariableHistoryManager
Get state variable history for a specified set of state variables, control units and devices
getStateVariableHistoryRequest(String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Get state variable history request for the provided request id
getStateVariableHistoryRequest(String, String, String, String, String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Get state variable history request based on the provided device type/id, control unit type/id and state variable id
getStateVariableHistoryRequest(String, boolean, String, String, String, String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Get state variable history request based on the provided node path, device type, control unit type/id and state variable id
getStateVariableHistoryRequests() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Get state variable history requests for the current user.
getStateVariableTimestamp(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceControlUnit
Returns the value of a specified state variable timestamp.
getStateVarId() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Get the state variable id
getStateVarId() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableValue
Gets the state variable id for this value.
getStateVarId() - Method in interface com.prosyst.mprm.script.svhistory.StateVariableValue
Gets the state variable id for this value.
getStatus() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns current status of this management operation.
getStatusRemark() - Method in interface com.prosyst.mprm.admin.operations.Operation
The result of this method indicates whether the operation status returned by the getStatus() method certainly indicates the real status of this operation or this status is possibly incorrect because of some reason.
getSubNodes() - Method in class com.prosyst.mprm.rule.metadata.EventsMetadataGroup
Returns the sub nodes of this node.
getSubTypes(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns types of the provided control units that may be children of control units with a given type.
getSuccessReplies() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns list of ControlUnitID objects for devices this operation is finished successfully
getSuccessRepliesNumber() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns the number of devices where this operation has been successfully executed.
getSuperTypes(String, boolean) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns the super types if given control unit type.
getSupportedHeaderNames() - Method in interface com.prosyst.mprm.backend.http.cache.Cache
Returns the headers supported by the cache.
getSyncObject() - Method in class com.prosyst.mprm.admin.devices.ControlUnitID
Used by the system - returns the intern string concatenation of type, id, deviceType, deviceId.
getSystemGroupType() - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Returns the system groups type.
getTargetDeviceTypes(String) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.CommandInterpreter
Returns target device types for which the given command is applicable.
getTargetsListScript() - Method in class com.prosyst.mprm.admin.rule.DeviceScope
Returns the custom groovy scropt for listing the device targets defined in this scope.
getTask(String) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Retrieves a Task by given Task Id.
getTaskId() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Returns the id of the Task this execution item belongs to.
getTaskId() - Method in interface com.prosyst.mprm.admin.rule.DeviceTaskStatus
Returns the id of Task when this DeviceExecStatus is related to a Task, (see methods Task#listInvolvedDevices(State) and RuleEngine#listTasksForDevice(String, String, State)) or null when this DeviceExecStatus is related to Rule, (see methods Rule#listInvolvedDevices(State) and RuleEngine#listRulesForDevice(String, String, State)).
getTaskId() - Method in interface com.prosyst.mprm.admin.rule.Task
Returns the id of this Task.
getTaskId() - Method in interface com.prosyst.mprm.backend.rules.spi.ExecutionContext
 
getTaskName() - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Returns the name of the Task this execution item belongs to.
getText() - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Gets the specified text of the procedure.
getTextRepresentation() - Method in interface com.prosyst.mprm.admin.rule.Rule
Returns the JSON-representation of the Rule definition.
getTextRepresentation() - Method in interface com.prosyst.mprm.admin.rule.Task
 
getTextRepresentation() - Method in class com.prosyst.mprm.rule.time.constraint.CronConstraint
Implements the text representation, which in this case is the Cron expression itself.
getTextRepresentation() - Method in interface com.prosyst.mprm.rule.time.constraint.TimeConstraint
Returns a text representation of this TimeConstraint object.
getTextRepresentation() - Method in class com.prosyst.mprm.rule.time.sequence.CronSequence
Implements the text representation, which in this case is the Cron expression itself.
getTextRepresentation() - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
Implements the text representation of this time sequence.
getTextRepresentation() - Method in interface com.prosyst.mprm.rule.time.sequence.TimeSequence
Returns a text representation of this TimeSequence object.
getTimeConstraint() - Method in class com.prosyst.mprm.admin.rule.ExecOptions
Returns the time constraint option.
getTimeSequence() - Method in class com.prosyst.mprm.admin.rule.TimerTrigger
Valid if trigger mode is TriggerMode#TIMER, null otherwise.
getTimestamp() - Method in class com.prosyst.mprm.admin.devices.event.StateVariableEvent
 
getTimeStamp() - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.ClusterContext
 
getTimestamp() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableValue
Gets the timestamp of this state variable value
getTimestamp() - Method in interface com.prosyst.mprm.script.svhistory.StateVariableValue
Gets the timestamp of this state variable value
getTrackedControlUnit(String) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Retrieves tracked control unit instance.
getTrackedControlUnitIds(String, String) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Lists ids of tracked control units of given control unit type and filtered by given criteria.
getTrackedControlUnits(String, String) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Lists tracked control units of given control unit type and filtered by given criteria.
getTrackedControlUnitTypes() - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Returns types of control units kept in the tracker.
getTrackedInterface(String) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Returns the list of state variables determining the track interface for given control unit type.
getTrackId(TrackedControlUnit) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Returns id of tracked control unit that matches a supplied control unit state.
getTrackId() - Method in interface com.prosyst.mprm.admin.cutracker.TrackedControlUnit
Returns the track id of this tracked control unit.
getTrackId() - Method in class com.prosyst.mprm.admin.cutracker.TrackEvent
Returns the track id of the track record this event is related to.
getTrigger() - Method in interface com.prosyst.mprm.admin.rule.Rule
Returns the Rule trigger.
getTriggerCondition() - Method in class com.prosyst.mprm.admin.rule.TriggerElement
Returns the trigger Condition for this trigger element.
getTriggerElements() - Method in class com.prosyst.mprm.admin.rule.Trigger
Returns the list of trigger elements for this trigger.
getTriggerMode() - Method in class com.prosyst.mprm.admin.rule.FunctionalEventTrigger
 
getTriggerMode() - Method in class com.prosyst.mprm.admin.rule.ManualTrigger
 
getTriggerMode() - Method in class com.prosyst.mprm.admin.rule.TimerTrigger
 
getTriggerMode() - Method in class com.prosyst.mprm.admin.rule.TriggerEvent
Returns a string identification of the trigger mode.
getTriggersCount() - Method in interface com.prosyst.mprm.admin.rule.Rule
Tells how many times this Rule has been triggered.
getType() - Method in interface com.prosyst.mprm.admin.devices.event.NodeEvent
Returns node event type.
getType() - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
Get group type.
getType() - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
Returns the type of groups supported by this provider.
getType() - Method in interface com.prosyst.mprm.admin.operations.OperationEvent
Returns the operation event type.
getType() - Method in interface com.prosyst.mprm.admin.procedures.Argument
Gets the type of the argument.
getType() - Method in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
Returns the type of the event.
getType() - Method in interface com.prosyst.mprm.commands.Command
Returns the type of this command.
getType() - Method in class com.prosyst.mprm.commands.composite.BatchCommand
Returns BATCH_COMMAND_TYPE constant.
getType() - Method in class com.prosyst.mprm.commands.composite.ConditionalCommand
Returns CONDITIONAL_TYPE constant.
getType() - Method in class com.prosyst.mprm.commands.composite.ScriptCommand
Returns SCRIPT_TYPE constant.
getType() - Method in class com.prosyst.mprm.commands.cu.ControlUnitCommand
 
getType() - Method in class com.prosyst.mprm.commands.cu.ControlUnitInstanceCommand
 
getType() - Method in class com.prosyst.mprm.rule.time.constraint.CronConstraint
Returns the TimeConstraint implementation type: CronConstraint.TYPE.
getType() - Method in interface com.prosyst.mprm.rule.time.constraint.TimeConstraint
Returns a distinct type name of the TimeConstraint implementation.
getType() - Method in class com.prosyst.mprm.rule.time.sequence.CronSequence
Returns the TimeConstraint implementation type: CronSequence.TYPE.
getType() - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
Returns the TimeConstraint implementation type: FixedDelaySequence.TYPE.
getType() - Method in interface com.prosyst.mprm.rule.time.sequence.TimeSequence
Returns a distinct type name of the TimeSequence implementation.
getType() - Method in class com.prosyst.mprm.util.commands.SerializedCommand
 
getTypeAttributeConjunct() - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Method used for optimization during interpretation.
getUID() - Method in class com.prosyst.mprm.admin.devices.inventory.FunctionalItemGUID
Returns functional item uid.
getUrl() - Method in interface com.prosyst.mprm.net.tunnel.interceptor.HttpRequestHeader
 
getUser() - Method in interface com.prosyst.mprm.admin.rule.Rule
Returns the user-name of the user created this Rule.
getValue() - Method in interface com.prosyst.mprm.admin.devices.DeviceCapability
Returns the value of the capability.
getValue() - Method in class com.prosyst.mprm.admin.devices.event.StateVariableEvent
Returns the changed value of the state variable
getValue() - Method in enum com.prosyst.mprm.admin.rule.DeviceExecItem.State
Returns an integer value corresponding to the predefined status.
getValue() - Method in enum com.prosyst.mprm.admin.rule.DeviceExecStatus.State
Returns an integer value corresponding to the predefined status.
getValue() - Method in enum com.prosyst.mprm.admin.rule.ExecOptions.Overlapping
Returns an integer value corresponding to the predefined option.
getValue() - Method in enum com.prosyst.mprm.admin.rule.Rule.State
Returns an integer value corresponding to the predefined status.
getValue() - Method in enum com.prosyst.mprm.admin.rule.RuleListener.RuleEventType
Returns an integer value corresponding to the predefined Rule event type.
getValue() - Method in enum com.prosyst.mprm.admin.rule.Task.State
Returns an integer value corresponding to the predefined status.
getValue() - Method in enum com.prosyst.mprm.admin.rule.TaskListener.TaskEventType
Returns an integer value corresponding to the predefined Rule event type.
getValue() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableValue
Gets the value
getValue() - Method in interface com.prosyst.mprm.script.svhistory.StateVariableValue
Gets the value
getValues(String) - Method in interface com.prosyst.mprm.admin.devcapdef.DeviceCapabilityDefManager
Returns capability values with a given capability name.
getValues() - Method in interface com.prosyst.mprm.admin.procedures.Argument
Gets the values if the type of the argument is ENUMERATED_TYPE.
getVarId() - Method in class com.prosyst.mprm.admin.devices.event.StateVariableEvent
Returns id of the changed state variable.
getVarIds() - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
Restriction of the state variable values of the Control Unit (null or empty array matches any control units, i.e.
getVarValues() - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
Control Unit state variable ids the entry will match (null or empty stands for any state variable state).
getVersions(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Returns all versions of given control unit type provided in mPRM.
getWarningRepliesNumber() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns the number of devices that have replied warning while executing the operation.
getWarningResults() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns list of OperationResult objects for devices that have replied errors and corresponding warning messages.
GREAT_THAN - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.ConditionMatcher
 
GREAT_THAN_OR_EQUAL - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.ConditionMatcher
 
Group - Interface in com.prosyst.mprm.admin.m2m.groups
Interface representing an M2M Group.
GROUP_CATEGORY - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupFilterPropertyConstants
Group category property.
GROUP_ID - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupFilterPropertyConstants
Group ID property.
GROUP_NAME - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupFilterPropertyConstants
Group name property.
GROUP_NAME - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationGroup
The property key, this service should be registered with, specifying the id of the interpretation group.
GROUP_PARENT_ID - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupFilterPropertyConstants
Parent group ID property.
GROUP_TYPE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupFilterPropertyConstants
Group type ID property.
GroupAccessControl - Interface in com.prosyst.mprm.backend.m2m.groups
Registered as service only after access control user groups are created.
groupAdded(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupAdminCallback
Notify the Group Admin that a new group appeared
GroupAdmin - Interface in com.prosyst.mprm.admin.m2m.groups
Interface for managing M2M groups.
GroupAdminCallback - Interface in com.prosyst.mprm.admin.m2m.groups.spi
Interface for interaction between Group Admin and Group Providers.
GroupAdminListener - Interface in com.prosyst.mprm.admin.m2m.groups.events
Listeners of this type can be registered through GroupAdmin.addGroupAdminListener(GroupAdminListener) method to receive events for groups and group types adding/removal.
GroupAdminSystemSupport - Interface in com.prosyst.mprm.admin.m2m.groups.spi
Interface for interaction between group providers implementing GroupProviderClusterSupport and Group Admin.
GroupBeAdmin - Interface in com.prosyst.mprm.backend.m2m.groups
Interface used for integration Device Groups with GDM Rules Engine.
GroupChangeListener - Interface in com.prosyst.mprm.admin.m2m.groups.events
Listeners of this type can be registered through Group.addGroupListener(GroupChangeListener) method to receive events for changes in the group.
GroupChildEvent - Class in com.prosyst.mprm.admin.m2m.groups.events
Event signaling child group attachment/detachment.
GroupChildEvent(GroupChildEvent.EventType, String, String) - Constructor for class com.prosyst.mprm.admin.m2m.groups.events.GroupChildEvent
Constructs event object.
GroupChildEvent.EventType - Enum in com.prosyst.mprm.admin.m2m.groups.events
 
GroupComponentEvent - Class in com.prosyst.mprm.admin.m2m.groups.events
Event signaling component attachment/detachment.
GroupComponentEvent(GroupComponentEvent.EventType, String, ControlUnitID) - Constructor for class com.prosyst.mprm.admin.m2m.groups.events.GroupComponentEvent
Construct event object
GroupComponentEvent.EventType - Enum in com.prosyst.mprm.admin.m2m.groups.events
 
GroupEvent - Class in com.prosyst.mprm.admin.m2m.groups.events
Event about group adding/removal.
GroupEvent(GroupEvent.EventType, String) - Constructor for class com.prosyst.mprm.admin.m2m.groups.events.GroupEvent
Construct event object.
GroupEvent.EventType - Enum in com.prosyst.mprm.admin.m2m.groups.events
 
GroupFilterPropertyConstants - Interface in com.prosyst.mprm.admin.m2m.groups
This interface defines constants which can be used as properties in the LDAP filters used in GroupAdmin.listGroups(String) method.
GroupMetaType - Interface in com.prosyst.mprm.admin.m2m.groups
This interface represents group type's meta-type.
GroupPropertyEvent - Class in com.prosyst.mprm.admin.m2m.groups.events
Event about group field change.
GroupPropertyEvent(GroupPropertyEvent.EventType, String) - Constructor for class com.prosyst.mprm.admin.m2m.groups.events.GroupPropertyEvent
Construct event object.
GroupPropertyEvent.EventType - Enum in com.prosyst.mprm.admin.m2m.groups.events
 
GroupProvider - Interface in com.prosyst.mprm.admin.m2m.groups.spi
This interface must be implemented and registered as OSGi service to provide a third party group type and groups in mPRM.
GroupProviderClusterSupport - Interface in com.prosyst.mprm.admin.m2m.groups.spi
GroupProviders that support load distribution should implement this interface.
groupRemoved(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupAdminCallback
Notify the Group Admin that a group disappeared
GroupType - Interface in com.prosyst.mprm.admin.m2m.groups
This interface represents a M2M group type.
GroupTypeEvent - Class in com.prosyst.mprm.admin.m2m.groups.events
Event about group type adding or removal.
GroupTypeEvent(GroupTypeEvent.EventType, String) - Constructor for class com.prosyst.mprm.admin.m2m.groups.events.GroupTypeEvent
Construct event object.
GroupTypeEvent.EventType - Enum in com.prosyst.mprm.admin.m2m.groups.events
 

H

handle(GroupEvent) - Method in interface com.prosyst.mprm.admin.m2m.groups.events.GroupAdminListener
Handle group event.
handleEvent(GroupTypeEvent) - Method in interface com.prosyst.mprm.admin.m2m.groups.events.GroupAdminListener
Handle group type event
handleGroupChildEvent(GroupChildEvent) - Method in interface com.prosyst.mprm.admin.m2m.groups.events.GroupChangeListener
Handle child event.
handleGroupComponentEvent(GroupComponentEvent) - Method in interface com.prosyst.mprm.admin.m2m.groups.events.GroupChangeListener
Handle component event.
handleGroupPropertEvent(GroupPropertyEvent) - Method in interface com.prosyst.mprm.admin.m2m.groups.events.GroupChangeListener
Handle group field event.
hasGroup(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
Does the provider has a group with the given ID?
hasGroupViewPermissions(Authorization, String) - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupAccessControl
 
hashCode() - Method in class com.prosyst.mprm.admin.devices.ControlUnitID
 
hashCode() - Method in class com.prosyst.mprm.admin.devices.inventory.CreationMetadataID
 
hashCode() - Method in class com.prosyst.mprm.admin.devices.inventory.FunctionalItemGUID
 
hashCode() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupChildEvent
 
hashCode() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupComponentEvent
 
hashCode() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupEvent
 
hashCode() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupPropertyEvent
 
hashCode() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupTypeEvent
 
hashCode() - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
 
hasIcon() - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Indicates whether the procedure has set icon or not.
hasMembers() - Method in interface com.prosyst.mprm.admin.devices.DeviceGroup
Returns if this group has any members.
hasShortcut() - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Indicates whether this procedure has a shortcut assigned to it.
hasStateVariableHistory(String, String, String, String, String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Checks if there is some history for the state variable.
hasTypeCreatePermission(Authorization) - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupAccessControl
 
hasTypeViewPermissions(Authorization, String) - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupAccessControl
 
headerNames() - Method in interface com.prosyst.mprm.net.tunnel.interceptor.HttpRequestHeader
 
hierarchyChanged(HierarchyEvent) - Method in interface com.prosyst.mprm.admin.devices.event.MPRMHierarchyListener
Invoked when a hierarchy event has occurred.
HierarchyEvent - Class in com.prosyst.mprm.admin.devices.event
Represents event for an alteration in the control unit hierarchies.
HierarchyEvent(String, String, int, String, String, String, String) - Constructor for class com.prosyst.mprm.admin.devices.event.HierarchyEvent
Constructs a hierarchy event.
HistoryConfiguration - Interface in com.prosyst.mprm.admin.svhistory.config
The history configuration interface.
HistoryConfiguration - Class in com.prosyst.mprm.script.svhistory
The history configuration.
HistoryConfiguration() - Constructor for class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Constructs a history configuration.
HistoryConfigurationFactory - Interface in com.prosyst.mprm.admin.svhistory.config
The history configuration factory interface.
HOUR - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for a hour in milliseconds
HOUR - Variable in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Constant for a hour in milliseconds
HttpRequestHeader - Interface in com.prosyst.mprm.net.tunnel.interceptor
Wraps the HTTP header information for the request, which is passed to the method TunnelRequestInterceptor.validateRequest(String, HttpRequestHeader)

I

IDENTIFIER - Static variable in class com.prosyst.mprm.backend.script.plugin.Token
 
importHistoryConfigs(InputStream) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Import history configurations.
importInventory(InputStream) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Imports the saved procedures from a file in this folder.
INCLUDES - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.ConditionMatcher
 
info() - Method in interface com.prosyst.mprm.backend.http.cache.CachedHttpResponse
 
InheritableProperty - Interface in com.prosyst.mprm.admin.devices
Represents information about the generic property assigned explicitly with a tree node object or inherited from some of its parent nodes.
init(OperationManagementContext) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.CommandInterpreter
Invoked by the system with the very registration of this interpreter to grant him interface to operation management system functionality.
init(ScriptEngineCallback) - Method in interface com.prosyst.mprm.backend.rules.spi.ScriptService
Invoked by the system to grant to the Script Service a call back to the system.
insertCommandAt(Command, int) - Method in class com.prosyst.mprm.commands.composite.BatchCommand
Inserts the specified command as a component in this batch at the specified index.
InterceptorResolution - Class in com.prosyst.mprm.net.tunnel.interceptor
Represents the response of the custom HTTP tunneling request interceptor - as returned by method TunnelRequestInterceptor.validateRequest(String, HttpRequestHeader).
InterceptorResolution.Resolution - Enum in com.prosyst.mprm.net.tunnel.interceptor
 
INTERPRETATION_NOT_STARTED - Static variable in interface com.prosyst.mprm.admin.operations.PendingCommand
Command is dispatched to the device, but not passed for interpreting, yet.
INTERPRETATION_STARTED - Static variable in interface com.prosyst.mprm.admin.operations.PendingCommand
The command is sent to device for interpretation.
InterpretationGroup - Interface in com.prosyst.mprm.backend.ms.commands.spi
Represents Interpretation Group.
InterpretationResult - Interface in com.prosyst.mprm.backend.ms.commands.spi
Represents a result of custom interpretation of commands on the backend.
intersectControlUnitSets(<any>, <any>) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupAdminSystemSupport
Performs intersection of two sets of Control Units.
InvalidPluginException - Exception in com.prosyst.mprm.backend.script.plugin
Thrown to indicate error in script plugin being added.
InvalidPluginException(String) - Constructor for exception com.prosyst.mprm.backend.script.plugin.InvalidPluginException
 
invokeAction(ControlUnitID, String, Object) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Executes a given action over a given control unit.
invokeAction(String, String, String, Object) - Method in interface com.prosyst.mprm.admin.devices.NodeOperations
Starts an operation to invoke given action on a set of control units.
invokeOperation(String, Object...) - Method in interface com.prosyst.mprm.admin.devices.inventory.FunctionalItemEx
Executes the operation with the given input parameters.
invokeOperation(String, String, Object[]) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Execute operation on given functional item.
isAbstract(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Specifies if given control unit type is abstract.
isActiveAt(Date) - Method in interface com.prosyst.mprm.backend.rules.spi.time.constraint.TimeConstraintBE
Tests whether time Task activation is allowed at given time.
isAsync() - Method in class com.prosyst.mprm.backend.rules.spi.MethodMissingMetaData
Tells whether the execution of the method this object is meta information for should be performed asynchronously, i.e., via the MethodMissing.methodMissing(String, Object, AsyncResult) method or synchronously - via the MethodMissing.methodMissing(String, Object) method.
isAutoDisable() - Method in class com.prosyst.mprm.admin.rule.ExecOptions
Returns the autoDisable option for this ExecOptions object.
isContainmentIdAttributeConjuctSet(Node) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
 
isContainmentTypeAttributeConjuctSet(Node, String) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
 
isCustomCommand(Command) - Static method in class com.prosyst.mprm.util.commands.CommandUtils
Verifies if the given command is custom command or it is some of the mPRM defined commands.
isDefaultDistribution() - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.ClusterContext
 
isDeviceReadyToExecute(String, String) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationGroup
Invoked by the system to check if a particular device is ready to execute commands for this interpretation group.
isEmpty() - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
Returns true if the group has no components or child groups.
isEmpty() - Method in interface com.prosyst.mprm.admin.procedures.Folder
Returns whether the folder is empty, i.e.
isEmpty() - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Tells if this is an empty filter.
isFixedRate() - Method in interface com.prosyst.mprm.admin.operations.Operation
Checks if this periodic operation is in fixed-rate execution mode.
isGroupTypeUserCreated(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Returns true if the given type is created by the user.
isHandableByFilterPlugins(String, String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupAdminSystemSupport
Tests whether filtering could be performed using FilterPlugin-s utilizing database searches.
isIdAttributeConjunctSet() - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Method used for optimization during interpretation.
isInherited() - Method in interface com.prosyst.mprm.admin.devices.InheritableProperty
Returns true if the property is not explicitly defined in this node, but is inherited from some of the parent nodes.
isInSubtree(String, String, String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
Returns true if the given device is member of the sub-tree starting from the group with the given ID, otherwise - false.
isItemType(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Check if given class name corresponds to a known Functional Item type.
isMember(String, String, String) - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupBeAdmin
Check if device is a member of given group
isMember(String, String, String) - Method in interface com.prosyst.mprm.backend.m2m.groups.spi.MembershipCheckProvider
Check if a device is a member of a given group
isOncePerDevice() - Method in class com.prosyst.mprm.admin.rule.ExecOptions
Returns the oncePerDevice option for this ExecOptions object.
isOnline() - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Check if the gateway is currently connected to the mPRM.
isPending(String, String) - Method in interface com.prosyst.mprm.admin.operations.Operation
Checks if this operation is pending for execution for a given device.
isPeriodic() - Method in interface com.prosyst.mprm.admin.operations.Operation
Returns if this operation is executed over the involved devices periodically with a given time interval.
isPermanent() - Method in interface com.prosyst.mprm.admin.operations.Operation
Deprecated.
As of mPRM 3.3, the preferred way is to use the extended functionality method Operation.getPermanentOptions().
isReadOnly(String, String) - Method in class com.prosyst.mprm.admin.devices.DeviceCapabilities
Returns if this property with a given name and value can be manually modified.
isReadOnly() - Method in interface com.prosyst.mprm.admin.devices.DeviceCapability
Returns if this property can be manually modified.
isRecordingHistory(String, String, String, String, String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Checks if there is a listener to listen for events for the specified state variable.
isRecordingHistory(String, boolean, String, String, String, String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Checks if there is a listener to listen for events for the specified state variable.
isSingleHostPerRole() - Method in class com.prosyst.mprm.admin.rule.SystemScope
Tells whether single or all backend hosts with the supplied role(s) (see SystemScope.getBeHostRoles()) should execute the Task or Rule.
isTimePaused() - Method in interface com.prosyst.mprm.admin.rule.Task
Tells whether the Task execution is currently paused due to time-constraint restrictions, see ExecOptions.getConcurrencyLimit().
isTriggeredActionSync() - Method in class com.prosyst.mprm.admin.rule.TriggerElement
Tells whether rule processing should be done synchronously in the thread of the firing event.
isTypeAttributeConjunctSet() - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Method used for optimization during interpretation.
isWholeSubtree() - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Check if the history request is generating history data for all devices in the group hierarchy or just the current group

K

KEYS - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
KEYWORD - Static variable in class com.prosyst.mprm.backend.script.plugin.Token
 

L

LAST_MODIFIED - Static variable in interface com.prosyst.mprm.backend.http.cache.CachedHttpResponse
 
launchTask(String, Scope, ExecOptions, String) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Launches a Task with given attributes - display name, execution scope, execution options and groovy script text.
launchTask(String) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Launches a Task by given JSON-encoded Task definition.
launchTask() - Method in interface com.prosyst.mprm.admin.rule.TaskBuilder
Assembles all Task parameters set via this builder and launches the built Task.
LESS_THAN - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.ConditionMatcher
 
LESS_THAN_OR_EQUAL - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.ConditionMatcher
 
list() - Method in interface com.prosyst.mprm.admin.rule.FilteredSet
Retrieves all elements that satisfy the filtering criteria with which this FilteredSet is created.
listBeanTypes(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
List all available bean types' class names on given gateway.
listBeanTypes() - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
List all available bean types' class names on this gateway.
listChildGroups(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
List child groups IDs matching given LDAP filter.
listComponents(String, boolean) - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
List components (IDs to device or component control units) in this group and its children.
listComponents(String, String, boolean) - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
List components (IDs to device or component control units) in this group and its children.
listComponents(String, String, String, ClusterContext) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupAdminSystemSupport
Returns all control units of the given type for which the current host is responsible for.
listComponents(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
List all components, contained in groups by this provider, that match given control unit filter.
listComponents(<any>, String, boolean) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
List components, contained in the specified groups (and optionally their sub-groups), that match given control unit filter.
listComponents(String, String, String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
List components from given type contained in specified group that match given control unit filter.
listComponents(String, String, String, ClusterContext) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProviderClusterSupport
List components from given type contained in specified group that match given control unit filter.
listComponents(String, String, String, ClusterContext) - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupBeAdmin
Lists control units on given group Id, control unit type and control unit filter.
listConfigEntries(String, boolean) - Method in interface com.prosyst.mprm.admin.cusvstats.CUStatistics
List all the configuration entries for the specified path (if subNodes is true including configuration for sub nodes)
listCreationTypes(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
List all available for creation bean types' class names on given gateway.
listCreationTypes() - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
List all available for creation bean types' class names on this gateway.
listDeviceCapabilityFileNames() - Method in interface com.prosyst.mprm.admin.devcapdef.DeviceCapabilityDefManager
Lists all device capability file names.
listDynamicDeviceGroups() - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Lists all dynamic device groups
listExecutionsForDevice(String, String, DeviceExecStatus.State) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Retrieves all execution items for a given device.
listFinishedOperations(String, String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
 
listFunctionalItems(String, String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
List functional items connected to the mPRM.
listFunctionalItems(String, String) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
List functional items matching given object class and LDAP filter.
listFunctionalItemStates(String, String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Similar to {DeviceInventory.listFunctionalItems(String, String), but returns FunctionalItemEx instances, instead of IDs.
listGateways(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
List IDs of gateways connected to the mPRM.
listGroups(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
List IDs groups matching given LDAP filter.
listGroups(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
List groups matching given LDAP filter.
listGroupsByType(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
List IDs of groups of the given type.
listGroupTypes() - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
List group types registered in the system.
listInvolvedDevices(DeviceExecStatus.State) - Method in interface com.prosyst.mprm.admin.rule.Rule
Retrieves a list of all involved devices into this Rule with the respective execution status for each device.
listInvolvedDevices(DeviceExecStatus.State) - Method in interface com.prosyst.mprm.admin.rule.Task
Retrieves a list of all involved devices into this Task with the respective execution status for each device.
listItemCreationMetadata(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Returns creation meta-data IDs for all item types supported by functional item factories on the given gateway.
listItemCreationMetadata() - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Returns creation meta-data IDs for all item types supported by functional item factories on this gateway.
listItemTypes(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
List all available item types' class names on given gateway.
listItemTypes() - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
List all available item types' class names on this gateway.
listLaunchedTasks(String) - Method in interface com.prosyst.mprm.admin.rule.Rule
Retrieves all Tasks originating from that Rule that satisfy given filtering criteria.
listLaunchedTasksForDevice(String, String, String) - Method in interface com.prosyst.mprm.admin.rule.Rule
Retrieves all Tasks originating from that Rule that include a given device, possible filtered by some Tasks criteria.
listOperations() - Method in interface com.prosyst.mprm.admin.operations.OperationFilter
Lists operations filtered with the criteria this OperationFilter is created with.
listOperations() - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Returns an enumerator of Operation objects for all management operations currently tracked by the mPRM.
listParentGroups() - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
List IDs of this group parent groups.
listRootGroups(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
List groups from this provider which have no parent.
listRules() - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Retrieves all Rule available in mPRM.
listRules(String) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Retrieves all Rules available in mPRM that satisfy given filtering criteria.
listRulesForDevice(String, String, DeviceExecStatus.State) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Retrieves all Rules and respective execution status for a given device.
listTasks() - Method in interface com.prosyst.mprm.admin.rule.DeviceRuleStatus
Retrieves a list of all device task statuses for the Tasks originated from this Rule, in which the device has been involved.
listTasks() - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Retrieves all Tasks available in mPRM.
listTasks(String) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Retrieves all Tasks available in mPRM that satisfy given filtering criteria.
listTasksForDevice(String, String, DeviceExecStatus.State, boolean) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Retrieves all Tasks and respective execution status for a given device.

M

main(String[]) - Static method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
 
makeLoadBalanceRestrictionSQL(String, ClusterContext) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupAdminSystemSupport
Returns a sql query that lists all control unit ids of a given cu type for which the local backend host is currently responsible.
makeScriptString(String) - Static method in class com.prosyst.mprm.util.commands.CommandUtils
Arranges the given parameter in a regular string representation respecting to the script grammar.
makeScriptString(char[]) - Static method in class com.prosyst.mprm.util.commands.CommandUtils
Arranges the given parameter in a regular string representation respecting to the script grammar.
MANAGE_GROUP_ROLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.ac.UserRoles
 
MANAGE_TYPE_ROLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.ac.UserRoles
 
ManualTrigger - Class in com.prosyst.mprm.admin.rule
Represents a manual Rule trigger.
match(ControlUnitID, String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupAdminSystemSupport
Tests whether given control units matches given filter.
match(Operation) - Method in interface com.prosyst.mprm.admin.operations.OperationFilter
Tests if the given operation passes through the filter.
match(ControlUnitID, String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Checks if control unit matches a filter.
match(T) - Method in interface com.prosyst.mprm.admin.rule.FilteredSet
Tests if given element satisfies the filtering criteria of this FilteredSet.
match(String[], String, int, ControlUnitState) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.ConditionMatcher
Invoked by the system to match an attribute against given value and compared by given comparison operator.
match(ControlUnitID, ControlUnitFilter) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.OperationManagementContext
Matches a control unit filter against a control unit.
MATCHED - Static variable in class com.prosyst.mprm.backend.ms.commands.spi.MatchResult
Constant defining positive match, i.e.
MatchResult - Class in com.prosyst.mprm.backend.ms.commands.spi
Represents a result returned by a condition matcher.
MatchResult(int) - Constructor for class com.prosyst.mprm.backend.ms.commands.spi.MatchResult
Construct match result with specified option.
matchStateVariables(Dictionary, String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Checks if a set of state variables matches a control unit filter.
MAX_MAX_NUMBER_OF_RESULTS - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for maximum max number of results (1000000)
MAX_PERIOD_LENGTH - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for maximum period length (a month)
MembershipCheckProvider - Interface in com.prosyst.mprm.backend.m2m.groups.spi
 
MembershipCheckProvider.MembershipCheckResult - Enum in com.prosyst.mprm.backend.m2m.groups.spi
 
META_INFO_PROPERTY_DEFAULT_VALUE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
This property can be used as key in meta-info for property from GroupMetaType.CONSTRUCTOR_OPTIONAL_PROPERTIES or GroupMetaType.CONSTRUCTOR_REQUIRED_PROPERIES to specify default value for the property.
META_INFO_PROPERTY_DESCRIPTION - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
This property can be used as key in meta-info for property from GroupMetaType.CONSTRUCTOR_OPTIONAL_PROPERTIES or GroupMetaType.CONSTRUCTOR_REQUIRED_PROPERIES to specify description for the property.
META_INFO_PROPERTY_NAME - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
This property can be used as key in meta-info for property from GroupMetaType.CONSTRUCTOR_OPTIONAL_PROPERTIES or GroupMetaType.CONSTRUCTOR_REQUIRED_PROPERIES to specify user-friendly name for the property.
MetaTypeManager - Interface in com.prosyst.mprm.admin.mtp
General service for managing meta types provided in mPRM.
MethodMissing - Interface in com.prosyst.mprm.backend.rules.spi
Implemented by Script Services that wish to provide dynamic methods functionality.
methodMissing(String, Object) - Method in interface com.prosyst.mprm.backend.rules.spi.MethodMissing
Represents synchronous invocation of dynamic method.
methodMissing(String, Object, AsyncResult) - Method in interface com.prosyst.mprm.backend.rules.spi.MethodMissing
 
methodMissingMetaData(String, Object) - Method in interface com.prosyst.mprm.backend.rules.spi.MethodMissing
Dynamically defines meta information about a dynamic method.
MethodMissingMetaData - Class in com.prosyst.mprm.backend.rules.spi
Represents meta information about a dynamic method.
MethodMissingMetaData(boolean, boolean) - Constructor for class com.prosyst.mprm.backend.rules.spi.MethodMissingMetaData
Constructs MethodMissingMetaData with given flags.
MIN_FREQUENCY_PERIOD - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for minimum frequency period (a second)
MIN_MAX_NUMBER_OF_RESULTS - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for minimum max number of results (1)
MIN_PERIOD_LENGTH - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for minimum period length (a minute)
MINUTE - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for a minute in milliseconds
MINUTE - Variable in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Constant for a minute in milliseconds
MODE - Static variable in class com.prosyst.mprm.admin.rule.FunctionalEventTrigger
MODE - Static variable in class com.prosyst.mprm.admin.rule.ManualTrigger
MODE - Static variable in class com.prosyst.mprm.admin.rule.TimerTrigger
 
modify(String, Scope, Trigger, ExecOptions, String) - Method in interface com.prosyst.mprm.admin.rule.Rule
Modifies existing Rule.
modify(String) - Method in interface com.prosyst.mprm.admin.rule.Rule
Modifies existing Rule.
MongoDbDeviceTreeDatabase - Interface in com.prosyst.mprm.backend.database.mongodb.devices
 
MONTH - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for a month (30 days) in milliseconds
MONTH - Variable in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Constant for a month (30 days) in milliseconds
moveDevice(ControlUnitID, String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Moves the device, denoted by the cuID in a new mPRM Device Tree location, denoted by the newParentPath
moveTo(String, boolean) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Move this folder to the specified one.
moveTo(String, boolean) - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Move this procedure to the specified folder.
MPRMControlUnitListener - Interface in com.prosyst.mprm.admin.devices.event
Applications interested in receiving events for creating and/or deleting of a specified set of Control Unit instances may implement this interface and register it with DeviceManager.registerControlUnitListener(String, MPRMControlUnitListener, Dictionary) method.
MPRMHierarchyListener - Interface in com.prosyst.mprm.admin.devices.event
Applications interested in receiving events for changes in the hierarchies of component control units may implement this interface and register it with DeviceManager.registerHierarchyListener(String, MPRMHierarchyListener, Dictionary) method.
MPRMStateVariableListener - Interface in com.prosyst.mprm.admin.devices.event
Applications interested in receiving events for changes in the states of a specified set of Control Unit instances may implement this interface and register it with DeviceManager.registerStateVariableListener(String, MPRMStateVariableListener, Dictionary) method.
MULTIPLE_USER - Static variable in interface com.prosyst.mprm.admin.devices.DeviceAttributes
Node property, holding possible value of the DeviceAttributes.DEVICE_USER_MODEL property.

N

Node - Interface in com.prosyst.mprm.admin.devices
Represents node of the devices tree hierarchy.
NODE_CHANGED - Static variable in interface com.prosyst.mprm.admin.devices.event.NodeEvent
A node has been changed.
NODE_REMOVED - Static variable in interface com.prosyst.mprm.admin.devices.event.NodeEvent
A node has been removed.
NODE_UPDATE_ID - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
NODE_UPDATE_KEY - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
NODE_UPDATE_STATUS - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
NODE_UPDATE_VALUE - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
NodeEvent - Interface in com.prosyst.mprm.admin.devices.event
Represents event concerning the hierarchy of the device tree.
nodeEvent(NodeEvent) - Method in interface com.prosyst.mprm.admin.devices.event.NodeListener
Invoked when the node or some of its direct members has changed.
NodeListener - Interface in com.prosyst.mprm.admin.devices.event
Node listener objects can be registered with the device group or device in order to obtain notifications for changes in its current properties and properties of its direct members.
NodeOperations - Interface in com.prosyst.mprm.admin.devices
Operations that can be executed over a Node or Group.
NOT_EQUALS - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.ConditionMatcher
 
NOT_MATCHED - Static variable in class com.prosyst.mprm.backend.ms.commands.spi.MatchResult
Constant defining negative match, i.e.
notReadyToExecute() - Method in interface com.prosyst.mprm.backend.rules.spi.AsyncResult
Notifies the system that this method cannot be currently executed.
NUMBER - Static variable in class com.prosyst.mprm.backend.script.plugin.Token
 

O

OFFLINE_INTERPRETATION - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
OFFLINE_INTERPRETATION mode indicates that command will be executed asynchronously and may be confirmed in subsequent connection establishment sessions.
OFFLINE_INTERPRETATION_RUNNING - Static variable in interface com.prosyst.mprm.admin.operations.PendingCommand
Command is sent to device for interpretation, and device has declared 'offline interpretation' for this command, meaning that system will not re-force the command on device reconnect.
oncePerDevice(boolean) - Method in class com.prosyst.mprm.admin.rule.ExecOptions
Defines whether the Rule can be executed multiple times on a given device, or should be executed only once, skipping subsequent triggers for that device.
Operation - Interface in com.prosyst.mprm.admin.operations
Represents management operation tracked by mPRM.
OPERATION_CHANGED - Static variable in interface com.prosyst.mprm.admin.operations.OperationEvent
Operation has been changed.
OPERATION_DEFINED - Static variable in interface com.prosyst.mprm.admin.operations.OperationEvent
Operation has been defined.
OPERATION_DELETED - Static variable in interface com.prosyst.mprm.admin.operations.OperationEvent
Operation has been deleted.
OPERATION_FINISHED - Static variable in interface com.prosyst.mprm.admin.operations.OperationEvent
Operation has been finished.
OPERATION_PROCESSED - Static variable in interface com.prosyst.mprm.admin.operations.OperationEvent
A started Operation has been processed, i.e., all filters have been evaluated and all commands - dispatched to the involved devices.
OPERATION_SCHEDULED - Static variable in interface com.prosyst.mprm.admin.operations.OperationEvent
Operation has been scheduled.
OPERATION_STARTED - Static variable in interface com.prosyst.mprm.admin.operations.OperationEvent
Operation has been started.
OperationEvent - Interface in com.prosyst.mprm.admin.operations
Represents event occurred during a management operation lifecycle.
operationEvent(OperationEvent) - Method in interface com.prosyst.mprm.admin.operations.OperationListener
Invoked when some of executed management operations have been scheduled or their status has been changed.
OperationFilter - Interface in com.prosyst.mprm.admin.operations
OperationFilter instances could be used for retrieving operations conforming arbitrary filter criteria on their states.

Usage: OperationFilter instances are created using the OperationManager.createOperationFilter(String) method.
operationFinished(String) - Method in interface com.prosyst.mprm.backend.ms.commands.CommandResultsListener
Called to indicate that an operation has finished its execution and no more results is possible to be replied for this operation.
OperationInfo - Class in com.prosyst.mprm.backend.ms.commands.spi
Holds information about an Operation being executed.
OperationInfo(String, String, OperationPermanentOptions) - Constructor for class com.prosyst.mprm.backend.ms.commands.spi.OperationInfo
Constructs OperationInfo instance with given data.
OperationListener - Interface in com.prosyst.mprm.admin.operations
Operation listener objects are registered in order to obtain notifications for the events occurred with the state of executed management operations.
OperationManagementContext - Interface in com.prosyst.mprm.backend.ms.commands.spi
This interface is granted to CommandInterpreter, ComponentControlUnitProvider and DeviceRootControlUnitProvider services to facilitate their implementation of command executions.
OperationManager - Interface in com.prosyst.mprm.admin.operations
Represents the main service for administering operations in mPRM.
OperationPermanentOptions - Class in com.prosyst.mprm.admin.operations
The OperationPermanentOption class defines the execution behavior of permanent operations.
OperationPermanentOptions() - Constructor for class com.prosyst.mprm.admin.operations.OperationPermanentOptions
Creates an OperationPermanentOptions object.
OperationResult - Interface in com.prosyst.mprm.admin.operations
Represents error or warning message returned by a device in result of operation execution.
options - Variable in class com.prosyst.mprm.admin.operations.OperationPermanentOptions
Holds permanent options as bit flags in an integer value.
overlap(ExecOptions.Overlapping) - Method in class com.prosyst.mprm.admin.rule.ExecOptions
Sets ExecOptions.Overlapping execution option.

P

parse(String, SystemContext) - Method in interface com.prosyst.mprm.backend.rules.spi.time.constraint.TimeConstraintProvider
Invoked by the system to parse the text representation of a TimeConstraint object.
parse(String, SystemContext) - Method in interface com.prosyst.mprm.backend.rules.spi.time.sequence.TimeSequenceProvider
Invoked by the system to resolve the time sequence.
parseProcedureText(String) - Method in interface com.prosyst.mprm.admin.procedures.Folder
Parses the given procedure text to extract all procedure parameters.
ParserPluginService - Interface in com.prosyst.mprm.backend.script.plugin
This service can be used by applications, that want to define custom script commands.
PendingCommand - Interface in com.prosyst.mprm.admin.operations
Represents single command pending for execution on a device.
Procedure - Interface in com.prosyst.mprm.admin.procedures
A procedure is characterized with some mandatory and some optional fields.
PROCEDURE_ADDED - Static variable in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
A constant used for event type to specify that a procedure is added.
PROCEDURE_ARGUMENTS - Static variable in interface com.prosyst.mprm.admin.procedures.Folder
A constant used for export and import functionality of the folder.
PROCEDURE_HAS_SHORTCUT - Static variable in interface com.prosyst.mprm.admin.procedures.Folder
A constant used for export and import functionality of the folder.
PROCEDURE_ICON_REF - Static variable in interface com.prosyst.mprm.admin.procedures.Folder
A constant used for export and import functionality of the folder.
PROCEDURE_MODIFIED - Static variable in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
A constant used for event type to specify that a procedure is changed.
PROCEDURE_MOVED - Static variable in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
A constant used for event type to specify that a procedure is moved.
PROCEDURE_NAME - Static variable in interface com.prosyst.mprm.admin.procedures.Folder
A constant used for export and import functionality of the folder.
PROCEDURE_PATH - Static variable in interface com.prosyst.mprm.admin.procedures.Folder
A constant used for export and import functionality of the folder.
PROCEDURE_REMOVED - Static variable in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
A constant used for event type to specify that a procedure is removed.
PROCEDURE_RENAMED - Static variable in interface com.prosyst.mprm.admin.procedures.ProcedureEvent
A constant used for event type to specify that a procedure is renamed.
PROCEDURE_TEXT - Static variable in interface com.prosyst.mprm.admin.procedures.Folder
A constant used for export and import functionality of the folder.
ProcedureEvent - Interface in com.prosyst.mprm.admin.procedures
Holds information about change of a procedure or folder, which has been occurred in the procedure inventory.
procedureEvent(ProcedureEvent) - Method in interface com.prosyst.mprm.admin.procedures.ProcedureListener
Invoke to deliver a procedure event.
ProcedureInventory - Interface in com.prosyst.mprm.admin.procedures
The Procedure Inventory service.
ProcedureListener - Interface in com.prosyst.mprm.admin.procedures
Applications interested in receiving procedure events may implement this interface and register the listener via the ProcedureInventory.addProcedureListener(ProcedureListener) method.
proceed() - Static method in class com.prosyst.mprm.net.tunnel.interceptor.InterceptorResolution
Creates InterceptorResolution result which instructs the HTTP tunnel to proceed with forwarding of the request.
PROPERTY_ALLOWED_COMPONENT_TYPES - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
Constant for accepted component control unit types property.
PROPERTY_ALLOWED_DEVICE_TYPES - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
Constant for accepted device control unit types property.
PROPERTY_ALLOWED_GROUP_TYPES - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
Constant for accepted group types property.
PROPERTY_CATEGORIES_EDITABLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property denotes if the categories of a group of this type can be changed.
PROPERTY_CHILD_GROUPS_EDITABLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property denotes if the child groups of a group of this type can be changed.
PROPERTY_COMPONENTS_ATTACHABLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property denotes if components can be attached to groups of this type.
PROPERTY_COMPONENTS_DETACHABLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property denotes if components can be detached from group of this type.
PROPERTY_COMPONENTS_EDITABLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property denotes if the components of a group of this type can be changed.
PROPERTY_CONSTRUCTION_ALLOWED - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property denotes if groups of this type can be created by the user.
PROPERTY_DESCRIPTION - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
Constant for type description property.
PROPERTY_DESCRIPTION_EDITABLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property denotes if the description of a group of this type can be changed.
PROPERTY_DESTRUCTION_ALLOWED - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property denotes if groups of this type can be destroyed by the user.
PROPERTY_GATEWAY_ID - Static variable in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Event property for the gateway ID from which event originated.
PROPERTY_NAME_EDITABLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property denotes if the name of a group of this type can be changed.
PROPERTY_PROPERTIES_EDITABLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
The value of this property denotes if the properties of a group of this type can be changed.
PROPERTY_TYPE_HIDDEN - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupMetaType
This property can be used to instruct UI to hide groups of this type from the user.
PropertyMissing - Interface in com.prosyst.mprm.backend.rules.spi
Implemented by Script Services that wish to provide dynamic fields functionality.
propertyMissing(String) - Method in interface com.prosyst.mprm.backend.rules.spi.PropertyMissing
Invoked by the system whenever a non-declared field is being accessed via the groovy scripts for this object.
PUNCTUATOR - Static variable in class com.prosyst.mprm.backend.script.plugin.Token
 

R

readCommand(DataInputStream) - Static method in class com.prosyst.mprm.util.commands.CommandUtils
Reads command from an input stream.
readObject(InputStream) - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
readObject(InputStream) - Method in class com.prosyst.mprm.commands.composite.BatchCommand
Method used for serialization
readObject(InputStream) - Method in class com.prosyst.mprm.commands.composite.ConditionalCommand
Method used for serialization
readObject(InputStream) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Method used for serialization.
readObject(InputStream) - Method in class com.prosyst.mprm.commands.composite.ScriptCommand
Method used for serialization
readObject(InputStream) - Method in class com.prosyst.mprm.commands.cu.ControlUnitCommand
Method used for serialization.
readObject(InputStream) - Method in class com.prosyst.mprm.commands.cu.ControlUnitInstanceCommand
Method used for serialization.
readObject(InputStream) - Method in class com.prosyst.mprm.rule.time.constraint.CronConstraint
Serialization method.
readObject(InputStream) - Method in class com.prosyst.mprm.rule.time.sequence.CronSequence
Serialization method.
readObject(InputStream) - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
Serialization method.
readObject(InputStream) - Method in class com.prosyst.mprm.util.commands.SerializedCommand
Method used for serialization.
recordStateVariableHistory(String, String, String, String, String, HistoryConfiguration) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Start recording of history for a specified state variable based on the provided history configuration.
recordStateVariableHistory(String, boolean, String, String, String, String, HistoryConfiguration) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Start recording of history for a specified state variable based on the provided history configuration.
recordStateVariableHistory(String, String, String, Dictionary<String, Object>, String, HistoryConfiguration) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Start recording of history for a specified state variable based on the provided history configuration.
recordStateVariableHistory(String, boolean, String, String, Dictionary<String, Object>, String, HistoryConfiguration) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Start recording of history for a specified state variable based on the provided history configuration.
recordStateVariableHistory(String, String, String, String, String, HistoryConfiguration) - Method in interface com.prosyst.mprm.script.svhistory.StateVariableHistoryManager
Start recording of history for a specified state variable based on the provided history configuration.
recordStateVariableHistory(String, boolean, String, String, String, String, HistoryConfiguration) - Method in interface com.prosyst.mprm.script.svhistory.StateVariableHistoryManager
Start recording of history for a specified state variable based on the provided history configuration.
recordStateVariableHistory(String, String, String, Dictionary<String, Object>, String, HistoryConfiguration) - Method in interface com.prosyst.mprm.script.svhistory.StateVariableHistoryManager
Start recording of history for a specified state variable based on the provided history configuration.
recordStateVariableHistory(String, boolean, String, String, Dictionary<String, Object>, String, HistoryConfiguration) - Method in interface com.prosyst.mprm.script.svhistory.StateVariableHistoryManager
Start recording of history for a specified state variable based on the provided history configuration.
registerControlUnitListener(String, MPRMControlUnitListener, Dictionary) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Registers a control unit listener.
registerHierarchyListener(String, MPRMHierarchyListener, Dictionary) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Registers a hierarchy listener.
registerStateVariableListener(String, MPRMStateVariableListener, Dictionary) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Registers a state variable listener.
remove() - Method in interface com.prosyst.mprm.admin.devices.DeviceCapability
Deletes this capability from the capabilities set of the device.
removeCategory(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.EditableGroup
Remove group category.
removeChildGroup(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.EditableGroup
Remove child group.
removeCommand(Command) - Method in class com.prosyst.mprm.commands.composite.BatchCommand
Removes the first (lowest-indexed) occurrence of the argument command from this batch.
removeCommandAt(int) - Method in class com.prosyst.mprm.commands.composite.BatchCommand
Removes the command at the specified index.
removeCommandResultListener(CommandResultListener) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Removes a command return results listener.
removeComponent(ControlUnitID) - Method in interface com.prosyst.mprm.admin.m2m.groups.EditableGroup
Remove component from this group.
removeConfigEntiry(ConfigEntry) - Method in interface com.prosyst.mprm.admin.cusvstats.CUStatistics
Removes specified configuration entry.
removeDynamicDeviceGroup(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
removeDynamicDeviceGroup(String, String) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Removes the dynamic group with the specified name and base node from the repository.
removeEventSubscription(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.DeviceInventory
Remove previously registered with DeviceInventory.addEventSubscription(String, EventHandler, String[], String) method subscription.
removeEventSubscription(String) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Remove previously registered with Gateway.addEventSubscription(EventHandler, String[], String) method subscription.
removeGatewayStateListener(GatewayStateListener) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Unregister listener previously registered with Gateway.addGatewayStateListener(GatewayStateListener) method.
removeGroup(GroupType, String) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Remove group from given type with given ID.
removeGroup(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
Remove the specified group.
removeGroupAdminListener(GroupAdminListener) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Remove previously registered with GroupAdmin.addGroupAdminListener(GroupAdminListener) listener.
removeGroupListener(GroupChangeListener) - Method in interface com.prosyst.mprm.admin.m2m.groups.Group
Remove listener previously registered through the Group.addGroupListener(GroupChangeListener) methods.
removeGroupListener(GroupChangeListener) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Remove listener previously registered with GroupAdmin.addGroupListener(GroupChangeListener) method.
removeGroupType(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Remove custom group type and all groups of this type.
removeListener(NodeListener) - Method in interface com.prosyst.mprm.admin.devices.Node
Removes a listener.
removeMetadataRecord(String, String) - Method in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Deletes existing record for given pid and version.
removeNodeListener(String, NodeListener) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Removes a node listener.
removeOperationListener(OperationListener) - Method in interface com.prosyst.mprm.admin.operations.Operation
Unregisters operation listener.
removeOperationListener(OperationListener) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Removes operation listener.
removePendingCommand(String, String, String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Removes pending command for given device.
removePendingOperation(String, String, String) - Method in interface com.prosyst.mprm.admin.operations.OperationManager
Removes pending operation for given device.
removePlugin(String) - Method in interface com.prosyst.mprm.backend.script.plugin.ParserPluginService
Removes a script plugin.
removeProcedureListener(ProcedureListener) - Method in interface com.prosyst.mprm.admin.procedures.ProcedureInventory
Unregisters a procedure listener.
removeRuleListener(RuleListener) - Method in interface com.prosyst.mprm.admin.rule.Rule
Unregisters Rule listener.
removeRuleListener(RuleListener) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Unregisters Rule listener.
removeTaskListener(TaskListener) - Method in interface com.prosyst.mprm.admin.rule.Rule
Unregisters Task listener.
removeTaskListener(TaskListener) - Method in interface com.prosyst.mprm.admin.rule.RuleEngine
Unregisters Task listener.
removeTaskListener(TaskListener) - Method in interface com.prosyst.mprm.admin.rule.Task
Unregisters Task listener.
removeTrackedControlUnit(String) - Method in interface com.prosyst.mprm.backend.cutracker.BackendControlUnitTracker
Removes tracked control unit from the tracker.
removeTrackListener(TrackListener) - Method in interface com.prosyst.mprm.admin.cutracker.ControlUnitTracker
Removes a track listener registration.
reportResult() - Method in class com.prosyst.mprm.backend.rules.spi.MethodMissingMetaData
Tells whether the execution of the method this object is meta information for should be reported to the script launcher user as partial result of the Task execution.
ReportToUser - Annotation Type in com.prosyst.mprm.backend.rules.spi
Annotation for overriding whether concrete Script Service methods should be (or should be not) reported as partial results to the user.
REQUIRE_USER_CONFIRMATION - Static variable in class com.prosyst.mprm.admin.operations.OperationPermanentOptions
If this option is raised, the operation will wait for user confirmation on each device to be executed.
reset() - Method in class com.prosyst.mprm.admin.devices.DeviceCapabilities
Discards any changes made to the capabilities set of the device since the last DeviceCapabilities.update() method.
resetOfflineInterpretationMode() - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Reverts the command from being marked in offline interpretation mode.
resolve(TimeConstraint, SystemContext) - Method in interface com.prosyst.mprm.backend.rules.spi.time.constraint.TimeConstraintProvider
Invoked by the system to resolve the time constraint limitations.
resolve(TimeSequence, SystemContext) - Method in interface com.prosyst.mprm.backend.rules.spi.time.sequence.TimeSequenceProvider
Invoked by the system to parse the text representation of a TimeSequence object.
resolveToDeviceId(String) - Method in interface com.prosyst.mprm.net.tunnel.resolution.DeviceIdResolver
 
response(int, String, Map<String, String>) - Static method in class com.prosyst.mprm.net.tunnel.interceptor.InterceptorResolution
Creates InterceptorResolution result which instructs the HTTP tunnel to NOT forward the request to the target device and to return HTTP response specified by the interceptor.
RESPONSIBLE_FROM_TIME - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
RESPONSIBLE_HOST - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
RESPONSIBLE_HOSTS - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
RESPONSIBLE_TO_TIME - Static variable in interface com.prosyst.mprm.backend.database.mongodb.devices.GDMTreeNodesConstants
 
retry() - Method in interface com.prosyst.mprm.admin.operations.Operation
Re-executes operation over the devices which have replied with errors.
retry(String, String) - Method in interface com.prosyst.mprm.admin.operations.Operation
Re-executes operation over the devices which have replied with errors.
retry(CommandResultListener) - Method in interface com.prosyst.mprm.admin.operations.Operation
Re-executes operation over the devices which have replied with errors.
retry() - Method in interface com.prosyst.mprm.admin.rule.DeviceTaskStatus
Retries the device execution within the Task.
retryDevice(String, String) - Method in interface com.prosyst.mprm.admin.rule.Rule
Retries the rule over the device with the given device type and device id.
retryDevice(String, String) - Method in interface com.prosyst.mprm.admin.rule.Task
 
retryDevices(DeviceExecStatus.State[]) - Method in interface com.prosyst.mprm.admin.rule.Rule
Retries the rule over the devices whose status satisfies the given status filter.
retryDevices(DeviceExecStatus.State[]) - Method in interface com.prosyst.mprm.admin.rule.Task
 
ROOT_GROUP_ID - Static variable in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
ID of the root group (GroupAdmin.getRootGroup()).
Rule - Interface in com.prosyst.mprm.admin.rule
Represents a Rule.
Rule.State - Enum in com.prosyst.mprm.admin.rule
Defines possible Rule states.
RULE_EVENT_FILTER - Static variable in interface com.prosyst.mprm.admin.rule.RuleListener
Registration property of the listener (supplied in some of the addRuleListener methods) for restricting the types of the desired rule events.
RuleBuilder - Interface in com.prosyst.mprm.admin.rule
A builder utility for facilitating the creating of Rules in a 'builder-like pattern'.
RuleEngine - Interface in com.prosyst.mprm.admin.rule
The RuleEngine service provides functionality for appointing and monitoring of Task executions and automation Rules over the mPRM System and devices managed by mPRM.
ruleEvent(RuleListener.RuleEventType, Rule) - Method in interface com.prosyst.mprm.admin.rule.RuleListener
Invoked to notify the listener for changes in the Rule execution status.
RuleListener - Interface in com.prosyst.mprm.admin.rule
Could be implemented by user applications to receive event notifications related to Rule life-cycles.
RuleListener.RuleEventType - Enum in com.prosyst.mprm.admin.rule
Defines possible Rule events.

S

schedule(Date) - Method in interface com.prosyst.mprm.admin.operations.Operation
Schedules the operation for execution on the supplied date/time.
schedule(Date, CommandResultListener) - Method in interface com.prosyst.mprm.admin.operations.Operation
Schedules the operation for execution on the supplied date/time.
Scope - Class in com.prosyst.mprm.admin.rule
Represents a scope abstraction for Tasks and Rules.
Scope() - Constructor for class com.prosyst.mprm.admin.rule.Scope
 
SCRIPT_ALIAS - Static variable in interface com.prosyst.mprm.backend.rules.spi.CanceledExecutionsListener
Service registration property defining the script service alias names of the Script Service whose methods this CanceledExecutionsListener will handle cancelation for.
SCRIPT_ALIAS - Static variable in interface com.prosyst.mprm.backend.rules.spi.ScriptService
Service registration property defining the script service alias name, i.e., the alias with which the service will be bound in the groovy scripts.
SCRIPT_TYPE - Static variable in class com.prosyst.mprm.commands.composite.ScriptCommand
 
ScriptCommand - Class in com.prosyst.mprm.commands.composite
Represents Command which is defined using mprm script language.
ScriptCommand() - Constructor for class com.prosyst.mprm.commands.composite.ScriptCommand
Empty constructor.
ScriptCommand(String) - Constructor for class com.prosyst.mprm.commands.composite.ScriptCommand
Creates ScriptCommand object with a given script text.
ScriptEngineCallback - Interface in com.prosyst.mprm.backend.rules.spi
An object of this class is granted by the System to all Script Service implementations, see ScriptService.init(ScriptEngineCallback) to provide them callback interface to push back results for asynchronous executions an to get additional context information whenever its needed.
ScriptPlugin - Interface in com.prosyst.mprm.backend.script.plugin
Applications that define custom script commands should implement this interface that is meant to give semantics to their custom commands.
ScriptSerializable - Interface in com.prosyst.mprm.backend.rules.spi.io
Should be implemented by objects, part of the Script Services APIs that need to be serialized and deserialized, but deserializing/restoring of objects need a context reference to the runtime system.
ScriptSerializer - Interface in com.prosyst.mprm.backend.rules.spi.io
Could be implemented and registered in the backend OSGi Service registry to handle serialization/deserialization of specific Script Service objects.
ScriptService - Interface in com.prosyst.mprm.backend.rules.spi
Could be inherited by interfaces wishing to provide functionality dedicated to be used via mPRM Scripts.
SECOND - Static variable in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Constant for a second in milliseconds
SECOND - Variable in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Constant for a second in milliseconds
semantics(Token[]) - Method in interface com.prosyst.mprm.backend.script.plugin.ScriptPlugin
This method is called during the interpretation of operations defined through the Management Script Language that contain custom script command defined by this plugin.
SERIALIZED_COMMAND - Static variable in class com.prosyst.mprm.util.commands.SerializedCommand
 
SerializedCommand - Class in com.prosyst.mprm.util.commands
Used for wrapping a custom command in order to be serialized and transported over the RPC Service.
SerializedCommand() - Constructor for class com.prosyst.mprm.util.commands.SerializedCommand
Empty constrtor.
SerializedCommand(Command) - Constructor for class com.prosyst.mprm.util.commands.SerializedCommand
Construct serialized command from given custom command.
serializeObject(Object, DataOutputStream) - Method in interface com.prosyst.mprm.backend.rules.spi.io.ScriptSerializer
Serializes an object.
SERIALIZER_TYPE - Static variable in interface com.prosyst.mprm.backend.rules.spi.io.ScriptSerializer
Service registration property defining the serializer-type.
serialVersionUID - Static variable in exception com.prosyst.mprm.backend.script.plugin.InvalidPluginException
 
serviceVersion - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.CommandInterpreter
Current service version is 1.0.0;
serviceVersion - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.ConditionMatcher
Current service version is 1.0.0;
serviceVersion - Static variable in interface com.prosyst.mprm.backend.script.plugin.ScriptPlugin
Current service version is 1.0.0;
serviceVersion - Static variable in interface com.prosyst.mprm.backend.versionable.VersionableService
This field is overridden individually by every provider interface subclassing the VersionableService.
setAction(String) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Defines the Rule action.
setAction(String) - Method in interface com.prosyst.mprm.admin.rule.TaskBuilder
Defines the Task action.
setActionArguments(Object) - Method in class com.prosyst.mprm.commands.cu.ControlUnitCommand
Sets arguments of the action invocation.
setActionArguments(Object) - Method in class com.prosyst.mprm.commands.cu.ControlUnitInstanceCommand
Sets arguments of the action invocation.
setArguments(Argument[]) - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Sets a list of arguments for this procedure.
setAutoDisable(boolean) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Defines whether the Rule should be automatically disabled once all targets from the Scope pass through the triggering conditions.
setBaseNode(String) - Method in interface com.prosyst.mprm.admin.devices.DynamicDeviceGroup
Sets the base node of this device group.
setCallback(GroupAdminCallback) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProvider
When this service is registered in the mPRM the group admin will use this method to pass the service callback through which it can notify the admin for changes in its group hierarchy.
setCategories(String[]) - Method in interface com.prosyst.mprm.admin.m2m.groups.EditableGroup
Replace group categories with given list of categories.
setCommandAt(Command, int) - Method in class com.prosyst.mprm.commands.composite.BatchCommand
Sets the command at the specified index of this batch to be the specified command object.
setCommandProperty(String, Object) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
 
setConcurrency(int) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Defines concurrency limit execution option.
setConcurrency(int) - Method in interface com.prosyst.mprm.admin.rule.TaskBuilder
Defines concurrency limit execution option.
setConjuctions(Object) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Method used for optimization during interpretation.
setContainmentIdAttributeConjunct(Node, String) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
 
setContainmentTypeAttributeConjunct(Node, String, String[]) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
 
setControlUnitId(String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Set the control unit id
setControlUnitsFilter(String) - Method in interface com.prosyst.mprm.admin.devices.DynamicDeviceGroup
Sets the control unit filter of this dynamic device group given as a management script text.
setControlUnitType(String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Set the control unit type
setDelayTolerance(int) - Method in interface com.prosyst.mprm.admin.operations.Operation
Sets the permissible delay for a scheduled starting of operations.
setDescription(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.EditableGroup
Set group description.
setDescription(String) - Method in interface com.prosyst.mprm.admin.procedures.Argument
Sets user description of the argument.
setDeviceCustomScope(String, String) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Sets the built-up Rule to have Device scope with custom involving of devices.
setDeviceCustomScope(String, String) - Method in interface com.prosyst.mprm.admin.rule.TaskBuilder
Sets the built-up Task to have Device scope with custom involving of devices.
setDeviceId(String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Set the device id
setDeviceScope(String, String, String) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Sets the built-up Rule to have Device scope with default involving of devices.
setDeviceScope(String, String, String) - Method in interface com.prosyst.mprm.admin.rule.TaskBuilder
Sets the built-up Task to have Device scope with default involving of devices.
setDeviceScopeIsMemberCheck(String) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Sets the built-up Rule with already defined Device scope (see RuleBuilder.setDeviceScope(String, String, String)) to have a custom groovy 'is-member' verification.
setDeviceScopeIsMemberCheck(String) - Method in interface com.prosyst.mprm.admin.rule.TaskBuilder
Sets the built-up Task with already defined Device scope (see TaskBuilder.setDeviceScope(String, String, String)) to have a custom groovy 'is-member' verification.
setDeviceType(String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Set the device type
setDisplayName(String) - Method in interface com.prosyst.mprm.admin.devices.Node
Changes the user-friendly name of this node.
setEndTime(Date) - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
Sets end time for the time sequence, i.e., the time at which the Rule having this timer trigger will stop being fired.
setError(String) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Sets this InterpretationResult object in ERROR mode and invalidates this InterpretationResult object.
setExecutionStarted() - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
This method notifies the system that execution of that command shall be (or is) started, but the result could be delayed indefinitely (for example when sending the command for interpretation to the client device).
setField(String, Field) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Method used for optmization during interpretation.
setFilter(ControlUnitFilter) - Method in class com.prosyst.mprm.commands.composite.ConditionalCommand
Sets the control units filter for this conditional command in a parsed mode.
setFilter(String) - Method in class com.prosyst.mprm.commands.composite.ConditionalCommand
Sets the control units filter for this conditional command.
setFixedRate(boolean) - Method in interface com.prosyst.mprm.admin.operations.Operation
Sets fixed-rate or fixed-delay execution mode for periodic operations.
setFrequencyPeriod(long) - Method in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Set the frequency period
setFrequencyPeriod(long) - Method in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Set the frequency period
setGeneralCondition(String) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Sets the general condition for the Rule triggers.
setGeneralCondition(String) - Method in class com.prosyst.mprm.admin.rule.Trigger
Sets the general condition for this trigger.
setIcon(InputStream) - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Updates an existing icon of the procedure or sets such if it has not any.
setIdAttributeConjunctSet(String) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Method used for optimization during interpretation.
setInterpretationContext(Object) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Sets interpretation context object for buffering the command jobs for the current chunk of commands under the same interpretation group.
setMaxEntries(int) - Method in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Set the max entries configuration
setMaxEntries(int) - Method in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Set the max entries configuration
setName(String) - Method in interface com.prosyst.mprm.admin.m2m.groups.EditableGroup
Set group name.
setName(String) - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Sets a new name to the procedure.
setNodePath(String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Set the node path
setOfflineInterpretationMode() - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Marks the command as being interpreted offline and may be confirmed in subsequent connection establishment sessions.
setOncePerDeviceFlag(boolean) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Defines whether the Rule can be executed multiple times on a given device, or should be executed only once, skipping subsequent triggers for that device.
setOption(int, boolean) - Method in class com.prosyst.mprm.admin.operations.OperationPermanentOptions
Sets a given permanent option.
setOptions(int) - Method in class com.prosyst.mprm.admin.operations.OperationPermanentOptions
Method used by the system to set all flags within an integer value
setOverlapping(ExecOptions.Overlapping) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Sets ExecOptions.Overlapping execution option to the created Rule.
setParsedNode(Node) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Used by the system.
setPeriod(int) - Method in interface com.prosyst.mprm.admin.operations.Operation
Sets/unsets the operation as periodical, specifying the execution period in minutes.
setPeriod(long, long) - Method in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Set the period for which values are to be retrieved.
setPeriod(int) - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
Sets time sequence period, i.e., regular interval at which the Rule having this timer trigger will be fired.
setPeriod(long, long) - Method in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Set the period for which values are to be retrieved.
setPeriodLength(long) - Method in interface com.prosyst.mprm.admin.svhistory.config.HistoryConfiguration
Set the configured period length for which entries are to be kept in DB.
setPeriodLength(long) - Method in class com.prosyst.mprm.script.svhistory.HistoryConfiguration
Set the configured period length for which entries are to be kept in DB.
setPermanent(boolean) - Method in interface com.prosyst.mprm.admin.operations.Operation
Deprecated.
As of mPRM 3.3, the preferred way is to use the extended functionality method Operation.setPermanent(OperationPermanentOptions).
setPermanent(OperationPermanentOptions) - Method in interface com.prosyst.mprm.admin.operations.Operation
Sets permanent options for this operation.
setProperties(Dictionary) - Method in interface com.prosyst.mprm.admin.devices.Node
Assigns generic properties contained in the props paramater with this node.
setProperties(Map<String, String>) - Method in interface com.prosyst.mprm.admin.m2m.groups.EditableGroup
Replace group properties with the given set of properties.
setProperties(Dictionary<String, Object>) - Method in interface com.prosyst.mprm.admin.operations.Operation
 
setProperties(Dictionary<String, Object>) - Method in interface com.prosyst.mprm.admin.operations.PendingCommand
 
setProperties(Map<String, Object>, boolean) - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Sets the execution item properties.
setProperties(Map<String, Object>, boolean) - Method in interface com.prosyst.mprm.admin.rule.Rule
Sets the custom Rule properties.
setProperties(Map<String, Object>, boolean) - Method in interface com.prosyst.mprm.admin.rule.Task
Sets the custom Task properties.
setProperties(Map<String, Object>, boolean) - Method in interface com.prosyst.mprm.backend.rules.spi.AsyncResult
Sets custom properties assigned to this method execution represented by this AsyncResult object.
setProperty(String, Object) - Method in interface com.prosyst.mprm.admin.devices.inventory.FunctionalItemEx
Sets the value of given property.
setProperty(String, String, Object) - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Set property of given functional item.
setProperty(String, Object) - Method in interface com.prosyst.mprm.admin.devices.Node
Assigns a generic property with the supplied propertyName and propertyValue with this node.
setProperty(String, String) - Method in interface com.prosyst.mprm.admin.m2m.groups.EditableGroup
Set group property.
setProperty(String, Object) - Method in interface com.prosyst.mprm.admin.operations.PendingCommand
 
setProperty(String, Object) - Method in interface com.prosyst.mprm.admin.rule.DeviceExecItem
Sets execution item property.
setProperty(String, Object) - Method in interface com.prosyst.mprm.admin.rule.Rule
Sets custom Rule property.
setProperty(String, Object) - Method in interface com.prosyst.mprm.admin.rule.Task
Sets custom Task property.
setShortcut(boolean) - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Assigns a shortcut to the procedure.
setStartTime(Date) - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
Sets start time for the time sequence, i.e., the time at which the Rule having this timer trigger will be fired for first time.
setStateVarFilter(String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Set the state variables filter
setStateVarId(String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Set the state variable id
setSuccess(Object) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Sets this InterpretationResult object to in success mode and invalidates this InterpretationResult object.
setSystemScope(boolean, String[]) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Sets the built-up Rule to have System scope.
setSystemScope(boolean, String[]) - Method in interface com.prosyst.mprm.admin.rule.TaskBuilder
Sets the built-up Task to have System scope.
setSystemSupport(GroupAdminSystemSupport) - Method in interface com.prosyst.mprm.admin.m2m.groups.spi.GroupProviderClusterSupport
Through this method the Group Admin passes to provider GroupAdminSystemSupport which can be used to aid the implementation of GroupProviderClusterSupport.listComponents(String, String, String, ClusterContext) method.
setText(String) - Method in interface com.prosyst.mprm.admin.procedures.Procedure
Changes current text of the procedure with the new one.
setTimeConstraint(TimeConstraint) - Method in interface com.prosyst.mprm.admin.rule.RuleBuilder
Defines at what time-schedule it is permitted for the Rule to act.
setTimeConstraint(TimeConstraint) - Method in interface com.prosyst.mprm.admin.rule.TaskBuilder
Defines at what time-schedule it is permitted for the Task to act.
setToProceed(Command) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Sets this InterpretationResult object in TO_PROCEED mode and invalidates this InterpretationResult object.
setToProceedSync(Command) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Sets this InterpretationResult object in TO_PROCEED mode, causing the supplied commands to be interpreted in the same thread setToProceedSync is invoked.
setType(String) - Method in interface com.prosyst.mprm.admin.procedures.Argument
Sets the type of the argument.
setTypeAttributeConjunctSet(String) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Method used for optimization during interpretation.
setValue(String) - Method in interface com.prosyst.mprm.admin.devices.DeviceCapability
Changes the value of the capability with the supplied one.
setValues(String[]) - Method in interface com.prosyst.mprm.admin.procedures.Argument
Sets the values if the type of the argument is ENUMERATED_TYPE.
setWarning(String) - Method in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
Sets this InterpretationResult object in WARNING mode and invalidates this InterpretationResult object.
setWholeSubtree(boolean) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryRequest
Set if the whole tree hierarchy of the current group or only the current group should be used in the history data generation
SINGLE_AT_TIME - Static variable in interface com.prosyst.mprm.admin.devices.DeviceAttributes
Node property, holding possible value of the DeviceAttributes.DEVICE_USER_MODEL property.
SINGLE_USER - Static variable in interface com.prosyst.mprm.admin.devices.DeviceAttributes
Node property, holding possible value of the DeviceAttributes.DEVICE_USER_MODEL property.
size() - Method in class com.prosyst.mprm.commands.composite.BatchCommand
Returns the number of commands in this batch.
SOURCE_CU_TYPE - Static variable in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Constant defining the source of metatype to be a metatype of provided control unit.
SOURCE_FRAMEWORK_MD_MANAGER - Static variable in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Constant defining the source of metatype to be backend osgi metadata manager, i.e.
SOURCE_OWN_DB - Static variable in interface com.prosyst.mprm.admin.mtp.MetaTypeManager
Constant definin the source of metatype to be the own database.
start() - Method in interface com.prosyst.mprm.admin.operations.Operation
Starts execution of the operation.
start(CommandResultListener) - Method in interface com.prosyst.mprm.admin.operations.Operation
Starts execution of the operation.
STARTS_WITH - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.ConditionMatcher
 
STATE_VAR_PREFIX - Static variable in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
STATE_VAR_PREFIX_LC - Static variable in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
stateChanged(boolean) - Method in interface com.prosyst.mprm.admin.devices.inventory.GatewayStateListener
This method is called when gateway online state is changed.
stateVariableChanged(StateVariableEvent) - Method in interface com.prosyst.mprm.admin.devices.event.MPRMStateVariableListener
Invoked when a control unit state variable has been changed.
stateVariableChanged(StateVariableEvent) - Method in interface com.prosyst.mprm.admin.devices.event.StateVariableListenerEx
Invoked when a control unit state variable has been changed.
StateVariableEvent - Class in com.prosyst.mprm.admin.devices.event
Represents event for change in the value of control unit state variable.
StateVariableEvent(String, String, String, String, String, Object) - Constructor for class com.prosyst.mprm.admin.devices.event.StateVariableEvent
Constructs state variable event.
StateVariableEvent(String, String, String, String, String, Object, Object, long) - Constructor for class com.prosyst.mprm.admin.devices.event.StateVariableEvent
 
StateVariableHistoryManager - Interface in com.prosyst.mprm.admin.svhistory
The state variable history manager interface.
StateVariableHistoryManager - Interface in com.prosyst.mprm.script.svhistory
The state variable history manager.
StateVariableHistoryRequest - Interface in com.prosyst.mprm.admin.svhistory
The state variable history request interface.
StateVariableListenerEx - Interface in com.prosyst.mprm.admin.devices.event
 
StateVariableValue - Interface in com.prosyst.mprm.admin.svhistory
The state variable value interface.
StateVariableValue - Interface in com.prosyst.mprm.script.svhistory
The state variable value interface.
STATUS_DEFINED - Static variable in interface com.prosyst.mprm.admin.operations.Operation
Operation is defined but is not scheduled for execution.
STATUS_FINISHED - Static variable in interface com.prosyst.mprm.admin.operations.Operation
Operation has finished its execution.
STATUS_RUNNING - Static variable in interface com.prosyst.mprm.admin.operations.Operation
Operation is running.
STATUS_SCHEDULED - Static variable in interface com.prosyst.mprm.admin.operations.Operation
Operation is scheduled for execution, but is not started yet.
stopStateVariableHistory(String, String, String, String, String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Stop recording of history for a specified state variable, does not clear the current history.
stopStateVariableHistory(String, boolean, String, String, String, String) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Stop recording of history for a specified state variable, does not clear the current history.
stopStateVariableHistory(String, String, String, String, String) - Method in interface com.prosyst.mprm.script.svhistory.StateVariableHistoryManager
Stop recording of history for a specified state variable, does not clear the current history.
stopStateVariableHistory(String, boolean, String, String, String, String) - Method in interface com.prosyst.mprm.script.svhistory.StateVariableHistoryManager
Stop recording of history for a specified state variable, does not clear the current history.
STRING - Static variable in class com.prosyst.mprm.backend.script.plugin.Token
 
SUB_NODE_CHANGED - Static variable in interface com.prosyst.mprm.admin.devices.event.NodeEvent
A subnode has been changed.
SUB_NODE_CREATED - Static variable in interface com.prosyst.mprm.admin.devices.event.NodeEvent
A subnode has been created.
SUB_NODE_REMOVED - Static variable in interface com.prosyst.mprm.admin.devices.event.NodeEvent
A subnode has been removed.
SUCCESS - Static variable in interface com.prosyst.mprm.admin.operations.CommandResultListener
Operation finished with success.
SUCCESS - Static variable in interface com.prosyst.mprm.admin.operations.FinishedOperation
 
SUCCESS - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
SUCCESS mode denotes that the command is completely and successfully executed on the backend and there is no need anything else to be executed on the target device.
success(Object) - Method in interface com.prosyst.mprm.backend.rules.spi.AsyncResult
Sets the method execution as successfully complete and provides the execution result value if any.
supportsMSLoadDistribution(String) - Method in interface com.prosyst.mprm.backend.m2m.groups.GroupBeAdmin
Tests if the provider for a given group id can list its components considering the cluster load balance distribution.
synchronizeState(ControlUnitID) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Synchronizes a control unit state with the target underlying resource.
synchronizeState() - Method in interface com.prosyst.mprm.admin.devices.inventory.FunctionalItemEx
Synchronized functional item state from remote gateway.
synchronizeState() - Method in interface com.prosyst.mprm.admin.devices.inventory.Gateway
Synchronized functional items states from remote gateway.
synchronizeStates(String, String) - Method in interface com.prosyst.mprm.admin.devices.NodeOperations
Starts an operation to perform global synchronization of control unit state.
SystemContext - Interface in com.prosyst.mprm.backend.rules.spi.time
Represents a system-provided context information passed to the TimeConstraintProvider and TimeSequenceProvider methods.
SystemScope - Class in com.prosyst.mprm.admin.rule
Represents System scope.

T

TARGET - Static variable in interface com.prosyst.mprm.net.tunnel.interceptor.TunnelRequestInterceptor
Service property identifying the interceptor target.
TARGET - Static variable in interface com.prosyst.mprm.net.tunnel.resolution.DeviceIdResolver
Service property identifying the Device Id Resolver target.
Task - Interface in com.prosyst.mprm.admin.rule
Represents a Task.
Task.State - Enum in com.prosyst.mprm.admin.rule
Defines possible Task states.
TASK_EVENT_FILTER - Static variable in interface com.prosyst.mprm.admin.rule.TaskListener
Registration property of the listener (supplied in some of the addTaskListener methods) for restricting the types of the desired task events.
TaskBuilder - Interface in com.prosyst.mprm.admin.rule
A builder utility for facilitating the launching of Tasks in a 'builder-like pattern'.
taskEvent(TaskListener.TaskEventType, Task) - Method in interface com.prosyst.mprm.admin.rule.TaskListener
Invoked to notify the listener for changes in the Task execution status.
TaskListener - Interface in com.prosyst.mprm.admin.rule
Could be implemented by user applications to receive event notifications about launching of Tasks, changes in Tasks progress, processing of involved devices in Tasks, completing and deleting of Tasks.
TaskListener.TaskEventType - Enum in com.prosyst.mprm.admin.rule
Defines possible Task events.
text - Variable in class com.prosyst.mprm.backend.script.plugin.Token
Represents the text value of this token.
TIME_CONSTRAINT_TYPE - Static variable in interface com.prosyst.mprm.backend.rules.spi.time.constraint.TimeConstraintProvider
Service registration property defining the time constraint type.
TIME_SEQUENCE_TYPE - Static variable in interface com.prosyst.mprm.backend.rules.spi.time.sequence.TimeSequenceProvider
Service registration property defining the time sequence type.
timeConstraint(TimeConstraint) - Method in class com.prosyst.mprm.admin.rule.ExecOptions
Defines at what time-schedule it is permitted for the Task to act.
TimeConstraint - Interface in com.prosyst.mprm.rule.time.constraint
Implementations of this interface define time constraint (or time schedule limitations) appointing the allowed time when a Task is allowed to Run.
TimeConstraintBE - Interface in com.prosyst.mprm.backend.rules.spi.time.constraint
Represents an extended backend analog of the front-end TimeConstraint interface, complemented with backend-related functionality for resolving the constraint limitations.
TimeConstraintProvider - Interface in com.prosyst.mprm.backend.rules.spi.time.constraint
Should be registered as an OSGi service in the backend mPRM framework to resolve the time constraint limitations.
TimerTrigger - Class in com.prosyst.mprm.admin.rule
Represents a timer Rule trigger.
TimeSequence - Interface in com.prosyst.mprm.rule.time.sequence
Implementations of this interface can be used to define timer-based triggering of Rules.
TimeSequenceBE - Interface in com.prosyst.mprm.backend.rules.spi.time.sequence
Represents an extended backend analog of the front-end TimeSequence interface, complemented with backend-related functionality for calculating the next trigger according to the custom sequence.
TimeSequenceProvider - Interface in com.prosyst.mprm.backend.rules.spi.time.sequence
Should be registered as an OSGi service in the backend mPRM framework to resolve the next time sequence trigger.
TO_PROCEED - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
TO_PROCEED mode denotes that the command is partially executed on the backend and in addition another (or the same) command(s) should be sent to the target device for execution.
toIdentifier(String) - Static method in class com.prosyst.mprm.admin.devices.inventory.spi.FunctionalItemsNamingUtils
Converts control unit action or state variable ID to a valid Java identifier.
Token - Class in com.prosyst.mprm.backend.script.plugin
This class represents a token from the input of management procedures.
Token() - Constructor for class com.prosyst.mprm.backend.script.plugin.Token
Empty constructor.
Token(int, String) - Constructor for class com.prosyst.mprm.backend.script.plugin.Token
Construct a new token with given attributes.
toLDAPFilter() - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
toString() - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
toString() - Method in class com.prosyst.mprm.admin.cutracker.TrackEvent
 
toString() - Method in class com.prosyst.mprm.admin.devices.ControlUnitID
 
toString() - Method in class com.prosyst.mprm.admin.devices.event.ControlUnitEvent
 
toString() - Method in class com.prosyst.mprm.admin.devices.event.HierarchyEvent
 
toString() - Method in class com.prosyst.mprm.admin.devices.event.StateVariableEvent
 
toString() - Method in class com.prosyst.mprm.admin.devices.inventory.CreationMetadataID
 
toString() - Method in class com.prosyst.mprm.admin.devices.inventory.FunctionalItemGUID
 
toString() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupChildEvent
 
toString() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupComponentEvent
 
toString() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupEvent
 
toString() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupPropertyEvent
 
toString() - Method in class com.prosyst.mprm.admin.m2m.groups.events.GroupTypeEvent
 
toString() - Method in class com.prosyst.mprm.admin.operations.OperationPermanentOptions
 
toString() - Method in class com.prosyst.mprm.admin.rule.DeviceScope
 
toString() - Method in class com.prosyst.mprm.admin.rule.ExecOptions
 
toString() - Method in class com.prosyst.mprm.admin.rule.FunctionalEventTrigger
 
toString() - Method in class com.prosyst.mprm.admin.rule.ManualTrigger
 
toString() - Method in class com.prosyst.mprm.admin.rule.SystemScope
 
toString() - Method in class com.prosyst.mprm.admin.rule.TimerTrigger
 
toString() - Method in class com.prosyst.mprm.admin.rule.Trigger
 
toString() - Method in class com.prosyst.mprm.admin.rule.TriggerElement
 
toString() - Method in class com.prosyst.mprm.backend.script.plugin.Token
 
toString() - Method in class com.prosyst.mprm.commands.composite.BatchCommand
 
toString() - Method in class com.prosyst.mprm.commands.composite.ConditionalCommand
 
toString() - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
 
toString() - Method in class com.prosyst.mprm.commands.composite.ScriptCommand
 
toString() - Method in class com.prosyst.mprm.commands.cu.ControlUnitCommand
 
toString() - Method in class com.prosyst.mprm.commands.cu.ControlUnitInstanceCommand
 
toString() - Method in class com.prosyst.mprm.rule.metadata.EventsMetadataGroup
 
toString() - Method in class com.prosyst.mprm.rule.metadata.EventsMetadataLeaf
 
toString() - Method in class com.prosyst.mprm.rule.time.constraint.CronConstraint
 
toString() - Method in class com.prosyst.mprm.rule.time.sequence.CronSequence
 
toString() - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
 
toString() - Method in class com.prosyst.mprm.util.commands.SerializedCommand
 
TRACK_INTERFACE - Static variable in interface com.prosyst.mprm.backend.cutracker.ControlUnitTrackDefinition
With this registration property, the service provider should define the tracking interface.
TRACKED_UNIT_ADDED - Static variable in class com.prosyst.mprm.admin.cutracker.TrackEvent
Event type for new track record added in the tracker.
TrackedControlUnit - Interface in com.prosyst.mprm.admin.cutracker
Represents record in the control unit tracker.
trackedEvent(TrackEvent) - Method in interface com.prosyst.mprm.admin.cutracker.TrackListener
Invoked when has occured in the tracker.
TrackerHierarchyDisplayScheme - Class in com.prosyst.mprm.admin.cutracker
This is an utility class defining the display tree of the control unit tracker and can be used in benefit of gui applications.
TrackerHierarchyDisplayScheme(DeviceManager, ControlUnitTracker) - Constructor for class com.prosyst.mprm.admin.cutracker.TrackerHierarchyDisplayScheme
Constructs the utility class with given DeviceManager and ControlUnitTracker instances.
TrackEvent - Class in com.prosyst.mprm.admin.cutracker
Represents event occurred in the control unit tracker.
TrackEvent() - Constructor for class com.prosyst.mprm.admin.cutracker.TrackEvent
Empty constructor.
TrackEvent(int, String) - Constructor for class com.prosyst.mprm.admin.cutracker.TrackEvent
Constructs new TrackEvent with given event type and track id of the target track record.
trackId - Variable in class com.prosyst.mprm.admin.cutracker.TrackEvent
 
TrackListener - Interface in com.prosyst.mprm.admin.cutracker
Application may implement this interface an register it in the ControlUnitTracker service to receive notification about events in the tracker.
TRANSFER_ENCODING - Static variable in interface com.prosyst.mprm.backend.http.cache.CachedHttpResponse
 
transformComplexNOT(FilterNode) - Static method in class com.prosyst.mprm.backend.database.mongodb.devices.FilterTransformator
 
Trigger - Class in com.prosyst.mprm.admin.rule
Defines a Rule trigger.
TriggerElement - Class in com.prosyst.mprm.admin.rule
Defines definition of situation that triggers a Rule.
TriggerEvent - Class in com.prosyst.mprm.admin.rule
Represents abstraction for event that fires a Rule trigger.
TriggerEvent() - Constructor for class com.prosyst.mprm.admin.rule.TriggerEvent
 
TunnelRequestInterceptor - Interface in com.prosyst.mprm.net.tunnel.interceptor
This interface can be implemented and registered as an OSGi service by the custom bundles willing to intercept HTTP tunneling requests before they are redirected to the target remote device.
TYPE - Static variable in class com.prosyst.mprm.admin.rule.DeviceScope
The constant for Scope.getScopeType().
TYPE - Static variable in class com.prosyst.mprm.admin.rule.SystemScope
The constant for Scope.getScopeType().
type - Variable in class com.prosyst.mprm.backend.script.plugin.Token
Represents the token type.
TYPE - Static variable in class com.prosyst.mprm.commands.cu.ControlUnitCommand
Constant specifying the command type.
TYPE - Static variable in class com.prosyst.mprm.commands.cu.ControlUnitInstanceCommand
 
TYPE - Static variable in class com.prosyst.mprm.rule.time.constraint.CronConstraint
Constant defining the TimeConstraint implementation type.
TYPE - Static variable in class com.prosyst.mprm.rule.time.sequence.CronSequence
 
TYPE - Static variable in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
 

U

unregisterControlUnitListener(MPRMControlUnitListener) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Unregisters a control unit listener.
unregisterHierarchyListener(MPRMHierarchyListener) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Unregisters a hierarchy listener.
unregisterStateVariableListener(MPRMStateVariableListener) - Method in interface com.prosyst.mprm.admin.devices.DeviceManager
Unregisters a state variable listener.
update() - Method in class com.prosyst.mprm.admin.devices.DeviceCapabilities
Commits the changes made to the capabilities set of the device.
update(StateVariableHistoryRequest) - Method in interface com.prosyst.mprm.admin.svhistory.StateVariableHistoryManager
Notifies the history service that a history request should be updated.
updateDeviceCapabilityFile(String, byte[]) - Method in interface com.prosyst.mprm.admin.devcapdef.DeviceCapabilityDefManager
Updates file with a given name and file content to the system.
updateGroupType(String, String, InputStream, GroupMetaType) - Method in interface com.prosyst.mprm.admin.m2m.groups.GroupAdmin
Updates group type name, icon and meta-type.
UserRoles - Interface in com.prosyst.mprm.admin.m2m.groups.ac
 

V

validateRequest(String, HttpRequestHeader) - Method in interface com.prosyst.mprm.net.tunnel.interceptor.TunnelRequestInterceptor
This method is invoked by the mPRM HTTP Tunnel for every HTTP tunneling request after the target device is determined but before the request is sent to it.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.m2m.groups.events.GroupChildEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.m2m.groups.events.GroupComponentEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.m2m.groups.events.GroupEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.m2m.groups.events.GroupPropertyEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.m2m.groups.events.GroupTypeEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.rule.DeviceExecItem.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.rule.DeviceExecStatus.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.rule.ExecOptions.Overlapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.rule.Rule.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.rule.RuleListener.RuleEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.rule.Task.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.admin.rule.TaskListener.TaskEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.backend.m2m.groups.spi.MembershipCheckProvider.MembershipCheckResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.prosyst.mprm.net.tunnel.interceptor.InterceptorResolution.Resolution
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.prosyst.mprm.admin.m2m.groups.events.GroupChildEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.admin.m2m.groups.events.GroupComponentEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.admin.m2m.groups.events.GroupEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.admin.m2m.groups.events.GroupPropertyEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.admin.m2m.groups.events.GroupTypeEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.admin.rule.DeviceExecItem.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.admin.rule.DeviceExecStatus.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.admin.rule.ExecOptions.Overlapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.admin.rule.Rule.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.admin.rule.RuleListener.RuleEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.admin.rule.Task.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.admin.rule.TaskListener.TaskEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.backend.m2m.groups.spi.MembershipCheckProvider.MembershipCheckResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.prosyst.mprm.net.tunnel.interceptor.InterceptorResolution.Resolution
Returns an array containing the constants of this enum type, in the order they are declared.
VersionableService - Interface in com.prosyst.mprm.backend.versionable
This a general abstraction for a service supporting versioning in the GDM System.
VIEW_GROUP_ROLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.ac.UserRoles
 
VIEW_TYPE_ROLE - Static variable in interface com.prosyst.mprm.admin.m2m.groups.ac.UserRoles
 

W

WARNING - Static variable in interface com.prosyst.mprm.admin.operations.CommandResultListener
Operation finished with warning.
WARNING - Static variable in interface com.prosyst.mprm.admin.operations.FinishedOperation
 
WARNING - Static variable in interface com.prosyst.mprm.backend.ms.commands.spi.InterpretationResult
WARNING mode denotes that the command is completely executed but finished with warning on the backend and nothing else should be executed on the target device.
warning(String) - Method in interface com.prosyst.mprm.backend.rules.spi.AsyncResult
Sets the method execution is finished with warning(s).
write(byte[], int, int) - Method in interface com.prosyst.mprm.backend.http.cache.CacheImport
Method that shall be iteratively used to build up the content of the response.
writeCommand(DataOutputStream, Command) - Static method in class com.prosyst.mprm.util.commands.CommandUtils
Writes a command to given output stream.
writeObject(OutputStream) - Method in class com.prosyst.mprm.admin.cusvstats.ConfigEntry
 
writeObject(OutputStream) - Method in class com.prosyst.mprm.commands.composite.BatchCommand
Method used for serialization
writeObject(OutputStream) - Method in class com.prosyst.mprm.commands.composite.ConditionalCommand
Method used for serialization
writeObject(OutputStream) - Method in class com.prosyst.mprm.commands.composite.ControlUnitFilter
Method used for serialization.
writeObject(OutputStream) - Method in class com.prosyst.mprm.commands.composite.ScriptCommand
Method used for serialization
writeObject(OutputStream) - Method in class com.prosyst.mprm.commands.cu.ControlUnitCommand
Method used for serialization.
writeObject(OutputStream) - Method in class com.prosyst.mprm.commands.cu.ControlUnitInstanceCommand
Method used for serialization.
writeObject(OutputStream) - Method in class com.prosyst.mprm.rule.time.constraint.CronConstraint
Serialization method.
writeObject(OutputStream) - Method in class com.prosyst.mprm.rule.time.sequence.CronSequence
Serialization method.
writeObject(OutputStream) - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
Serialization method.
writeObject(OutputStream) - Method in class com.prosyst.mprm.util.commands.SerializedCommand
Method used for serialization.
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.