Uses of Class
org.yamcs.Processor
Packages that use Processor
Package
Description
-
Uses of Processor in org.yamcs
Modifier and TypeMethodDescriptionstatic ProcessorProcessorFactory.create(String yamcsInstance, String name, String type, String creator, Object spec) Create a processor with the give name, type, creator and spec type is used to load the tm, parameter and command classes as defined in processor.yaml spec if not null is passed as an extra argument to those classes - it is used for example when creating replay processors to pass on the data that has to be replayed. should probably be changed from string to some sort of object.static ProcessorProcessorFactory.create(String instance, String name, String type, List<ProcessorServiceWithConfig> serviceList, String creator, ProcessorConfig config, Object spec) Create a Processor by specifying the service.static ProcessorProcessorFactory.create(String yamcsInstance, String name, ProcessorService... services) creates a processor with the services already instantiated. used from unit testsstatic ProcessorProcessorFactory.create(String yamcsInstance, String name, ProcessorServiceWithConfig... serviceList) creates a processor with the services already instantiated. used from unit testsYamcsServerInstance.getFirstProcessor()Returns the first register processor or null if there is no processor registered.YamcsServer.getProcessor(String yamcsInstance, String processorName) YamcsServerInstance.getProcessor(String processorName) Modifier and TypeMethodDescriptionvoidYamcsServerInstance.addProcessor(Processor proc) Adds the processor to the instance.voidAbstractProcessorService.init(Processor proc, YConfiguration config, Object spec) voidProcessorService.init(Processor proc, YConfiguration config, Object spec) voidStreamTcCommandReleaser.init(Processor proc, YConfiguration config, Object spec) voidStreamTmPacketProvider.init(Processor proc, YConfiguration config, Object spec) voidProcessorListener.processorAdded(Processor processor) voidProcessorListener.processorClosed(Processor processor) voidProcessorListener.processorStateChanged(Processor processor) -
Uses of Processor in org.yamcs.activities
Constructors in org.yamcs.activities with parameters of type ProcessorModifierConstructorDescriptionCommandExecution(ActivityService activityService, CommandExecutor executor, Activity activity, Processor processor, String commandName, Map<String, Object> args, Map<String, Object> extra, Stream stream, User user) CommandStackExecution(ActivityService activityService, CommandStackExecutor executor, Activity activity, Processor processor, Bucket bucket, String stackName, User user) -
Uses of Processor in org.yamcs.alarms
Methods in org.yamcs.alarms with parameters of type ProcessorModifier and TypeMethodDescriptionvoidAlarmReporter.init(Processor processor, YConfiguration config, Object spec) -
Uses of Processor in org.yamcs.algorithms
Methods in org.yamcs.algorithms that return ProcessorMethods in org.yamcs.algorithms with parameters of type ProcessorModifier and TypeMethodDescriptionvoidAlgorithmManager.init(Processor processor, YConfiguration config, Object spec) Constructors in org.yamcs.algorithms with parameters of type ProcessorModifierConstructorDescriptionAlgorithmFunctions(Processor processor, AlgorithmExecutionContext context) -
Uses of Processor in org.yamcs.cmdhistory
Constructors in org.yamcs.cmdhistory with parameters of type Processor -
Uses of Processor in org.yamcs.commanding
Methods in org.yamcs.commanding that return ProcessorModifier and TypeMethodDescriptionCommandingManager.getProcessor()CommandQueue.getProcessor()CommandVerificationHandler.getProcessor()Constructors in org.yamcs.commanding with parameters of type ProcessorModifierConstructorDescriptionActiveCommand(Processor processor, PreparedCommand preparedCommand) CommandingManager(Processor proc) Keeps a reference to the channel and creates the queue manager -
Uses of Processor in org.yamcs.container
Constructors in org.yamcs.container with parameters of type ProcessorModifierConstructorDescriptionContainerRequestManager(Processor proc, XtceTmProcessor tmProcessor) Creates a new ContainerRequestManager, configured to listen to the specified XtceTmProcessor. -
Uses of Processor in org.yamcs.http.api
Methods in org.yamcs.http.api that return ProcessorModifier and TypeMethodDescriptionstatic ProcessorProcessingApi.verifyProcessor(String instance, String processorName) Methods in org.yamcs.http.api with parameters of type ProcessorModifier and TypeMethodDescriptionstatic ProcessorInfoProcessingApi.toProcessorInfo(Processor processor) static ActiveAlarm<?>AlarmsApi.verifyAlarm(Processor processor, String alarmName, int id) Finds the appropriate alarm server for the alarm. -
Uses of Processor in org.yamcs.management
Methods in org.yamcs.management with parameters of type ProcessorModifier and TypeMethodDescriptionstatic StatisticsManagementGpbHelper.buildStats(Processor processor, List<TmStatistics> statistics) ManagementService.getCommandQueueManager(Processor processor) voidManagementService.processorAdded(Processor processor) voidManagementService.processorClosed(Processor processor) voidManagementService.processorStateChanged(Processor processor) default voidManagementListener.statisticsUpdated(Processor processor, Statistics stats) Called by theManagementServicewhen the statistics for the given processor were updated.static ProcessorInfoManagementGpbHelper.toProcessorInfo(Processor processor) -
Uses of Processor in org.yamcs.mdb
Methods in org.yamcs.mdb with parameters of type ProcessorModifier and TypeMethodDescriptionvoidXtceTmProcessor.init(Processor processor, YConfiguration config, Object spec) Constructors in org.yamcs.mdb with parameters of type ProcessorModifierConstructorDescriptionProcessorData(Processor proc, ProcessorConfig config, Map<Parameter, ParameterValue> persistedParams) XtceTmProcessor(Processor processor) -
Uses of Processor in org.yamcs.parameter
Fields in org.yamcs.parameter declared as ProcessorModifier and TypeFieldDescriptionfinal ProcessorParameterProcessorManager.processorfinal ProcessorParameterRequestManager.processorMethods in org.yamcs.parameter with parameters of type ProcessorModifier and TypeMethodDescriptionvoidLocalParameterManager.init(Processor proc, YConfiguration config, Object spec) Constructors in org.yamcs.parameter with parameters of type ProcessorModifierConstructorDescriptionParameterProcessorManager(Processor proc, XtceTmProcessor tmProcessor) Creates a new ParameterRequestManager, configured to listen to the specified XtceTmProcessor. -
Uses of Processor in org.yamcs.tctm
Methods in org.yamcs.tctm with parameters of type ProcessorModifier and TypeMethodDescriptionvoidReplayService.init(Processor proc, YConfiguration args, Object spec) voidStreamParameterProvider.init(Processor processor, YConfiguration config, Object spec) -
Uses of Processor in org.yamcs.tests
Methods in org.yamcs.tests with parameters of type ProcessorModifier and TypeMethodDescriptionvoidRefMdbPacketGenerator.init(Processor proc, YConfiguration config, Object spec)