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 that return types with arguments of type ParameterValueModifier and TypeMethodDescriptionAbstractAlarmServer<org.yamcs.xtce.Parameter,ParameterValue> AlarmMirrorService.getParameterServer()protected static ActiveAlarm<ParameterValue>ParameterAlarmServer.tupleToActiveAlarm(org.yamcs.xtce.Parameter parameter, Tuple tuple) Methods in org.yamcs.alarms with parameters of type ParameterValueModifier and TypeMethodDescriptionprotected org.yamcs.xtce.ParameterParameterAlarmServer.getSubject(ParameterValue pv) protected longParameterAlarmStreamer.getUpdateTime(ParameterValue alarmDetail) voidAlarmReporter.reportEnumeratedParameterEvent(ParameterValue pv, org.yamcs.xtce.AlarmType alarmType, int minViolations) voidAlarmReporter.reportNumericParameterEvent(ParameterValue pv, org.yamcs.xtce.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 TypeMethodDescriptionprotected voidParameterAlarmServer.addActiveAlarmFromTuple(Mdb mdb, Tuple tuple, Map<org.yamcs.xtce.Parameter, ActiveAlarm<ParameterValue>> alarms) ParameterAlarmStreamer.getTupleKey(AlarmNotificationType notificationType, ActiveAlarm<ParameterValue> activeAlarm) voidParameterAlarmStreamer.notifyShutdown(ActiveAlarm<ParameterValue> alarm) generate a tuple with the violation/value counters and the last value to be saved in the database before shutdown -
Uses of ParameterValue in org.yamcs.algorithms
Methods in org.yamcs.algorithms that return ParameterValueModifier and TypeMethodDescriptionAbstractAlgorithmExecutor.getInputParameter(ProcessingData processingData, org.yamcs.xtce.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, org.yamcs.xtce.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, org.yamcs.xtce.InputParameter inputParameter, ParameterValue newValue) protected voidScriptAlgorithmExecutor.updateInput(int position, org.yamcs.xtce.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(org.yamcs.xtce.ParameterInstanceRef pref) Returns a parameter value associated to the parameter reference or null if none is found.Methods in org.yamcs.mdb that return types with arguments of type ParameterValueModifier and TypeMethodDescriptionProcessorData.getValuesToBePersisted()returns the parameter values for all the parameters having the persistence flag setMethods 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<org.yamcs.xtce.Parameter, ParameterValue> server) voidParameterAlarmChecker.performAlarmChecking(ProcessingData processingData, Iterator<ParameterValue> it) Updates the iterator supplied ParameterValues with monitoring (out of limits) information.Constructor parameters in org.yamcs.mdb with type arguments of type ParameterValueModifierConstructorDescriptionProcessorData(String instance, String procName, Mdb mdb, ProcessorConfig config, Map<org.yamcs.xtce.Parameter, ParameterValue> persistedParams) ProcessorData(Processor proc, ProcessorConfig config, Map<org.yamcs.xtce.Parameter, ParameterValue> persistedParams) -
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 ParameterValueBasicParameterValue.fromGpb(org.yamcs.xtce.Parameter pdef, org.yamcs.protobuf.Pvalue.ParameterValue gpv) ParameterValueList.get(org.yamcs.xtce.Parameter p, int n) Returns the n'th instance of the parameter or null if it does not existParameterValueList.getFirst()ParameterValueList.getFirstInserted(org.yamcs.xtce.Parameter p) Returns first inserted parameter value for the given parameter or null if there is noneParameterValueList.getFromEnd(org.yamcs.xtce.Parameter p, int n) Returns the n'th instance of the parameter from the end or null if it does not existParameterValueList.getLast()ParameterValueList.getLastInserted(org.yamcs.xtce.Parameter p) Returns the last inserted value for Parameter p or null if there is no valueArrayParameterCache.getLastValue(org.yamcs.xtce.Parameter pdef) ParameterCache.getLastValue(org.yamcs.xtce.Parameter p) Returns last cached value for parameter or null if there is no value in the cacheParameterRequestManager.getLastValueFromCache(org.yamcs.xtce.Parameter param) Get the last value from cache for a specific parametersstatic ParameterValueDeprecated.static ParameterValueSystemParametersService.getNewPv(org.yamcs.xtce.Parameter parameter, long time) ParameterValueWithId.getParameterValue()static ParameterValueDeprecated.static ParameterValueDeprecated.static ParameterValueDeprecated.static ParameterValueDeprecated.static ParameterValueDeprecated.static ParameterValueDeprecated.static ParameterValueSystemParametersService.getPV(org.yamcs.xtce.Parameter parameter, long time, boolean v) static ParameterValueSystemParametersService.getPV(org.yamcs.xtce.Parameter parameter, long time, double v) static ParameterValueSystemParametersService.getPV(org.yamcs.xtce.Parameter parameter, long time, float v) static ParameterValueSystemParametersService.getPV(org.yamcs.xtce.Parameter parameter, long time, long v) static ParameterValuestatic ParameterValuestatic <T extends Enum<T>>
ParameterValueSystemParametersService.getPV(org.yamcs.xtce.Parameter parameter, long time, T v) static ParameterValueSystemParametersService.getUnsignedIntPV(String fqn, long time, int v) Deprecated.static ParameterValueSystemParametersService.getUnsignedIntPV(org.yamcs.xtce.Parameter parameter, long time, int v) LastValueCache.getValue(org.yamcs.xtce.Parameter param) Returns the latest known value for p or null if there is none.LastValueCache.getValueFromEnd(org.yamcs.xtce.Parameter param, int n) return the n'th newest value or null if no such a value exist. n has to be greater or equal with 0.ParameterValueList.removeFirst(org.yamcs.xtce.Parameter p) Remove the first inserted value for Parameter pParameterValueList.removeLast(org.yamcs.xtce.Parameter p) Remove the last inserted value for Parameter pstatic ParameterValueSoftwareParameterManager.transformValue(LastValueCache lvc, ParameterValue pv) Transforms a parameter value into its target typeMethods in org.yamcs.parameter that return types with arguments of type ParameterValueModifier and TypeMethodDescriptionAlarmServer<org.yamcs.xtce.Parameter,ParameterValue> ParameterProcessorManager.getAlarmServer()ArrayParameterCache.getAllValues(List<org.yamcs.xtce.Parameter> parameters, long start, long stop) ArrayParameterCache.getAllValues(org.yamcs.xtce.Parameter pdef) ArrayParameterCache.getAllValues(org.yamcs.xtce.Parameter pdef, long start, long stop) ParameterCache.getAllValues(org.yamcs.xtce.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(org.yamcs.xtce.Parameter p, long start, long stop) Same as above but return all values that have the generation time in the (start, stop] intervalArrayParameterCache.getAllValuesIfCovered(List<org.yamcs.xtce.Parameter> parameters, long start, long stop) ArrayParameterCache.getAllValuesIfCovered(org.yamcs.xtce.Parameter pdef, long start, long stop) This is the same as above but returns null if the cache does not cover the interval starting with start.DiskstatsParameterProducer.getSystemParameters(long gentime) FileStoreParameterProducer.getSystemParameters(long gentime) JvmParameterProducer.getSystemParameters(long gentime) 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 cacheParameterRequestManager.getValuesFromCache(Collection<org.yamcs.xtce.Parameter> plist) Returns the last known value for each parameter.LastValueCache.getValuesToBePersisted()returns a list of parameter values for all the parameters having the persistence flag setParameterValueList.iterator()ParameterValueList.listIterator(int index) ParameterPersistence.load()Called at startup to load the parameters saved before the server shutdownParameterValueList.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) static ParameterValueSoftwareParameterManager.transformValue(LastValueCache lvc, ParameterValue pv) Transforms a parameter value into its target typeMethod 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(org.yamcs.xtce.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 processedvoidParameterPersistence.save(Iterator<ParameterValue> pvIterator) Save all parameters with the persistence flag setvoidArrayParameterCache.update(Collection<ParameterValue> pvs) voidParameterCache.update(Collection<ParameterValue> pvs) update the parameters in the cachevoidParameterConsumer.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) Called (usually via the external Yamcs API) to 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 voidAbstractParameterDataLink.collectSystemParameters(long time, List<ParameterValue> list) protected voidAbstractTmDataLink.collectSystemParameters(long time, List<ParameterValue> list) voidStreamParameterSender.sendParameters(Collection<ParameterValue> params) Send the parameters to the stream grouping by group and timeprotected voidAbstractParameterDataLink.updateParameters(long gentime, String group, int seqNum, Collection<ParameterValue> params) voidParameterSink.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) -
Uses of ParameterValue in org.yamcs.yarch.rocksdb
Methods in org.yamcs.yarch.rocksdb that return types with arguments of type ParameterValue