org.ceno.communication.srv.net4j
Class TrackerServerProtocolFactory

java.lang.Object
  extended by org.eclipse.net4j.util.factory.Factory
      extended by org.eclipse.spi.net4j.ServerProtocolFactory
          extended by org.ceno.communication.srv.net4j.TrackerServerProtocolFactory
All Implemented Interfaces:
ITrackerProtocol, org.eclipse.net4j.util.factory.IFactory

public final class TrackerServerProtocolFactory
extends org.eclipse.spi.net4j.ServerProtocolFactory
implements ITrackerProtocol

Version:
0.0.1
Author:
Andre Albert <andre.albert82@googlemail.com>

Field Summary
 
Fields inherited from class org.eclipse.spi.net4j.ServerProtocolFactory
PRODUCT_GROUP
 
Fields inherited from interface org.ceno.protocol.ITrackerProtocol
ACTIVATE_SIGNAL, CLOSE_SIGNAL, DEACTIVATE_SIGNAL, LOGIN_SIGNAL, LOGOUT_SIGNAL, OPEN_SIGNAL, PROTOCOL_NAME, QUERY_DEVELOPER_STATES, QUERY_MESSAGES, SEND_MESSAGE_SIGNAL, SYNCH_SIGNAL
 
Constructor Summary
TrackerServerProtocolFactory(IEventDispatcher eventDispatcher)
           
 
Method Summary
 java.lang.Object create(java.lang.String description)
          
 void setEventDispatcher(IEventDispatcher eventDispatcher)
           
 
Methods inherited from class org.eclipse.net4j.util.factory.Factory
getDescriptionFor, getKey, getProductGroup, getType, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TrackerServerProtocolFactory

public TrackerServerProtocolFactory(IEventDispatcher eventDispatcher)
Method Detail

create

public java.lang.Object create(java.lang.String description)
                        throws org.eclipse.net4j.util.factory.ProductCreationException

Specified by:
create in interface org.eclipse.net4j.util.factory.IFactory
Throws:
org.eclipse.net4j.util.factory.ProductCreationException

setEventDispatcher

public void setEventDispatcher(IEventDispatcher eventDispatcher)