Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.ematgine.threads.services.S1000Client.model
Class S1000ClientModelManager  view S1000ClientModelManager download S1000ClientModelManager.java

java.lang.Object
  extended byorg.ematgine.threads.services.S1000Client.model.S1000ClientModelManager
All Implemented Interfaces:
java.lang.Runnable

public class S1000ClientModelManager
extends java.lang.Object
implements java.lang.Runnable


Field Summary
(package private)  java.util.Hashtable channels
          Description of the Field
(package private)  S1000ClientConfigurationData myS1000ClientConfigurationData
          Description of the Field
(package private)  S1000ClientModelMailToSendQueue myS1000ClientModelMailToSendQueue
          Description of the Field
protected  java.lang.Thread selfThread_
          Self Thread
private static S1000ClientModelManager singleton_
          Description of the Field
 
Constructor Summary
private S1000ClientModelManager()
          Constructor for the S1000ClientModelManager object
 
Method Summary
 void addMailToSendQueueObserver(java.util.Observer obs)
          Adds a feature to the WarningObserver attribute of the S1000ClientModelManager object
static S1000ClientModelManager getInstance()
          Gets the instance attribute of the S1000ClientModelManager class
 java.util.Hashtable getS1000ClientConfiguration()
          Gets the s1000ClientConfiguration attribute of the S1000ClientModelManager class
 void init(java.util.Hashtable chan)
          Constructor for the S1000ClientMainControl object
 java.util.Hashtable removeS1000ClientMailToSend(java.lang.String id)
          Gets the s1000ClientMailToSend attribute of the S1000ClientModelManager object
 void run()
          Main processing method for the S1000ClientMainControl object
private  boolean sendQueue(java.lang.String queueName, org.ematgine.threads.services.S1000Client.command.ControlCommand cmd)
          Description of the Method
 void start()
          Description of the Method
 void stop()
          Stop the applet.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

singleton_

private static S1000ClientModelManager singleton_
Description of the Field


selfThread_

protected java.lang.Thread selfThread_
Self Thread


channels

java.util.Hashtable channels
Description of the Field


myS1000ClientConfigurationData

S1000ClientConfigurationData myS1000ClientConfigurationData
Description of the Field


myS1000ClientModelMailToSendQueue

S1000ClientModelMailToSendQueue myS1000ClientModelMailToSendQueue
Description of the Field

Constructor Detail

S1000ClientModelManager

private S1000ClientModelManager()
Constructor for the S1000ClientModelManager object

Method Detail

init

public void init(java.util.Hashtable chan)
Constructor for the S1000ClientMainControl object


run

public void run()
Main processing method for the S1000ClientMainControl object

Specified by:
run in interface java.lang.Runnable

start

public void start()
Description of the Method


stop

public void stop()
Stop the applet. The thread will exit because kicker is set to null.


sendQueue

private boolean sendQueue(java.lang.String queueName,
                          org.ematgine.threads.services.S1000Client.command.ControlCommand cmd)
Description of the Method


getS1000ClientConfiguration

public java.util.Hashtable getS1000ClientConfiguration()
Gets the s1000ClientConfiguration attribute of the S1000ClientModelManager class


removeS1000ClientMailToSend

public java.util.Hashtable removeS1000ClientMailToSend(java.lang.String id)
Gets the s1000ClientMailToSend attribute of the S1000ClientModelManager object


getInstance

public static S1000ClientModelManager getInstance()
Gets the instance attribute of the S1000ClientModelManager class


addMailToSendQueueObserver

public void addMailToSendQueueObserver(java.util.Observer obs)
Adds a feature to the WarningObserver attribute of the S1000ClientModelManager object