Method | Description | |
---|---|---|
PrimaryWorker ( IWorkerNameFactory nameFactory, ILogFactory log, IMessageProcessingFactory messageProcessing, |
Initializes a new instance of the PrimaryWorker class.
|
|
Start ( ) : void |
Starts this instance.
|
|
Stop ( ) : void |
Stops this instance.
|
Method | Description | |
---|---|---|
MainLoop ( ) : void |
Main processing loop for internal thread.
|
|
MessageProcessingOnNotIdle ( object sender, |
Determines the action to take when the message processing module indicates it's not idle.
|
public PrimaryWorker ( IWorkerNameFactory nameFactory, ILogFactory log, IMessageProcessingFactory messageProcessing, |
||
nameFactory | IWorkerNameFactory | The name factory. |
log | ILogFactory | The log. |
messageProcessing | IMessageProcessingFactory | The message processing. |
workerTerminate | The worker terminate. | |
workerCollection | IWorkerCollection | The worker collection. |
stopThead | The stop thread. | |
return | System |