Uses of Class
org.yamcs.YConfiguration
-
-
Uses of YConfiguration in org.yamcs
Fields in org.yamcs declared as YConfiguration Modifier and Type Field Description protected YConfigurationAbstractProcessorService. configprotected YConfigurationAbstractYamcsService. configMethods in org.yamcs that return YConfiguration Modifier and Type Method Description static YConfigurationYConfiguration. emptyConfig()YConfigurationAbstractProcessorService. getConfig()YConfigurationAbstractYamcsService. getConfig()YConfigurationProcessorServiceWithConfig. getConfig()YConfigurationYamcsServer. getConfig()Returns the main Yamcs configurationYConfigurationYamcsServerInstance. getConfig()Returns the main configuration for this Yamcs instanceYConfigurationYConfiguration. getConfig(String key)If the key is pointing to a map, creates and returns a configuration object out of that mapYConfigurationYConfiguration. getConfigListIdx(String key, int idx)If config.get(key) exists and is a list, and the list has the element idx and is a map, then return a configuration wrapper around that map.YConfigurationYConfiguration. getConfigOrEmpty(String key)Same asgetConfig(String)but return an empty config if the key does not exist.static YConfigurationYConfiguration. getConfiguration(String subsystem)Loads (if not already loaded) and returns a configuration corresponding to a file <subsystem>.yaml This method does not reload the configuration file if it has changed.static YConfigurationYConfiguration. getConfiguration(String subsystem, boolean reload)Loads and returns a configuration corresponding to a file <subsystem>.yaml This method reloads the configuration file always.YConfigurationSpec. validate(YConfiguration args)Validate the given arguments according to this spec.static YConfigurationYConfiguration. wrap(Map<String,Object> m)Create a new configuration wrapping around a map The resulting config will have no parentMethods in org.yamcs that return types with arguments of type YConfiguration Modifier and Type Method Description List<YConfiguration>YConfiguration. getConfigList(String key)List<YConfiguration>YConfiguration. getServiceConfigList(String key)This is the same like the method above but will create a {class: "string"} for strings rather than throwing an exception.Methods in org.yamcs with parameters of type YConfiguration Modifier and Type Method Description <T extends YamcsService>
voidYamcsServer. addGlobalService(String name, Class<T> serviceClass, YConfiguration args)YamcsServerInstanceYamcsServer. addInstance(String name, InstanceMetadata metadata, boolean offline, YConfiguration config)Creates a new yamcs instance.voidAbstractProcessorService. init(Processor proc, YConfiguration config, Object spec)voidAbstractYamcsService. init(String yamcsInstance, String serviceName, YConfiguration config)voidProcessorCreatorService. init(String yamcsInstance, String serviceName, YConfiguration config)voidProcessorService. init(Processor proc, YConfiguration config, Object spec)voidProcessRunner. init(String yamcsInstance, String serviceName, YConfiguration config)voidStreamTcCommandReleaser. init(Processor proc, YConfiguration config, Object spec)voidStreamTmPacketProvider. init(Processor proc, YConfiguration config, Object spec)default voidYamcsService. init(String yamcsInstance, String serviceName, YConfiguration config)Initialize this service.default voidYamcsService. init(String yamcsInstance, YConfiguration config)Deprecated.default voidPlugin. onLoad(YConfiguration config)Callback executed when the plugin is loaded.YConfigurationSpec. validate(YConfiguration args)Validate the given arguments according to this spec.Constructors in org.yamcs with parameters of type YConfiguration Constructor Description ConfigurationException(YConfiguration config, String message)ProcessorConfig(YConfiguration config)ProcessorServiceWithConfig(ProcessorService service, String serviceClass, String name, YConfiguration config)ServiceWithConfig(YamcsService service, String serviceClass, String name, YConfiguration args)ServiceWithConfig(YamcsService service, String serviceClass, String name, YConfiguration args, boolean enabledAtStartup)YConfiguration(YConfiguration parent, String parentKey, Map<String,Object> root) -
Uses of YConfiguration in org.yamcs.alarms
Methods in org.yamcs.alarms with parameters of type YConfiguration Modifier and Type Method Description voidAlarmReporter. init(Processor processor, YConfiguration config, Object spec) -
Uses of YConfiguration in org.yamcs.algorithms
Methods in org.yamcs.algorithms with parameters of type YConfiguration Modifier and Type Method Description voidAlgorithmManager. init(Processor processor, YConfiguration config, Object spec)AlgorithmExecutorFactoryAlgorithmEngine. makeExecutorFactory(AlgorithmManager algorithmManager, String language, YConfiguration config)Create an executor factory to be used for the given algorithm managerAlgorithmExecutorFactoryJavaAlgorithmEngine. makeExecutorFactory(AlgorithmManager algorithmManager, String language, YConfiguration config)AlgorithmExecutorFactoryScriptAlgorithmEngine. makeExecutorFactory(AlgorithmManager algorithmManager, String language, YConfiguration config) -
Uses of YConfiguration in org.yamcs.archive
Methods in org.yamcs.archive with parameters of type YConfiguration Modifier and Type Method Description voidAlarmRecorder. init(String yamcsInstance, String serviceName, YConfiguration config)voidCcsdsTmIndex. init(String yamcsInstance, String serviceName, YConfiguration args)voidEventRecorder. init(String yamcsInstance, String serviceName, YConfiguration config)voidParameterRecorder. init(String yamcsInstance, String serviceName, YConfiguration config)voidXtceTmRecorder. init(String yamcsInstance, String serviceName, YConfiguration config) -
Uses of YConfiguration in org.yamcs.cfdp
Methods in org.yamcs.cfdp with parameters of type YConfiguration Modifier and Type Method Description voidCfdpService. init(String yamcsInstance, String serviceName, YConfiguration config)Constructors in org.yamcs.cfdp with parameters of type YConfiguration Constructor Description CfdpIncomingTransfer(String yamcsInstance, long id, ScheduledThreadPoolExecutor executor, YConfiguration config, CfdpHeader hdr, Stream cfdpOut, Bucket target, EventProducer eventProducer, TransferMonitor monitor, Map<ConditionCode,org.yamcs.cfdp.OngoingCfdpTransfer.FaultHandlingAction> faultHandlerActions)CfdpIncomingTransfer(String yamcsInstance, long id, ScheduledThreadPoolExecutor executor, YConfiguration config, MetadataPacket packet, Stream cfdpOut, Bucket target, EventProducer eventProducer, TransferMonitor monitor, Map<ConditionCode,org.yamcs.cfdp.OngoingCfdpTransfer.FaultHandlingAction> faultHandlerActions)CfdpOutgoingTransfer(String yamcsInstance, long id, ScheduledThreadPoolExecutor executor, PutRequest request, Stream cfdpOut, YConfiguration config, EventProducer eventProducer, TransferMonitor monitor, Map<ConditionCode,org.yamcs.cfdp.OngoingCfdpTransfer.FaultHandlingAction> faultHandlerActions)OngoingCfdpTransfer(String yamcsInstance, long id, ScheduledThreadPoolExecutor executor, YConfiguration config, CfdpTransactionId cfdpTransactionId, long destinationId, Stream cfdpOut, EventProducer eventProducer, TransferMonitor monitor, Map<ConditionCode,org.yamcs.cfdp.OngoingCfdpTransfer.FaultHandlingAction> faultHandlerActions) -
Uses of YConfiguration in org.yamcs.http
Methods in org.yamcs.http with parameters of type YConfiguration Modifier and Type Method Description static BindingBinding. fromConfig(YConfiguration config)voidHttpServer. init(String yamcsInstance, String serviceName, YConfiguration config) -
Uses of YConfiguration in org.yamcs.parameter
Methods in org.yamcs.parameter with parameters of type YConfiguration Modifier and Type Method Description voidLocalParameterManager. init(Processor proc, YConfiguration config, Object spec)voidSystemParametersCollector. init(String yamcsInstance, String serviceName, YConfiguration config)Constructors in org.yamcs.parameter with parameters of type YConfiguration Constructor Description ParameterCacheConfig(YConfiguration cacheConfig, Log log) -
Uses of YConfiguration in org.yamcs.parameterarchive
Methods in org.yamcs.parameterarchive with parameters of type YConfiguration Modifier and Type Method Description voidParameterArchive. init(String yamcsInstance, String serviceName, YConfiguration config)Constructors in org.yamcs.parameterarchive with parameters of type YConfiguration Constructor Description RealtimeArchiveFiller(ParameterArchive parameterArchive, YConfiguration config) -
Uses of YConfiguration in org.yamcs.replication
Methods in org.yamcs.replication with parameters of type YConfiguration Modifier and Type Method Description voidReplicationMaster. init(String yamcsInstance, String serviceName, YConfiguration config)voidReplicationServer. init(String yamcsInstance, String serviceName, YConfiguration config)voidReplicationSlave. init(String yamcsInstance, String serviceName, YConfiguration config) -
Uses of YConfiguration in org.yamcs.security
Methods in org.yamcs.security with parameters of type YConfiguration Modifier and Type Method Description voidAuthModule. init(YConfiguration args)Initialize this AuthModule.voidDirectoryAuthModule. init(YConfiguration args)voidKerberosAuthModule. init(YConfiguration args)voidLdapAuthModule. init(YConfiguration args)voidOpenIDAuthModule. init(YConfiguration args)voidRemoteUserAuthModule. init(YConfiguration args)voidSingleUserAuthModule. init(YConfiguration args)voidSpnegoAuthModule. init(YConfiguration args)voidYamlAuthModule. init(YConfiguration args) -
Uses of YConfiguration in org.yamcs.tctm
Fields in org.yamcs.tctm declared as YConfiguration Modifier and Type Field Description protected YConfigurationAbstractLink. configMethods in org.yamcs.tctm that return YConfiguration Modifier and Type Method Description YConfigurationAbstractLink. getConfig()YConfigurationLink. getConfig()YConfigurationUdpParameterDataLink. getConfig()Methods in org.yamcs.tctm with parameters of type YConfiguration Modifier and Type Method Description static ErrorDetectionWordCalculatorAbstractPacketPreprocessor. getErrorDetectionWordCalculator(YConfiguration config)voidAbstractLink. init(String instance, String name, YConfiguration config)voidAbstractTcDataLink. init(String yamcsInstance, String linkName, YConfiguration config)voidAbstractThreadedTcDataLink. init(String yamcsInstance, String linkName, YConfiguration config)voidAbstractTmDataLink. init(String instance, String name, YConfiguration config)voidCcsdsPacketInputStream. init(InputStream inputStream, YConfiguration args)voidCfdpPacketInputStream. init(InputStream inputStream, YConfiguration config)voidFilePollingTmDataLink. init(String yamcsInstance, String name, YConfiguration config)voidGenericPacketInputStream. init(InputStream inputStream, YConfiguration args)default voidLink. init(String yamcsInstance, String linkName, YConfiguration config)Called at startup to initialize the link.voidPacketInputStream. init(InputStream stream, YConfiguration config)Called each time an input stream is opened to initialize the objectvoidReplayService. init(Processor proc, YConfiguration args, Object spec)voidStreamParameterProvider. init(Processor processor, YConfiguration config, Object spec)voidTcpTcDataLink. init(String yamcsInstance, String name, YConfiguration config)voidTcpTmDataLink. init(String instance, String name, YConfiguration config)voidUdpParameterDataLink. init(String instance, String name, YConfiguration config)voidUdpTcDataLink. init(String yamcsInstance, String name, YConfiguration config)voidUdpTmDataLink. init(String instance, String name, YConfiguration config)Creates a new UDP TM Data LinkvoidUsocPacketInputStream. init(InputStream inputStream, YConfiguration args)Deprecated.protected voidAbstractTcDataLink. initPostprocessor(String instance, YConfiguration config)protected voidTcpTcDataLink. initPostprocessor(String instance, YConfiguration config)Constructors in org.yamcs.tctm with parameters of type YConfiguration Constructor Description AbstractPacketPreprocessor(String yamcsInstance, YConfiguration config)GenericCommandPostprocessor(String yamcsInstance, YConfiguration config)GenericPacketPreprocessor(String yamcsInstance, YConfiguration config)IssCommandPostprocessor(String yamcsInstance, YConfiguration config)IssPacketPreprocessor(String yamcsInstance, YConfiguration config) -
Uses of YConfiguration in org.yamcs.tctm.ccsds
Methods in org.yamcs.tctm.ccsds that return YConfiguration Modifier and Type Method Description YConfigurationVcTmPacketHandler. getConfig()Methods in org.yamcs.tctm.ccsds with parameters of type YConfiguration Modifier and Type Method Description voidAbstractTcFrameLink. init(String yamcsInstance, String linkName, YConfiguration config)voidAbstractTmFrameLink. init(String instance, String name, YConfiguration config)voidUdpTcFrameLink. init(String yamcsInstance, String name, YConfiguration config)voidUdpTmFrameLink. init(String instance, String name, YConfiguration config)Creates a new UDP Frame Data LinkConstructors in org.yamcs.tctm.ccsds with parameters of type YConfiguration Constructor Description AosManagedParameters(YConfiguration config)DownlinkManagedParameters(YConfiguration config)MasterChannelFrameHandler(String yamcsInstance, String linkName, YConfiguration config)Constructs based on the configurationMasterChannelFrameMultiplexer(String yamcsInstance, String linkName, YConfiguration config)TcManagedParameters(YConfiguration config)TcVcManagedParameters(YConfiguration config, TcManagedParameters mcParams)TmManagedParameters(YConfiguration config)UplinkManagedParameters(YConfiguration config)UslpManagedParameters(YConfiguration config)VcDownlinkManagedParameters(YConfiguration config)VcUplinkManagedParameters(YConfiguration config) -
Uses of YConfiguration in org.yamcs.tctm.ccsds.error
Constructors in org.yamcs.tctm.ccsds.error with parameters of type YConfiguration Constructor Description CrcCciitCalculator(YConfiguration c) -
Uses of YConfiguration in org.yamcs.tctm.cfs
Methods in org.yamcs.tctm.cfs with parameters of type YConfiguration Modifier and Type Method Description voidCfsEventDecoder. init(String yamcsInstance, String serviceName, YConfiguration config)Constructors in org.yamcs.tctm.cfs with parameters of type YConfiguration Constructor Description CfsCommandPostprocessor(String yamcsInstance, YConfiguration config)CfsPacketPreprocessor(String yamcsInstance, YConfiguration config) -
Uses of YConfiguration in org.yamcs.tctm.pus
Constructors in org.yamcs.tctm.pus with parameters of type YConfiguration Constructor Description PusCommandPostprocessor(String yamcsInstance, YConfiguration config)PusPacketPreprocessor(String yamcsInstance, YConfiguration config) -
Uses of YConfiguration in org.yamcs.time
Methods in org.yamcs.time with parameters of type YConfiguration Modifier and Type Method Description voidTimeCorrelationService. init(String yamcsInstance, String serviceName, YConfiguration config)Constructors in org.yamcs.time with parameters of type YConfiguration Constructor Description SimulationTimeService(String yamcsInstance, YConfiguration config) -
Uses of YConfiguration in org.yamcs.xtce
Constructors in org.yamcs.xtce with parameters of type YConfiguration Constructor Description EmptyNodeLoader(YConfiguration args)SpreadsheetLoader(YConfiguration config)XtceLoader(YConfiguration config) -
Uses of YConfiguration in org.yamcs.xtce.xlsv6
Constructors in org.yamcs.xtce.xlsv6 with parameters of type YConfiguration Constructor Description V6Loader(YConfiguration config)V6Loader(YConfiguration config, jxl.Workbook workbook) -
Uses of YConfiguration in org.yamcs.xtce.xlsv7
Constructors in org.yamcs.xtce.xlsv7 with parameters of type YConfiguration Constructor Description V7Loader(YConfiguration config)V7Loader(YConfiguration config, jxl.Workbook workbook) -
Uses of YConfiguration in org.yamcs.xtceproc
Methods in org.yamcs.xtceproc with parameters of type YConfiguration Modifier and Type Method Description voidXtceTmProcessor. init(Processor processor, YConfiguration config, Object spec)Method parameters in org.yamcs.xtceproc with type arguments of type YConfiguration Modifier and Type Method Description static XtceDbXtceDbFactory. createInstance(List<YConfiguration> treeConfig, boolean attemptToLoadSerialized, boolean saveSerialized)Load a XTCE database from a description.Constructors in org.yamcs.xtceproc with parameters of type YConfiguration Constructor Description ContainerProcessingOptions(YConfiguration config)
-