Uses of Class
org.yamcs.Processor
Packages that use Processor
Package
Description
-
Uses of Processor in org.yamcs
Modifier and TypeMethodDescriptionstatic Processor
ProcessorFactory.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 Processor
ProcessorFactory.create
(String instance, String name, String type, List<ProcessorServiceWithConfig> serviceList, String creator, ProcessorConfig config, Object spec) Create a Processor by specifying the service.static Processor
ProcessorFactory.create
(String yamcsInstance, String name, ProcessorService... services) creates a processor with the services already instantiated. used from unit testsstatic Processor
ProcessorFactory.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 TypeMethodDescriptionvoid
YamcsServerInstance.addProcessor
(Processor proc) Adds the processor to the instance.void
AbstractProcessorService.init
(Processor proc, YConfiguration config, Object spec) void
ProcessorService.init
(Processor proc, YConfiguration config, Object spec) void
StreamTcCommandReleaser.init
(Processor proc, YConfiguration config, Object spec) void
StreamTmPacketProvider.init
(Processor proc, YConfiguration config, Object spec) void
ProcessorListener.processorAdded
(Processor processor) void
ProcessorListener.processorClosed
(Processor processor) void
ProcessorListener.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 TypeMethodDescriptionvoid
AlarmReporter.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 TypeMethodDescriptionvoid
AlgorithmManager.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 Processor
ProcessingApi.verifyProcessor
(String instance, String processorName) Methods in org.yamcs.http.api with parameters of type ProcessorModifier and TypeMethodDescriptionstatic ProcessorInfo
ProcessingApi.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 Statistics
ManagementGpbHelper.buildStats
(Processor processor, List<TmStatistics> statistics) ManagementService.getCommandQueueManager
(Processor processor) void
ManagementService.processorAdded
(Processor processor) void
ManagementService.processorClosed
(Processor processor) void
ManagementService.processorStateChanged
(Processor processor) default void
ManagementListener.statisticsUpdated
(Processor processor, Statistics stats) Called by theManagementService
when the statistics for the given processor were updated.static ProcessorInfo
ManagementGpbHelper.toProcessorInfo
(Processor processor) -
Uses of Processor in org.yamcs.mdb
Methods in org.yamcs.mdb with parameters of type ProcessorModifier and TypeMethodDescriptionvoid
XtceTmProcessor.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 Processor
ParameterProcessorManager.processor
final Processor
ParameterRequestManager.processor
Methods in org.yamcs.parameter with parameters of type ProcessorModifier and TypeMethodDescriptionvoid
LocalParameterManager.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 TypeMethodDescriptionvoid
ReplayService.init
(Processor proc, YConfiguration args, Object spec) void
StreamParameterProvider.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 TypeMethodDescriptionvoid
RefMdbPacketGenerator.init
(Processor proc, YConfiguration config, Object spec)