- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- getResponsePhrase() - Method in class com.prosyst.mprm.net.tunnel.interceptor.InterceptorResolution
-
- 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
-
- 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
-
- getType() - Method in class com.prosyst.mprm.rule.time.sequence.FixedDelaySequence
-
- 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
-
- GroupAdminSystemSupport - Interface in com.prosyst.mprm.admin.m2m.groups.spi
-
- 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
-
- 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
-
- 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
-
- 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
-
- setDeviceScopeIsMemberCheck(String) - Method in interface com.prosyst.mprm.admin.rule.TaskBuilder
-
- 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
-
- 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
-
- 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
-
- 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
-
- SINGLE_USER - Static variable in interface com.prosyst.mprm.admin.devices.DeviceAttributes
-
- 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
-
- SystemScope - Class in com.prosyst.mprm.admin.rule
-
Represents System scope.