public interface TimeSequenceProvider
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TIME_SEQUENCE_TYPE
Service registration property defining the time sequence type.
|
| Modifier and Type | Method and Description |
|---|---|
TimeSequence |
parse(java.lang.String source,
SystemContext systemContext)
Invoked by the system to resolve the time sequence.
|
TimeSequenceBE |
resolve(TimeSequence source,
SystemContext systemContext)
Invoked by the system to parse the text representation of a TimeSequence object.
|
static final java.lang.String TIME_SEQUENCE_TYPE
TimeSequence object: TimeSequence.getType().TimeSequence parse(java.lang.String source, SystemContext systemContext) throws ManagementException
source - source object with which the Rule is created on the front-end.systemContext - system-provided context information.ManagementException - if error occurs.TimeSequenceBE resolve(TimeSequence source, SystemContext systemContext) throws ManagementException
TimeSequence object by its text representation, i.e.,
to do the opposite of the TimeSequence.getTextRepresentation() method.
Such parsing is needed by the system when a Rule that have been previously exported as JSON text
is being imported.source - text to be parsed.systemContext - system-provided context information.ManagementException - if error occurs.Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.