## Uses of Interface
dojox.cometd.Client

Packages that use Client
dojox.cometd
org.mortbay.cometd
org.mortbay.cometd.client
org.mortbay.cometd.continuation
org.mortbay.cometd.filter

Uses of Client in dojox.cometd

Methods in dojox.cometd that return Client
`Client` `Bayeux.getClient(String client_id)`
`Client` `Bayeux.newClient(String idprefix, Listener listener)`

Methods in dojox.cometd with parameters of type Client
`boolean` `SecurityPolicy.canCreate(Client client, String channel, Map message)`
`boolean` `SecurityPolicy.canPublish(Client client, String channel, Map messsage)`
`boolean` `SecurityPolicy.canSubscribe(Client client, String channel, Map messsage)`
`void` `Listener.deliver(Client fromClient, Client toClient, Map<String,Object> msg)` Called when a message is delivered to the client
`void` `Bayeux.deliver(Client fromClient, Client toClient, String toChannel, Map<String,Object> message)` Deliver a message to a client.
`void` `Client.deliver(Client from, Map<String,Object> message)` Deliver a message to this client only Deliver a message directly to the client.
`Object` `DataFilter.filter(Client from, Channel to, Object data)`
`void` `Channel.publish(Client fromClient, Object data, String msgId)` Publish a message This is equivalent to Bayeux.publish(fromClient,channel.getId(),data,msgId).
`void` `Bayeux.publish(Client fromClient, String toChannel, Object data, String msgId)` Deliver data to a channel.
`void` `Channel.subscribe(Client subscriber)` Subscribe to a channel.
`void` `Bayeux.subscribe(String toChannel, Client subscriber)` Subscribe to a channel.
`void` `Channel.unsubscribe(Client subscriber)` Unsubscribe to a channel
`void` `Bayeux.unsubscribe(String toChannel, Client subscriber)` Unsubscribe to a channel

Uses of Client in org.mortbay.cometd

Classes in org.mortbay.cometd that implement Client
`class` `ClientImpl`

Methods in org.mortbay.cometd that return Client
`Client` `AbstractBayeux.getClient(String client_id)`
`Client` `AbstractBayeux.newClient(String idPrefix, Listener listener)`

Methods in org.mortbay.cometd with parameters of type Client
`boolean` `AbstractBayeux.DefaultPolicy.canCreate(Client client, String channel, Map message)`
`boolean` `AbstractBayeux.DefaultPolicy.canPublish(Client client, String channel, Map message)`
`boolean` `AbstractBayeux.DefaultPolicy.canSubscribe(Client client, String channel, Map message)`
`protected void` `ChannelImpl.deliver(ChannelId to, Client from, Map<String,Object> msg)`
`void` `AbstractBayeux.deliver(Client fromClient, Client toClient, String toChannel, Map<String,Object> message)`
`void` `ClientImpl.deliver(Client from, Map<String,Object> message)`
`String` `ChannelImpl.getToken(Client client, boolean subscribe, boolean send, boolean oneTime)`
`void` `AbstractBayeux.publish(ChannelId to, Client from, Object data, String msgId)`
`void` `ChannelImpl.publish(Client fromClient, Object data, String msgId)`
`void` `AbstractBayeux.publish(Client fromClient, String toChannelId, Object data, String msgId)`
`void` `ChannelImpl.subscribe(Client client)`
`void` `AbstractBayeux.subscribe(String toChannel, Client subscriber)`
`void` `ChannelImpl.unsubscribe(Client client)`
`void` `AbstractBayeux.unsubscribe(String toChannel, Client subscriber)`

Uses of Client in org.mortbay.cometd.client

Classes in org.mortbay.cometd.client that implement Client
`class` `BayeuxClient`

Methods in org.mortbay.cometd.client with parameters of type Client
`void` `BayeuxClient.deliver(Client from, Map<String,Object> message)`

Uses of Client in org.mortbay.cometd.continuation

Classes in org.mortbay.cometd.continuation that implement Client
`class` `ContinuationClient` Extension of `ClientImpl` that uses `Continuation`s to resume clients waiting for messages.

Uses of Client in org.mortbay.cometd.filter

Methods in org.mortbay.cometd.filter with parameters of type Client
`Object` `JSONDataFilter.filter(Client from, Channel to, Object data)`
`protected Object` `JSONDataFilter.filterArray(Client from, Channel to, Object array)`
`protected Object` `JSONDataFilter.filterJSON(Client from, Channel to, JSON.Generator json)`
`protected Object` `JSONDataFilter.filterJSON(Client from, Channel to, JSON.Literal json)`
`protected Object` `JSONDataFilter.filterMap(Client from, Channel to, Map object)`

Copyright © 2007 Mort Bay Consulting. All Rights Reserved.