Uses of Class
org.yamcs.parameter.ParameterValue
Packages that use ParameterValue
Package
Description
-
Uses of ParameterValue in org.yamcs.alarms
Methods in org.yamcs.alarms with parameters of type ParameterValueModifier and TypeMethodDescriptionprotected longParameterAlarmStreamer.getUpdateTime(ParameterValue alarmDetail) voidAlarmReporter.reportEnumeratedParameterEvent(ParameterValue pv, AlarmType alarmType, int minViolations) voidAlarmReporter.reportNumericParameterEvent(ParameterValue pv, AlarmType alarmType, int minViolations) Sends an event if an alarm condition for the active context has been triggeredminViolationstimes.Method parameters in org.yamcs.alarms with type arguments of type ParameterValueModifier and TypeMethodDescriptionParameterAlarmStreamer.getTupleKey(ActiveAlarm<ParameterValue> activeAlarm) -
Uses of ParameterValue in org.yamcs.algorithms
Methods in org.yamcs.algorithms that return ParameterValueModifier and TypeMethodDescriptionAbstractAlgorithmExecutor.getInputParameter(ProcessingData processingData, ParameterInstanceRef pref) Methods in org.yamcs.algorithms that return types with arguments of type ParameterValueModifier and TypeMethodDescriptionAlgorithmExecutionResult.getOutputValues()ActiveAlgorithm.runAlgorithm(long acqTime, long genTime, ProcessingData data) Methods in org.yamcs.algorithms with parameters of type ParameterValueModifier and TypeMethodDescriptionprotected voidAbstractAlgorithmExecutor.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.protected voidMathAlgorithmExecutor.updateInput(int idx, InputParameter inputParameter, ParameterValue newValue) protected voidScriptAlgorithmExecutor.updateInput(int position, InputParameter inputParameter, ParameterValue newValue) Method parameters in org.yamcs.algorithms with type arguments of type ParameterValueModifier and TypeMethodDescriptionprotected abstract ObjectAbstractJavaExprExecutor.doExecute(long acqTime, long genTime, List<ParameterValue> outputValues) Constructors in org.yamcs.algorithms with parameters of type ParameterValueModifierConstructorDescriptionAlgorithmExecutionResult(ParameterValue outputValue) Constructor for an algorithm result which returns exactly one valueConstructor parameters in org.yamcs.algorithms with type arguments of type ParameterValueModifierConstructorDescriptionAlgorithmExecutionResult(Object returnValue, List<ParameterValue> outputValues) AlgorithmExecutionResult(List<ParameterValue> outputValues) -
Uses of ParameterValue in org.yamcs.archive
Methods in org.yamcs.archive that return types with arguments of type ParameterValue -
Uses of ParameterValue in org.yamcs.cmdhistory
Methods in org.yamcs.cmdhistory with parameters of type ParameterValueModifier and TypeMethodDescriptiondefault voidCommandHistoryPublisher.publish(org.yamcs.protobuf.Commanding.CommandId cmdId, String key, ParameterValue returnPv) default voidCommandHistoryPublisher.publishAck(org.yamcs.protobuf.Commanding.CommandId cmdId, String key, long time, CommandHistoryPublisher.AckStatus state, String message, ParameterValue returnPv) Publish an acknowledgement status to the command history.voidStreamCommandHistoryPublisher.publishAck(org.yamcs.protobuf.Commanding.CommandId cmdId, String key, long time, CommandHistoryPublisher.AckStatus state, String message, ParameterValue resultPv) -
Uses of ParameterValue in org.yamcs.commanding
Fields in org.yamcs.commanding declared as ParameterValueModifier and TypeFieldDescriptionprotected ParameterValueVerifier.returnPvprotected ParameterValueVerifier.returnPvprotected ParameterValueVerifier.returnPvMethods in org.yamcs.commanding that return types with arguments of type ParameterValueMethod parameters in org.yamcs.commanding with type arguments of type ParameterValueModifier and TypeMethodDescriptionvoidValueChangeVerifier.updateItems(int subscriptionId, List<ParameterValue> params) -
Uses of ParameterValue in org.yamcs.http.api
Methods in org.yamcs.http.api with parameters of type ParameterValue -
Uses of ParameterValue in org.yamcs.mdb
Methods in org.yamcs.mdb that return ParameterValueModifier and TypeMethodDescriptionProcessingData.getParameterInstance(ParameterInstanceRef pref, boolean allowOld) Returns a parameter value associated to the parameter reference or null if none is found.Methods in org.yamcs.mdb with parameters of type ParameterValueModifier and TypeMethodDescriptionvoidProcessingData.addCmdParam(ParameterValue pv) voidProcessingData.addTmParam(ParameterValue pv) voidParameterTypeProcessor.calibrate(ProcessingData processingData, ParameterValue pval) Sets the value of a pval, based on the raw value, the applicable calibrator and the expected parameter typevoidParameterTypeProcessor.calibrate(ParameterValue pval) static ProcessingDataProcessingData.createForTestCmd(ParameterValue... pvlist) same as above but creates command parametersstatic ProcessingDataProcessingData.createForTestTm(ParameterValue... pvlist) creates an object with an empty cache and with the given values as current tm delivery.Method parameters in org.yamcs.mdb with type arguments of type ParameterValueModifier and TypeMethodDescriptionvoidProcessingData.addTmParams(List<ParameterValue> params) voidParameterAlarmChecker.enableServer(AlarmServer<Parameter, ParameterValue> server) voidParameterAlarmChecker.performAlarmChecking(ProcessingData processingData, Iterator<ParameterValue> it) Updates the iterator supplied ParameterValues with monitoring (out of limits) information. -
Uses of ParameterValue in org.yamcs.parameter
Subclasses of ParameterValue in org.yamcs.parameterModifier and TypeClassDescriptionclassA parameter value corresponding to a parameter that has been extracted from a container.classHolds values related to members of aggregates or arraysMethods in org.yamcs.parameter that return ParameterValueModifier and TypeMethodDescriptionstatic ParameterValuestatic ParameterValueReturns the n'th instance of the parameter or null if it does not existParameterValueList.getFirst()ParameterValueList.getFirstInserted(Parameter p) Returns first inserted parameter value for the given parameter or null if there is noneParameterValueList.getLast()ParameterValueList.getLastInserted(Parameter p) Returns the last inserted value for Parameter p or null if there is no valueArrayParameterCache.getLastValue(Parameter pdef) ParameterCache.getLastValue(Parameter p) Returns last cached value for parameter or null if there is no value in the cacheParameterCacheImpl.getLastValue(Parameter p) ArrayParameterCache.getLastValue1(Parameter p) ParameterRequestManager.getLastValueFromCache(Parameter param) Get the last value from cache for a specific parametersstatic ParameterValueDeprecated.static ParameterValueParameterValueWithId.getParameterValue()static ParameterValueDeprecated.static ParameterValueDeprecated.static ParameterValueDeprecated.static ParameterValueDeprecated.static ParameterValueDeprecated.static ParameterValueDeprecated.static ParameterValuestatic ParameterValuestatic ParameterValuestatic ParameterValuestatic ParameterValuestatic ParameterValuestatic <T extends Enum<T>>
ParameterValuestatic ParameterValueSystemParametersService.getUnsignedIntPV(String fqn, long time, int v) Deprecated.static ParameterValueSystemParametersService.getUnsignedIntPV(Parameter parameter, long time, int v) Returns the latest known value for p or null if there is none.return the n'th newest value or null if no such a value exist. n has to be smaller or equal with 0.ParameterValueList.removeFirst(Parameter p) Remove the first inserted value for Parameter pParameterValueList.removeLast(Parameter p) Remove the last inserted value for Parameter pMethods in org.yamcs.parameter that return types with arguments of type ParameterValueModifier and TypeMethodDescriptionParameterProcessorManager.getAlarmServer()ArrayParameterCache.getAllValues(Parameter pdef) ArrayParameterCache.getAllValues(Parameter pdef, long start, long stop) 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)ParameterCache.getAllValues(Parameter p, long start, long stop) Same as above but return all values that have the generation time in the (start, stop] intervalParameterCacheImpl.getAllValues(Parameter p) ParameterCacheImpl.getAllValues(Parameter p, long start, long stop) FileStoreParameterProducer.getSystemParameters(long gentime) JvmParameterProducer.getSystemParameters(long gentime) default Collection<ParameterValue>SystemParametersProducer.getSystemParameters()Deprecated.default Collection<ParameterValue>SystemParametersProducer.getSystemParameters(long gentime) return the next bunch of parameter values.LastValueCache.getValues()returns all the values from the cacheReturns cached value for parameter or an empty list if there is no value in the cacheParameterProcessorManager.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).ParameterRequestManager.getValuesFromCache(Collection<Parameter> plist) Returns the last known value for each parameter.ParameterValueList.iterator()ParameterValueList.tailIterator()Creates an iterator which is positioned on the end of the list but returns all the elements added after the iterator has been created.Methods in org.yamcs.parameter with parameters of type ParameterValueModifier and TypeMethodDescriptionvoidLastValueCache.add(ParameterValue pv) Adds a new value.booleanParameterValueList.add(ParameterValue pv) static ParameterValueListParameterValueList.asList(ParameterValue... pvs) voidParameterValueWithId.setParameterValue(ParameterValue pv) Method parameters in org.yamcs.parameter with type arguments of type ParameterValueModifier and TypeMethodDescriptionvoidLastValueCache.addAll(Collection<ParameterValue> newValues) Add all parameters to the cachebooleanParameterValueList.addAll(Collection<? extends ParameterValue> c) Adds all element to this collectionvoidParameterValueList.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 processedvoidArrayParameterCache.update(Collection<ParameterValue> pvs) voidParameterCache.update(Collection<ParameterValue> pvs) update the parameters in the cachevoidParameterCacheImpl.update(Collection<ParameterValue> pvs) voidParameterConsumer.updateItems(int subscriptionId, List<ParameterValue> items) voidParameterWithIdRequestHelper.updateItems(int subscriptionId, List<ParameterValue> items) voidLocalParameterManager.updateParameters(List<ParameterValue> pvList) update the list of parameters.voidSoftwareParameterManager.updateParameters(List<ParameterValue> pvals) Update a list of parameters.Constructors in org.yamcs.parameter with parameters of type ParameterValueModifierConstructorDescriptionParameterValueWithId(ParameterValue pv, org.yamcs.protobuf.Yamcs.NamedObjectId id) Constructor parameters in org.yamcs.parameter with type arguments of type ParameterValue -
Uses of ParameterValue in org.yamcs.parameterarchive
Methods in org.yamcs.parameterarchive that return types with arguments of type ParameterValueMethods in org.yamcs.parameterarchive with parameters of type ParameterValueModifier and TypeMethodDescriptionvoidParameterIdValueList.add(int parameterId, ParameterValue v) -
Uses of ParameterValue in org.yamcs.tctm
Methods in org.yamcs.tctm that return types with arguments of type ParameterValueMethod parameters in org.yamcs.tctm with type arguments of type ParameterValueModifier and TypeMethodDescriptionprotected voidAbstractLink.collectSystemParameters(long time, List<ParameterValue> list) adds system parameters link status and data in/out to the list.protected voidAbstractTmDataLink.collectSystemParameters(long time, List<ParameterValue> list) voidStreamParameterSender.sendParameters(Collection<ParameterValue> params) Send the parameters to the stream grouping by group and timevoidParameterSink.updateParameters(long gentime, String group, int seqNum, Collection<ParameterValue> params) Update a collection of Parameters.voidStreamParameterSender.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 ParameterValueModifier and TypeMethodDescriptionprotected voidCop1TcPacketHandler.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 -
Uses of ParameterValue in org.yamcs.utils
Methods in org.yamcs.utils with parameters of type ParameterValueModifier and TypeMethodDescriptionstatic voidAggregateUtil.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.yarch
Methods in org.yamcs.yarch that return ParameterValueModifier and TypeMethodDescriptionParameterValueColumnSerializer.deserialize(ByteBuffer byteBuf, ColumnDefinition cd) ParameterValueColumnSerializer.deserialize(ByteArray byteArray, ColumnDefinition cd) Methods in org.yamcs.yarch with parameters of type ParameterValueModifier and TypeMethodDescriptionvoidParameterValueColumnSerializer.serialize(ByteBuffer byteBuf, ParameterValue pv) voidParameterValueColumnSerializer.serialize(ByteArray byteArray, ParameterValue pv) ParameterValueColumnSerializer.toProto(ParameterValue pv)