Uses of Class
org.yamcs.xtce.Parameter
Package
Description
-
Uses of Parameter in org.yamcs.algorithms
Modifier and TypeMethodDescriptionprotected Parameter
AbstractAlgorithmExecutor.getOutputParameter
(int idx) Returns the output parameter with the given index.AlgorithmManager.getParameter
(Yamcs.NamedObjectId paraId) Modifier and TypeMethodDescriptionboolean
AlgorithmManager.canProvide
(Parameter p) void
AlgorithmManager.startProviding
(Parameter paramDef) void
AlgorithmManager.stopProviding
(Parameter paramDef) ModifierConstructorDescriptionInvalidAlgorithmOutputException
(Parameter parameter, OutputValueBinding output, String msg) -
Uses of Parameter in org.yamcs.http.api
Modifier and TypeMethodDescriptionstatic Parameter
MdbApi.verifyParameter
(Context ctx, Mdb mdb, String pathName) Modifier and TypeMethodDescriptionParameterListsApi.resolveParameters
(Context ctx, Mdb mdb, ParameterList plist) Modifier and TypeMethodDescriptionstatic List<org.yamcs.http.api.MdbSearchHelpers.EntryMatch>
MdbSearchHelpers.searchEntries
(Parameter parameter, String searchTerm) Searches for entry matches inside a parameter.static Mdb.ParameterInfo
XtceToGpbAssembler.toParameterInfo
(Parameter p, XtceToGpbAssembler.DetailLevel detail) -
Uses of Parameter in org.yamcs.mdb
Modifier and TypeMethodDescriptionProcessorData.getParameterTypeOverrides()
AbstractDataEncoder.getRequiredParameters()
Modifier and TypeMethodDescriptionvoid
Mdb.addParameter
(Parameter p, boolean addSpaceSystem, boolean addParameterType) void
Subscription.addParameter
(Parameter parameter) Add to the subscription all the entries and containers on which this parameter dependsboolean
XtceTmProcessor.canProvide
(Parameter para) static void
ParameterTypeUtils.checkEngValueAssignment
(Parameter p, Value engValue) Checks that a value can be assigned to a parameter as engineering value.void
ProcessorData.clearParameterAlarmOverrides
(Parameter p) void
ProcessorData.clearParameterCalibratorOverrides
(Parameter p) void
ProcessorData.clearParameterOverrides
(Parameter p) boolean
ProcessingData.containsUpdate
(Parameter param) Returns true if thetmParams
orcmdParams
contains a value forparam
int
AbstractDataEncoder.getLookbackSize
(Parameter parameter) ProcessorData.getParameterType
(Parameter parameter) ProcessorData.getParameterTypeOverride
(Parameter parameter) TcProcessingContext.getRawParameterValue
(Parameter param) void
ParameterAlarmChecker.parameterSubscribed
(Parameter p) Called from the ParameterRequestManager when a new parameter has been subscribed Check and subscribe any dependencies required for alarm checkingvoid
ParameterTypeListener.parameterTypeUpdated
(Parameter parameter, ParameterType ptype) Called when a parameter's type is updated.void
ProcessorData.removeDefaultAlarm
(Parameter p) void
ProcessorData.removeDefaultCalibrator
(Parameter p) void
ProcessorData.setContextCalibratorList
(Parameter p, List<ContextCalibrator> contextCalibrator) void
ProcessorData.setDefaultCalibrator
(Parameter p, Calibrator defaultCalibrator) void
ProcessorData.setDefaultEnumerationAlarm
(Parameter p, EnumerationAlarm alarm) void
ProcessorData.setDefaultNumericAlarm
(Parameter p, NumericAlarm alarm) void
ProcessorData.setEnumerationContextAlarm
(Parameter p, List<EnumerationContextAlarm> contextAlarmList) void
ProcessorData.setNumericContextAlarm
(Parameter p, List<NumericContextAlarm> contextAlarmList) void
XtceTmExtractor.startProviding
(Parameter param) Adds a parameter to the current subscription list.void
XtceTmProcessor.startProviding
(Parameter param) Adds a parameter to the current subscription list: finds all the SequenceContainers in which this parameter may appear and adds them to the list. also for each sequence container adds the parameter needed to instantiate the sequence container.void
XtceTmExtractor.stopProviding
(Parameter param) void
XtceTmProcessor.stopProviding
(Parameter param) Modifier and TypeMethodDescriptionvoid
Mdb.addParameters
(List<Parameter> parameters, boolean createSpaceSystems, boolean createParameterTypes) Adds parameters to the MDB after which it persist the corresponding subtree to the filevoid
ParameterAlarmChecker.enableServer
(AlarmServer<Parameter, ParameterValue> server) ModifierConstructorDescriptionProcessorData
(String instance, String procName, Mdb mdb, ProcessorConfig config, Map<Parameter, ParameterValue> persistedParams) ProcessorData
(Processor proc, ProcessorConfig config, Map<Parameter, ParameterValue> persistedParams) TcProcessingContext
(MetaCommand metaCmd, ProcessorData pdata, Map<Parameter, Value> paramValues, BitBuffer bitbuf, int bitPosition) -
Uses of Parameter in org.yamcs.parameter
Modifier and TypeMethodDescriptionLocalParameterManager.getParameter
(Yamcs.NamedObjectId paraId) ParameterProcessorManager.getParameter
(String fqn) returns a parameter based on fully qualified nameParameterProcessorManager.getParameter
(Yamcs.NamedObjectId paraId) ParameterProvider.getParameter
(Yamcs.NamedObjectId paraId) Returns the parameterDefinition corresponding to the parameter idParameterRequestManager.getParameter
(String fqn) returns a parameter based on fully qualified nameParameterRequestManager.getParameter
(Yamcs.NamedObjectId paraId) ParameterValue.getParameter()
Retrieve the parameter definition for this parameter valueParameterWithId.getParameter()
Modifier and TypeMethodDescriptionParameterProcessorManager.getAlarmServer()
ParameterRequestManager.removeRequest
(int subscriptionId) Removes all the parameters from a subscription and returns them into an List.Modifier and TypeMethodDescriptionvoid
ParameterRequestManager.addItemsToRequest
(int subscriptionId, Parameter para) Called by a consumer to add a parameter to an existing subscription.int
ParameterRequestManager.addRequest
(Parameter para, ParameterConsumer tpc) Called by a consumer to create a subscription with one parameterboolean
LocalParameterManager.canProvide
(Parameter param) boolean
ParameterProvider.canProvide
(Parameter param) int
Return the number of values for pvoid
LastValueCache.enableBuffering
(Parameter param, int capacity) Configure the parameter cache to remember at least capacity values for the parameter.void
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 processedstatic ParameterValue
BasicParameterValue.fromGpb
(Parameter pdef, Pvalue.ParameterValue gpv) Returns the n'th instance of the parameter or null if it does not existArrayParameterCache.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) ParameterValueList.getFirstInserted
(Parameter p) Returns first inserted parameter value for the given parameter or null if there is noneParameterValueList.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 ParameterValue
static ParameterValue
static ParameterValue
static ParameterValue
static ParameterValue
static ParameterValue
static ParameterValue
static <T extends Enum<T>>
ParameterValuestatic ParameterValue
SystemParametersService.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.ParameterProcessorManager.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).ParameterValueList.removeFirst
(Parameter p) Remove the first inserted value for Parameter pvoid
ParameterRequestManager.removeItemsFromRequest
(int subscriptionID, Parameter param) Called by a consumer to remove a parameter from a subscription.ParameterValueList.removeLast
(Parameter p) Remove the last inserted value for Parameter pvoid
ParameterValue.setParameter
(Parameter p) void
LocalParameterManager.startProviding
(Parameter paramDef) void
ParameterProvider.startProviding
(Parameter paramDef) Adds a new parameter to the list of parameters that have to providedvoid
LocalParameterManager.stopProviding
(Parameter paramDef) void
ParameterProvider.stopProviding
(Parameter paramDef) Removes a parameter from the list of parameters that have to be providedvoid
LocalParameterManager.updateParameter
(Parameter p, Value engValue) Updates a parameter just with the engineering valuevoid
SoftwareParameterManager.updateParameter
(Parameter p, Value v) Update the engineering value of a parameter.Modifier and TypeMethodDescriptionvoid
ParameterRequestManager.addItemsToRequest
(int subscriptionId, List<Parameter> paraList) Called by a consumer to add parameters to an existing subscription.void
ParameterRequestManager.addRequest
(int subscriptionId, List<Parameter> paraList, ParameterConsumer tpc) Called by a consumer to create request with a given id.int
ParameterRequestManager.addRequest
(Collection<Parameter> paraList, ParameterConsumer tpc) Called by a consumer to create a new subscriptionReturns cached value for parameter or an empty list if there is no value in the cacheParameterRequestManager.getValuesFromCache
(Collection<Parameter> plist) Returns the last known value for each parameter.void
ParameterRequestManager.removeItemsFromRequest
(int subscriptionID, List<Parameter> paraList) Called by a consumer to remove parameters from a subscription.int
ParameterProcessorManager.subscribe
(Collection<Parameter> paraList, ParameterProcessor paramProcessor) void
ParameterProcessorManager.subscribeToProviders
(Collection<Parameter> itemList) Called to subscribe to providers for the given parameters.void
ParameterRequestManager.subscribeToProviders
(Collection<Parameter> itemList) Called to subscribe to providers for the given parameters.ModifierConstructorDescriptionContainerParameterValue
(Parameter def, int startOffset, int bitOffset) ParameterValue
(Parameter def) Creates a parameter value for a parameterParameterWithId
(Parameter p, Yamcs.NamedObjectId id, PathElement[] path) PartialParameterValue
(Parameter def, PathElement[] path) -
Uses of Parameter in org.yamcs.tctm
Modifier and TypeMethodDescriptionReplayService.getParameter
(Yamcs.NamedObjectId id) StreamParameterProvider.getParameter
(Yamcs.NamedObjectId id) Modifier and TypeMethodDescriptionboolean
ReplayService.canProvide
(Parameter p) boolean
StreamParameterProvider.canProvide
(Parameter p) void
ReplayService.startProviding
(Parameter paramDef) void
StreamParameterProvider.startProviding
(Parameter paramDef) void
ReplayService.stopProviding
(Parameter paramDef) void
StreamParameterProvider.stopProviding
(Parameter paramDef) -
Uses of Parameter in org.yamcs.tctm.ccsds
-
Uses of Parameter in org.yamcs.ui.packetviewer
Modifier and TypeMethodDescriptionPacketsTableModel.getParameter
(int column) ListPacket.getParameterForShortName
(String name) Returns the first parameter within the packet that matches a short nameModifier and TypeMethodDescriptionvoid
PacketsTableModel.addParameterColumn
(Parameter p) void
PacketViewer.addParameterToTheLeftTable
(Parameter selectedParameter) ListPacket.getParameterColumn
(Parameter p) -
Uses of Parameter in org.yamcs.ui.packetviewer.filter
-
Uses of Parameter in org.yamcs.xtce
Modifier and TypeMethodDescriptionArrayParameterEntry.getParameter()
OnParameterUpdateTrigger.getParameter()
OutputParameter.getParameter()
ParameterEntry.getParameter()
ParameterInstanceRef.getParameter()
SpaceSystem.getParameter
(String refName) XtceDb.getParameter
(String qualifiedName) returns the parameter with the given qualified name or null if it does not existXtceDb.getParameter
(String namespace, String name) XtceDb.getParameter
(Yamcs.NamedObjectId id) CommandVerifier.getReturnParameter()
Modifier and TypeMethodDescriptionAbsoluteTimeParameterType.getDependentParameters()
CommandVerifier.getDependentParameters()
Comparison.getDependentParameters()
ComparisonList.getDependentParameters()
Condition.getDependentParameters()
DataEncoding.getDependentParameters()
EnumeratedParameterType.getDependentParameters()
ExpressionList.getDependentParameters()
FloatDataEncoding.getDependentParameters()
FloatParameterType.getDependentParameters()
IntegerDataEncoding.getDependentParameters()
IntegerParameterType.getDependentParameters()
MatchCriteria.getDependentParameters()
Return the set of parameters which are required in order to evaluate the match criteria.ParameterType.getDependentParameters()
SpaceSystem.getParameterByAlias
(String alias) Searches through all namespaces for a parameter with the given alias.SpaceSystem.getParameters()
Returns the direct sub parameters of this space systemSpaceSystem.getParameters
(boolean recurse) Returns the parameters defined in this space system, or under any of its sub space systemsXtceDb.getParameters()
Modifier and TypeMethodDescriptionvoid
SpaceSystem.addParameter
(Parameter parameter) protected void
XtceDb.doAddParameter
(Parameter p, boolean addSpaceSystem, boolean addParameterType) XtceDb.getParameterEntries
(Parameter p) void
SpaceSystem.removeParameter
(Parameter p) remove parameter from SpaceSystem - only used during loading or from XtceDb XtceDb has several maps pointing to these parameters.void
ArrayParameterEntry.setParameter
(Parameter parameter) void
OnParameterUpdateTrigger.setParameter
(Parameter parameter) void
OutputParameter.setParameter
(Parameter parameter) void
ParameterEntry.setParameter
(Parameter parameter) void
ParameterInstanceRef.setParameter
(Parameter para) void
CommandVerifier.setReturnParameter
(Parameter returnParameter) Modifier and TypeMethodDescriptionprotected void
XtceDb.doAddParameters
(List<Parameter> newparams, boolean addSpaceSystems, boolean addParameterTypes) Adds a list of new parameters to the XTCE db.ModifierConstructorDescriptionArrayParameterEntry
(int locationInContainerInBits, SequenceEntry.ReferenceLocationType location, Parameter parameter) OnParameterUpdateTrigger
(Parameter parameter) OutputParameter
(Parameter parameter) OutputParameter
(Parameter parameter, String outputName) ParameterEntry
(int locationInContainerInBits, SequenceEntry.ReferenceLocationType location, Parameter parameter) Constructor for parameter entry.ParameterInstanceRef
(Parameter para, boolean useCalibratedValue) ParameterInstanceRef
(Parameter para, PathElement[] path) -
Uses of Parameter in org.yamcs.xtce.util
Modifier and TypeMethodDescriptionvoid
ParameterReference.ParameterResolvedAction.resolved
(Parameter parameter, PathElement[] path) pushes the NameDescription through and returns true if the name reference is resolved and false otherwise false can be returned in case the NameDescription refers to something which is not itself fully resolved if path is not null, it means that the reference has been resolved to a path inside an aggregate parametervoid
ParameterReference.resolved
(Parameter param, PathElement[] path) -
Uses of Parameter in org.yamcs.xtce.xlsv6
-
Uses of Parameter in org.yamcs.xtce.xlsv7