| Modifier and Type | Method and Description |
|---|---|
<C extends Channel> |
GravityBean.getChannel(ChannelFactory<C> channelFactory,
String channelId) |
| Modifier and Type | Method and Description |
|---|---|
Channel |
GravityBean.removeChannel(String channelId,
boolean timeout) |
| Modifier and Type | Method and Description |
|---|---|
Message |
GravityBean.publishMessage(Channel fromChannel,
AsyncMessage message) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractChannelFactory<C extends Channel> |
interface |
ChannelFactory<C extends Channel> |
class |
TimeChannel<C extends Channel> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractChannel |
| Modifier and Type | Field and Description |
|---|---|
protected Channel |
AsyncChannelRunner.channel |
| Modifier and Type | Field and Description |
|---|---|
protected ChannelFactory<? extends Channel> |
AbstractChannel.factory |
| Modifier and Type | Method and Description |
|---|---|
protected <C extends Channel> |
DefaultGravity.createChannel(ChannelFactory<C> channelFactory,
String clientId) |
<C extends Channel> |
DefaultGravity.getChannel(ChannelFactory<C> channelFactory,
String clientId) |
<C extends Channel> |
Gravity.getChannel(ChannelFactory<C> channelFactory,
String clientId) |
<C extends Channel> |
GravityProxy.getChannel(ChannelFactory<C> channelFactory,
String channelId) |
| Modifier and Type | Method and Description |
|---|---|
Channel |
Subscription.getChannel() |
Channel |
DefaultGravity.removeChannel(String channelId,
boolean timeout) |
Channel |
Gravity.removeChannel(String clientId,
boolean timeout) |
Channel |
GravityProxy.removeChannel(String channelId,
boolean timeout) |
| Modifier and Type | Method and Description |
|---|---|
ChannelFactory<? extends Channel> |
AbstractChannel.getFactory() |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
Message |
Gravity.handleMessage(ChannelFactory<? extends Channel> channelFactory,
Message message) |
Message |
Gravity.handleMessage(ChannelFactory<? extends Channel> channelFactory,
Message message,
boolean skipInterceptor) |
| Constructor and Description |
|---|
AsyncChannelRunner(Channel channel) |
AsyncPublisher(Channel channel) |
AsyncReceiver(Channel channel) |
Subscription(Channel channel,
String destination,
String subTopicId,
String subscriptionId,
boolean noLocal) |
| Constructor and Description |
|---|
AbstractChannel(Gravity gravity,
String id,
ChannelFactory<? extends Channel> factory,
String clientType) |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Class and Description |
|---|---|
class |
GAEChannel |
| Modifier and Type | Method and Description |
|---|---|
protected <C extends Channel> |
GAEGravity.createChannel(ChannelFactory<C> channelFactory,
String channelId) |
<C extends Channel> |
GAEGravity.getChannel(ChannelFactory<C> channelFactory,
String channelId) |
| Modifier and Type | Method and Description |
|---|---|
Channel |
GAEGravity.removeChannel(String channelId,
boolean timeout) |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericChannel |
| Modifier and Type | Class and Description |
|---|---|
class |
GlassFishWebSocketChannel |
| Modifier and Type | Class and Description |
|---|---|
class |
JBossWebChannel |
| Modifier and Type | Class and Description |
|---|---|
class |
ContinuationChannel |
| Modifier and Type | Class and Description |
|---|---|
class |
JettyWebSocketChannel |
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncChannel |
class |
JMFAsyncChannel |
| Modifier and Type | Class and Description |
|---|---|
class |
TomcatChannel |
class |
TomcatWebSocketChannel |
| Modifier and Type | Class and Description |
|---|---|
class |
WebLogicChannel |