org.granite.gravity
Class AbstractChannelFactory<C extends Channel>

java.lang.Object
  extended by org.granite.gravity.AbstractChannelFactory<C>
All Implemented Interfaces:
ChannelFactory<C>
Direct Known Subclasses:
AsyncChannelFactory, ContinuationChannelFactory, ContinuationChannelFactory, GAEChannelFactory, GenericChannelFactory, GlassFishWebSocketChannelFactory, JBossWebChannelFactory, JettyWebSocketChannelFactory, TomcatChannelFactory, TomcatWebSocketChannelFactory, WebLogicChannelFactory

public abstract class AbstractChannelFactory<C extends Channel>
extends Object
implements ChannelFactory<C>

Author:
Franck WOLFF

Constructor Summary
AbstractChannelFactory(Gravity gravity)
           
 
Method Summary
 void destroy()
           
 Gravity getGravity()
           
 GravityConfig getGravityConfig()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.granite.gravity.ChannelFactory
newChannel
 

Constructor Detail

AbstractChannelFactory

public AbstractChannelFactory(Gravity gravity)
Method Detail

getGravity

public Gravity getGravity()

getGravityConfig

public GravityConfig getGravityConfig()

destroy

public void destroy()
Specified by:
destroy in interface ChannelFactory<C extends Channel>