Uses of Interface
org.granite.gravity.Channel

Packages that use Channel
org.granite.ejb   
org.granite.gravity   
org.granite.gravity.adapters   
org.granite.gravity.gae   
org.granite.gravity.generic   
org.granite.gravity.glassfish   
org.granite.gravity.jbossweb   
org.granite.gravity.jetty   
org.granite.gravity.jetty8   
org.granite.gravity.servlet3   
org.granite.gravity.tomcat   
org.granite.gravity.weblogic   
 

Uses of Channel in org.granite.ejb
 

Methods in org.granite.ejb with type parameters of type Channel
<C extends Channel>
C
GravityBean.getChannel(ChannelFactory<C> channelFactory, String channelId)
           
 

Methods in org.granite.ejb that return Channel
 Channel GravityBean.removeChannel(String channelId, boolean timeout)
           
 

Methods in org.granite.ejb with parameters of type Channel
 Message GravityBean.publishMessage(Channel fromChannel, AsyncMessage message)
           
 

Uses of Channel in org.granite.gravity
 

Classes in org.granite.gravity with type parameters of type Channel
 class AbstractChannelFactory<C extends Channel>
           
 interface ChannelFactory<C extends Channel>
           
 class TimeChannel<C extends Channel>
           
 

Classes in org.granite.gravity that implement Channel
 class AbstractChannel
           
 

Fields in org.granite.gravity declared as Channel
protected  Channel AsyncChannelRunner.channel
           
 

Fields in org.granite.gravity with type parameters of type Channel
protected  ChannelFactory<? extends Channel> AbstractChannel.factory
           
 

Methods in org.granite.gravity with type parameters of type Channel
protected
<C extends Channel>
C
DefaultGravity.createChannel(ChannelFactory<C> channelFactory, String clientId)
           
<C extends Channel>
C
DefaultGravity.getChannel(ChannelFactory<C> channelFactory, String clientId)
           
<C extends Channel>
C
Gravity.getChannel(ChannelFactory<C> channelFactory, String clientId)
           
<C extends Channel>
C
GravityProxy.getChannel(ChannelFactory<C> channelFactory, String channelId)
           
 

Methods in org.granite.gravity that return Channel
 Channel Subscription.getChannel()
           
 Channel DefaultGravity.removeChannel(String channelId, boolean timeout)
           
 Channel Gravity.removeChannel(String clientId, boolean timeout)
           
 Channel GravityProxy.removeChannel(String channelId, boolean timeout)
           
 

Methods in org.granite.gravity that return types with arguments of type Channel
 ChannelFactory<? extends Channel> AbstractChannel.getFactory()
           
 

Methods in org.granite.gravity with parameters of type Channel
 boolean Subscription.deliver(Channel fromClient, AsyncMessage message)
           
protected  void DefaultGravity.postManage(Channel channel)
           
 void AsyncPublishedMessage.publish(Channel fromChannel)
           
 Message DefaultGravity.publishMessage(Channel fromChannel, AsyncMessage message)
           
 Message Gravity.publishMessage(Channel fromChannel, AsyncMessage message)
           
 Message GravityProxy.publishMessage(Channel fromChannel, AsyncMessage message)
           
 

Method parameters in org.granite.gravity with type arguments of type Channel
 Message Gravity.handleMessage(ChannelFactory<? extends Channel> channelFactory, Message message)
           
 Message Gravity.handleMessage(ChannelFactory<? extends Channel> channelFactory, Message message, boolean skipInterceptor)
           
 

Constructors in org.granite.gravity with parameters of type Channel
AsyncChannelRunner(Channel channel)
           
AsyncPublisher(Channel channel)
           
AsyncReceiver(Channel channel)
           
Subscription(Channel channel, String destination, String subTopicId, String subscriptionId, boolean noLocal)
           
 

Constructor parameters in org.granite.gravity with type arguments of type Channel
AbstractChannel(Gravity gravity, String id, ChannelFactory<? extends Channel> factory, String clientType)
           
 

Uses of Channel in org.granite.gravity.adapters
 

Methods in org.granite.gravity.adapters with parameters of type Channel
 boolean DefaultSecurityPolicy.canCreate(Channel client, String channel, Message message)
           
 boolean SecurityPolicy.canCreate(Channel client, String channel, Message message)
           
 boolean DefaultSecurityPolicy.canPublish(Channel client, String channel, Message messsage)
           
 boolean SecurityPolicy.canPublish(Channel client, String channel, Message messsage)
           
 boolean DefaultSecurityPolicy.canSubscribe(Channel client, String channel, Message messsage)
           
 boolean SecurityPolicy.canSubscribe(Channel client, String channel, Message messsage)
           
 Object JMSServiceAdapter.invoke(Channel fromClient, AsyncMessage message)
           
abstract  Object ServiceAdapter.invoke(Channel fromClient, AsyncMessage message)
           
 Object SimpleServiceAdapter.invoke(Channel fromChannel, AsyncMessage message)
           
 Object JMSServiceAdapter.manage(Channel fromChannel, CommandMessage message)
           
abstract  Object ServiceAdapter.manage(Channel fromClient, CommandMessage message)
           
 Object SimpleServiceAdapter.manage(Channel fromChannel, CommandMessage message)
           
 void Topic.publish(TopicId to, Channel fromChannel, AsyncMessage msg)
           
 void Topic.subscribe(Channel channel, String destination, String subscriptionId, String selector, boolean noLocal)
           
 void Topic.unsubscribe(Channel channel, String subscriptionId)
           
 

Uses of Channel in org.granite.gravity.gae
 

Classes in org.granite.gravity.gae that implement Channel
 class GAEChannel
           
 

Methods in org.granite.gravity.gae with type parameters of type Channel
protected
<C extends Channel>
C
GAEGravity.createChannel(ChannelFactory<C> channelFactory, String channelId)
           
<C extends Channel>
C
GAEGravity.getChannel(ChannelFactory<C> channelFactory, String channelId)
           
 

Methods in org.granite.gravity.gae that return Channel
 Channel GAEGravity.removeChannel(String channelId, boolean timeout)
           
 

Methods in org.granite.gravity.gae with parameters of type Channel
 Object GAEServiceAdapter.invoke(Channel fromChannel, AsyncMessage message)
           
 Object GAEServiceAdapter.manage(Channel fromChannel, CommandMessage message)
           
protected  void GAEGravity.postManage(Channel channel)
           
 void GAETopic.publish(GAETopicId to, Channel fromChannel, AsyncMessage msg)
           
 void GAETopic.subscribe(Channel channel, String destination, String subscriptionId, String selector, boolean noLocal)
           
 void GAETopic.unsubscribe(Channel channel, String subscriptionId)
           
 

Uses of Channel in org.granite.gravity.generic
 

Classes in org.granite.gravity.generic that implement Channel
 class GenericChannel
           
 

Uses of Channel in org.granite.gravity.glassfish
 

Classes in org.granite.gravity.glassfish that implement Channel
 class GlassFishWebSocketChannel
           
 

Uses of Channel in org.granite.gravity.jbossweb
 

Classes in org.granite.gravity.jbossweb that implement Channel
 class JBossWebChannel
           
 

Uses of Channel in org.granite.gravity.jetty
 

Classes in org.granite.gravity.jetty that implement Channel
 class ContinuationChannel
           
 

Uses of Channel in org.granite.gravity.jetty8
 

Classes in org.granite.gravity.jetty8 that implement Channel
 class JettyWebSocketChannel
           
 

Uses of Channel in org.granite.gravity.servlet3
 

Classes in org.granite.gravity.servlet3 that implement Channel
 class AsyncChannel
           
 class JMFAsyncChannel
           
 

Uses of Channel in org.granite.gravity.tomcat
 

Classes in org.granite.gravity.tomcat that implement Channel
 class TomcatChannel
           
 class TomcatWebSocketChannel
           
 

Uses of Channel in org.granite.gravity.weblogic
 

Classes in org.granite.gravity.weblogic that implement Channel
 class WebLogicChannel