Uses of Class
org.yamcs.parameter.ParameterValue
-
-
Uses of ParameterValue in org.yamcs
Methods in org.yamcs that return types with arguments of type ParameterValue Modifier and Type Method Description List<ParameterValue>
DVParameterConsumer. updateParameters(int subcriptionid, List<ParameterValue> items)
Method parameters in org.yamcs with type arguments of type ParameterValue Modifier and Type Method Description List<ParameterValue>
DVParameterConsumer. updateParameters(int subcriptionid, List<ParameterValue> items)
-
Uses of ParameterValue in org.yamcs.alarms
Methods in org.yamcs.alarms with parameters of type ParameterValue Modifier and Type Method Description protected Object
ParameterAlarmStreamer. getYarchValue(ParameterValue pv)
void
AlarmReporter. reportEnumeratedParameterEvent(ParameterValue pv, AlarmType alarmType, int minViolations)
void
AlarmReporter. reportNumericParameterEvent(ParameterValue pv, AlarmType alarmType, int minViolations)
Sends an event if an alarm condition for the active context has been triggered minViolations times.Method parameters in org.yamcs.alarms with type arguments of type ParameterValue Modifier and Type Method Description protected ArrayList<Object>
ParameterAlarmStreamer. getTupleKey(ActiveAlarm<ParameterValue> activeAlarm, AlarmNotificationType e)
void
AlarmReporter. updateItems(int subscriptionId, List<ParameterValue> items)
-
Uses of ParameterValue in org.yamcs.algorithms
Fields in org.yamcs.algorithms with type parameters of type ParameterValue Modifier and Type Field Description protected List<ParameterValue>
AbstractAlgorithmExecutor. inputValues
Methods in org.yamcs.algorithms that return ParameterValue Modifier and Type Method Description ParameterValue
AlgorithmExecutionContext. getHistoricValue(ParameterInstanceRef pInstance)
ParameterValue
WindowBuffer. getHistoricValue(int instance)
-1 goes back oneMethods in org.yamcs.algorithms that return types with arguments of type ParameterValue Modifier and Type Method Description List<ParameterValue>
AlgorithmExecutor. runAlgorithm(long acqTime, long genTime)
Runs the associated algorithm with the latest InputParametersList<ParameterValue>
MathAlgorithmExecutor. runAlgorithm(long acqTime, long genTime)
List<ParameterValue>
ScriptAlgorithmExecutor. runAlgorithm(long acqTime, long genTime)
List<ParameterValue>
AlgorithmManager. updateParameters(int subscriptionId, List<ParameterValue> items)
List<ParameterValue>
AlgorithmManager. updateParameters(List<ParameterValue> items, AlgorithmExecutionContext ctx)
Update parameters in context and run the affected algorithmsMethods in org.yamcs.algorithms with parameters of type ParameterValue Modifier and Type Method Description protected void
AbstractAlgorithmExecutor. updateInput(int idx, InputParameter inputParameter, ParameterValue newValue)
Called when the given inputParameter receives a value. idx is the index of the inputParameter in the algorithm definition input list Note that all values are also collected in the inputListprotected void
MathAlgorithmExecutor. updateInput(int idx, InputParameter inputParameter, ParameterValue newValue)
protected void
ScriptAlgorithmExecutor. updateInput(int position, InputParameter inputParameter, ParameterValue newValue)
void
ValueBinding. updateValue(ParameterValue newValue)
Method parameters in org.yamcs.algorithms with type arguments of type ParameterValue Modifier and Type Method Description void
AlgorithmExecListener. algorithmRun(Object returnValue, List<ParameterValue> outputValues)
protected void
AbstractAlgorithmExecutor. propagateToListeners(Object returnValue, List<ParameterValue> outputValues)
void
AlgorithmExecutionContext. updateHistoryWindows(List<ParameterValue> pvals)
boolean
AbstractAlgorithmExecutor. updateParameters(List<ParameterValue> items)
update the parameters and return true if the algorithm should runboolean
AlgorithmExecutor. updateParameters(List<ParameterValue> paramList)
Update parameters and return true if the algorithm should runList<ParameterValue>
AlgorithmManager. updateParameters(int subscriptionId, List<ParameterValue> items)
List<ParameterValue>
AlgorithmManager. updateParameters(List<ParameterValue> items, AlgorithmExecutionContext ctx)
Update parameters in context and run the affected algorithms -
Uses of ParameterValue in org.yamcs.archive
Methods in org.yamcs.archive that return types with arguments of type ParameterValue Modifier and Type Method Description List<ParameterValue>
ParameterReplayHandler. transform(Tuple t)
-
Uses of ParameterValue in org.yamcs.commanding
Methods in org.yamcs.commanding that return types with arguments of type ParameterValue Modifier and Type Method Description List<ParameterValue>
CommandVerificationHandler. getCommandParameters()
Returns the collected list of pseudo parameter values related to command: command properties, command arguments and command history events.Collection<ParameterValue>
CommandQueueManager. getSystemParameters()
Methods in org.yamcs.commanding with parameters of type ParameterValue Modifier and Type Method Description void
AlgorithmVerifier. updatedCommandHistoryParam(ParameterValue pv)
Method parameters in org.yamcs.commanding with type arguments of type ParameterValue Modifier and Type Method Description void
AlgorithmVerifier. algorithmRun(Object returnValue, List<ParameterValue> outputValues)
void
CommandQueueManager. updateItems(int subscriptionId, List<ParameterValue> items)
-
Uses of ParameterValue in org.yamcs.http.api
Methods in org.yamcs.http.api with parameters of type ParameterValue Modifier and Type Method Description void
Downsampler. process(ParameterValue pval)
-
Uses of ParameterValue in org.yamcs.parameter
Subclasses of ParameterValue in org.yamcs.parameter Modifier and Type Class Description class
ContainerParameterValue
A parameter value corresponding to a parameter that has been extracted from a container.class
PartialParameterValue
Holds values related to members of aggregates or arraysMethods in org.yamcs.parameter that return ParameterValue Modifier and Type Method Description static ParameterValue
BasicParameterValue. fromGpb(String fqn, org.yamcs.protobuf.Pvalue.ParameterValue gpv)
static ParameterValue
BasicParameterValue. fromGpb(Parameter pdef, org.yamcs.protobuf.Pvalue.ParameterValue gpv)
ParameterValue
ParameterValueList. getFirst()
ParameterValue
ParameterValueList. getFirstInserted(Parameter p)
ParameterValue
ParameterValueList. getLast()
ParameterValue
ParameterValueList. getLastInserted(Parameter p)
Returns the last inserted value for Parameter p or null if there is no valueParameterValue
ArrayParameterCache. getLastValue(Parameter pdef)
ParameterValue
ParameterCache. getLastValue(Parameter p)
Returns last cached value for parameter or null if there is no value in the cacheParameterValue
ParameterCacheImpl. getLastValue(Parameter p)
ParameterValue
ArrayParameterCache. getLastValue1(Parameter p)
ParameterValue
ParameterRequestManager. getLastValueFromCache(Parameter param)
Get the last value from cache for a specific parametersstatic ParameterValue
SystemParametersCollector. getNewPv(String fqn, long time)
ParameterValue
ParameterValueWithId. getParameterValue()
static ParameterValue
SystemParametersCollector. getPV(String fqn, long time, boolean v)
static ParameterValue
SystemParametersCollector. getPV(String fqn, long time, double v)
static ParameterValue
SystemParametersCollector. getPV(String fqn, long time, float v)
static ParameterValue
SystemParametersCollector. getPV(String fqn, long time, long v)
static ParameterValue
SystemParametersCollector. getPV(String fqn, long time, String v)
static ParameterValue
SystemParametersCollector. getPV(String fqn, long time, Value v)
static ParameterValue
SystemParametersCollector. getUnsignedIntPV(String fqn, long time, int v)
ParameterValue
LastValueCache. getValue(Parameter p)
Returns the latest known value for p or null if there is none.ParameterValue
LastValueCache. put(Parameter p, ParameterValue pv)
Puts a new value in the map.ParameterValue
ParameterValueList. removeFirst(Parameter p)
Remove the first inserted value for Parameter pParameterValue
ParameterValueList. removeLast(Parameter p)
Remove the last inserted value for Parameter pMethods in org.yamcs.parameter that return types with arguments of type ParameterValue Modifier and Type Method Description AlarmServer<Parameter,ParameterValue>
ParameterRequestManager. getAlarmServer()
List<ParameterValue>
ArrayParameterCache. getAllValues(Parameter pdef)
List<ParameterValue>
ArrayParameterCache. getAllValues(Parameter pdef, long start, long stop)
List<ParameterValue>
ParameterCache. getAllValues(Parameter p)
Returns all values from the cache for the parameter or null if there is no value cached The parameter are returned in descending order (newest parameter is returned first)List<ParameterValue>
ParameterCache. getAllValues(Parameter p, long start, long stop)
Same as above but return all values that have the generation time in the (start, stop] intervalList<ParameterValue>
ParameterCacheImpl. getAllValues(Parameter p)
List<ParameterValue>
ParameterCacheImpl. getAllValues(Parameter p, long start, long stop)
Collection<ParameterValue>
SystemParametersProducer. getSystemParameters()
return the next bunch of parameter values.List<ParameterValue>
ArrayParameterCache. getValues(List<Parameter> plist)
Collection<ParameterValue>
LastValueCache. getValues()
returns all the values from the cacheList<ParameterValue>
ParameterCache. getValues(List<Parameter> plist)
Returns cached value for parameter or an empty list if there is no value in the cacheList<ParameterValue>
ParameterCacheImpl. getValues(List<Parameter> plist)
List<ParameterValue>
ParameterRequestManager. getValuesFromCache(Collection<Parameter> plist)
Returns the last known value for each parameter.List<ParameterValue>
ParameterRequestManager. getValuesFromCache(Parameter param)
Get all the values from cache for a specific parameters The parameter are returned in descending order (newest parameter is returned first).Iterator<ParameterValue>
ParameterValueList. iterator()
Methods in org.yamcs.parameter with parameters of type ParameterValue Modifier and Type Method Description boolean
ParameterValueList. add(ParameterValue pv)
ParameterValue
LastValueCache. put(Parameter p, ParameterValue pv)
Puts a new value in the map.void
ParameterValueWithId. setParameterValue(ParameterValue pv)
Method parameters in org.yamcs.parameter with type arguments of type ParameterValue Modifier and Type Method Description boolean
ParameterValueList. addAll(Collection<? extends ParameterValue> c)
Adds all element to this collectionvoid
ParameterValueList. forEach(Parameter p, Consumer<ParameterValue> action)
Performs the given action for each value of the parameter p The values are considered in insertion order - oldest is first to be processedvoid
ArrayParameterCache. update(Collection<ParameterValue> pvs)
void
LastValueCache. update(Collection<ParameterValue> params)
Update the cache with all parameters.void
ParameterCache. update(Collection<ParameterValue> pvs)
update the parameters in the cachevoid
ParameterCacheImpl. update(Collection<ParameterValue> pvs)
void
ParameterListener. update(Collection<ParameterValue> params)
Called each time some parameters have been updated.void
ParameterRequestManager. update(Collection<ParameterValue> params)
void
ParameterConsumer. updateItems(int subscriptionId, List<ParameterValue> items)
void
ParameterWithIdRequestHelper. updateItems(int subscriptionId, List<ParameterValue> items)
void
LocalParameterManager. updateParameters(List<ParameterValue> pvList)
update the list of parameters. - resolves NamedObjectId -> Parameter - sends the result to PRMvoid
SoftwareParameterManager. updateParameters(List<ParameterValue> pvals)
Update a list of parameters.Constructors in org.yamcs.parameter with parameters of type ParameterValue Constructor Description ParameterValue(ParameterValue pv)
ParameterValueWithId(ParameterValue pv, org.yamcs.protobuf.Yamcs.NamedObjectId id)
Constructor parameters in org.yamcs.parameter with type arguments of type ParameterValue Constructor Description ParameterValueList(Collection<ParameterValue> pvs)
-
Uses of ParameterValue in org.yamcs.parameterarchive
Methods in org.yamcs.parameterarchive that return types with arguments of type ParameterValue Modifier and Type Method Description List<ParameterValue>
ParameterIdValueList. getValues()
Methods in org.yamcs.parameterarchive with parameters of type ParameterValue Modifier and Type Method Description void
ParameterIdValueList. add(int parameterId, ParameterValue v)
Method parameters in org.yamcs.parameterarchive with type arguments of type ParameterValue Modifier and Type Method Description protected long
RealtimeArchiveFiller. processParameters(List<ParameterValue> items)
adds the parameters to the pgSegments structure and return the highest timestamp or -1 if all parameters have been ignored (because they were too old) parameters older than ignoreOlderThan are ignored.void
RealtimeArchiveFiller. updateItems(int subscriptionId, List<ParameterValue> items)
-
Uses of ParameterValue in org.yamcs.tctm
Methods in org.yamcs.tctm that return types with arguments of type ParameterValue Modifier and Type Method Description List<ParameterValue>
AbstractLink. getSystemParameters()
Method parameters in org.yamcs.tctm with type arguments of type ParameterValue Modifier and Type Method Description protected void
AbstractLink. collectSystemParameters(long time, List<ParameterValue> list)
adds system parameters link status and data in/out to the list.protected void
AbstractTmDataLink. collectSystemParameters(long time, List<ParameterValue> list)
void
StreamParameterSender. sendParameters(Collection<ParameterValue> params)
Send the parameters to the stream grouping by group and timevoid
ParameterSink. updateParameters(long gentime, String group, int seqNum, Collection<ParameterValue> params)
Update a collection of Parameters.void
StreamParameterSender. updateParameters(long gentime, String group, int seqNum, Collection<ParameterValue> params)
-
Uses of ParameterValue in org.yamcs.tctm.ccsds
Method parameters in org.yamcs.tctm.ccsds with type arguments of type ParameterValue Modifier and Type Method Description protected void
Cop1TcPacketHandler. collectSystemParameters(long time, List<ParameterValue> list)
-
Uses of ParameterValue in org.yamcs.time
Methods in org.yamcs.time that return types with arguments of type ParameterValue Modifier and Type Method Description List<ParameterValue>
TimeCorrelationService. getSystemParameters()
-
Uses of ParameterValue in org.yamcs.utils
Methods in org.yamcs.utils with parameters of type ParameterValue Modifier and Type Method Description static PartialParameterValue
AggregateUtil. extractMember(ParameterValue pv, PathElement[] path)
Create a parameter value with a member from the passed parameter value as found following the path.static void
AggregateUtil. updateMember(ParameterValue pv, PartialParameterValue patch)
Patches a parameter value with a new value for one member of an aggregate or array Currently this does not extend an array -
Uses of ParameterValue in org.yamcs.xtceproc
Methods in org.yamcs.xtceproc that return types with arguments of type ParameterValue Modifier and Type Method Description List<ParameterValue>
AbstractDataDecoder. runAlgorithm(long acqTime, long genTime)
Runs the associated algorithm with the latest InputParametersList<ParameterValue>
AbstractDataEncoder. runAlgorithm(long acqTime, long genTime)
Runs the associated algorithm with the latest InputParametersMethods in org.yamcs.xtceproc with parameters of type ParameterValue Modifier and Type Method Description void
ParameterTypeProcessor. calibrate(ParameterValue pval)
void
ParameterTypeProcessor. calibrate(ContainerProcessingContext pcontext, ParameterValue pval)
Sets the value of a pval, based on the raw value, the applicable calibrator and the expected parameter typeMethod parameters in org.yamcs.xtceproc with type arguments of type ParameterValue Modifier and Type Method Description void
ParameterAlarmChecker. enableServer(AlarmServer<Parameter,ParameterValue> server)
void
ParameterAlarmChecker. performAlarmChecking(Collection<ParameterValue> pvals)
Updates the supplied ParameterValues with monitoring (out of limits) information.boolean
AbstractDataDecoder. updateParameters(List<ParameterValue> paramList)
Update parameters and return true if the algorithm should runboolean
AbstractDataEncoder. updateParameters(List<ParameterValue> paramList)
Update parameters and return true if the algorithm should run -
Uses of ParameterValue in org.yamcs.yarch
Methods in org.yamcs.yarch that return ParameterValue Modifier and Type Method Description ParameterValue
ParameterValueColumnSerializer. deserialize(ByteBuffer byteBuf, ColumnDefinition cd)
ParameterValue
ParameterValueColumnSerializer. deserialize(ByteArray byteArray, ColumnDefinition cd)
Methods in org.yamcs.yarch with parameters of type ParameterValue Modifier and Type Method Description void
ParameterValueColumnSerializer. serialize(ByteBuffer byteBuf, ParameterValue pv)
void
ParameterValueColumnSerializer. serialize(ByteArray byteArray, ParameterValue pv)
Db.ParameterValue
ParameterValueColumnSerializer. toProto(ParameterValue pv)
-