| Modifier and Type | Method and Description |
|---|---|
static Processor |
Processor.connect(String yamcsInstance,
String name,
ProcessorClient s)
Increase with one the number of connected clients to the named processor and return the processor.
|
static Processor |
ProcessorFactory.create(String yamcsInstance,
String name,
ProcessorService... services)
creates a processor with the services already instantiated.
|
static Processor |
ProcessorFactory.create(String instance,
String name,
String type,
List<ServiceWithConfig> serviceList,
String creator,
Map<String,Object> config,
Object spec)
Create a Processor by specifying the service.
|
static 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.
|
static Processor |
Processor.getFirstProcessor(String yamcsInstance)
Returns the first register processor for the given instance or null if there is no processor registered.
|
static Processor |
Processor.getInstance(String yamcsInstance,
String name) |
Processor |
ProcessorClient.getProcessor() |
| Modifier and Type | Method and Description |
|---|---|
static Collection<Processor> |
Processor.getProcessors() |
static Collection<Processor> |
Processor.getProcessors(String instance) |
| Modifier and Type | Method and Description |
|---|---|
void |
StreamTmPacketProvider.init(Processor proc) |
void |
ProcessorService.init(Processor proc) |
void |
StreamTcCommandReleaser.init(Processor proc) |
default void |
ProcessorService.init(Processor proc,
Object spec) |
void |
ProcessorListener.processorAdded(Processor processor) |
void |
ProcessorListener.processorClosed(Processor processor) |
void |
ProcessorListener.processorStateChanged(Processor processor) |
void |
ProcessorClient.switchProcessor(Processor p)
change the connection to another processor
|
| Modifier and Type | Method and Description |
|---|---|
void |
AlgorithmManager.init(Processor yproc) |
| Constructor and Description |
|---|
AlgorithmUtils(String yamcsInstance,
ProcessorData processorData,
Processor processor,
XtceDb xtcedb) |
| Constructor and Description |
|---|
CommandHistoryRequestManager(Processor processor) |
| Modifier and Type | Method and Description |
|---|---|
Processor |
CommandingManager.getChannel() |
Processor |
CommandQueue.getChannel() |
Processor |
CommandVerificationHandler.getProcessor() |
| Constructor and Description |
|---|
CommandingManager(Processor proc)
Keeps a reference to the channel and creates the queue manager
|
CommandVerificationHandler(Processor yproc,
PreparedCommand pc) |
| Constructor and Description |
|---|
ContainerRequestManager(Processor proc)
Creates a new ContainerRequestManager, configured to listen to a newly
created XtceTmProcessor.
|
ContainerRequestManager(Processor proc,
XtceTmProcessor tmProcessor)
Creates a new ContainerRequestManager, configured to listen to the
specified XtceTmProcessor.
|
| Modifier and Type | Method and Description |
|---|---|
static YamcsManagement.Statistics |
ManagementGpbHelper.buildStats(Processor processor) |
void |
ManagementService.connectToProcessor(Processor processor,
int clientId) |
CommandQueueManager |
ManagementService.getCommandQueueManager(Processor processor) |
void |
ManagementService.processorAdded(Processor processor) |
void |
JMXService.processorAdded(Processor processor) |
void |
ManagementService.processorClosed(Processor processor) |
void |
JMXService.processorClosed(Processor processor) |
void |
ManagementService.processorStateChanged(Processor processor) |
void |
JMXService.processorStateChanged(Processor processor) |
default void |
ManagementListener.statisticsUpdated(Processor processor,
YamcsManagement.Statistics stats)
Called by the
ManagementService when the statistics for the given processor were updated. |
static YamcsManagement.ProcessorInfo |
ManagementGpbHelper.toProcessorInfo(Processor processor) |
| Constructor and Description |
|---|
ProcessorControlImpl(Processor yproc) |
| Modifier and Type | Field and Description |
|---|---|
Processor |
ParameterRequestManager.yproc |
| Modifier and Type | Method and Description |
|---|---|
void |
ParameterProvider.init(Processor processor)
Called before the startup to pass on the processor and initialize whatever needed
|
void |
SoftwareParameterManager.init(Processor proc) |
void |
SystemParametersProvider.init(Processor proc) |
| Constructor and Description |
|---|
ParameterRequestManager(Processor yproc,
XtceTmProcessor tmProcessor)
Creates a new ParameterRequestManager, configured to listen to the
specified XtceTmProcessor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ReplayService.init(Processor proc) |
void |
StreamParameterProvider.init(Processor processor) |
void |
ReplayService.init(Processor proc,
Object spec) |
| Modifier and Type | Method and Description |
|---|---|
static org.slf4j.Logger |
LoggingUtils.getLogger(Class<?> clazz,
Processor processor)
Return a logger decorated with the applicable yamcs instance and processor
|
| Modifier and Type | Method and Description |
|---|---|
protected static Processor |
RestHandler.verifyProcessor(RestRequest req,
String instance,
String processorName) |
| Modifier and Type | Method and Description |
|---|---|
protected static AlarmServer |
RestHandler.verifyAlarmServer(Processor processor) |
| Modifier and Type | Method and Description |
|---|---|
static YamcsManagement.ProcessorInfo |
ProcessorRestHandler.toProcessorInfo(Processor processor,
RestRequest req,
boolean detail) |
| Modifier and Type | Field and Description |
|---|---|
protected Processor |
AbstractWebSocketResource.processor |
| Modifier and Type | Method and Description |
|---|---|
Processor |
WebSocketProcessorClient.getProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
ManagementResource.statisticsUpdated(Processor processor,
YamcsManagement.Statistics stats) |
void |
ProcessorResource.statisticsUpdated(Processor processor,
YamcsManagement.Statistics stats) |
void |
WebSocketProcessorClient.switchProcessor(Processor newProcessor) |
void |
ParameterResource.switchProcessor(Processor oldProcessor,
Processor newProcessor) |
void |
AbstractWebSocketResource.switchProcessor(Processor oldProcessor,
Processor newProcessor) |
void |
CommandQueueResource.switchProcessor(Processor oldProcessor,
Processor newProcessor) |
void |
EventResource.switchProcessor(Processor oldProcessor,
Processor newProcessor) |
void |
PacketResource.switchProcessor(Processor oldProcessor,
Processor newProcessor) |
void |
ProcessorResource.switchProcessor(Processor oldProcessor,
Processor newProcessor) |
void |
CommandHistoryResource.switchProcessor(Processor oldProcessor,
Processor newProcessor) |
void |
AlarmResource.switchProcessor(Processor oldProcessor,
Processor newProcessor) |
| Modifier and Type | Field and Description |
|---|---|
Processor |
XtceTmProcessor.processor |
| Modifier and Type | Method and Description |
|---|---|
void |
XtceTmProcessor.init(Processor processor) |
| Constructor and Description |
|---|
XtceTmProcessor(Processor proc) |
XtceTmProcessor(Processor proc,
Map<String,Object> tmProcessorConfig) |
Copyright © 2018 Space Applications Services. All rights reserved.