net.commerce.zocalo.ajax.dispatch
Class MockBayeux

java.lang.Object
  extended by org.mortbay.cometd.MessagePool
      extended by org.mortbay.cometd.AbstractBayeux
          extended by net.commerce.zocalo.ajax.dispatch.MockBayeux
All Implemented Interfaces:
dojox.cometd.Bayeux

public class MockBayeux
extends org.mortbay.cometd.AbstractBayeux


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mortbay.cometd.AbstractBayeux
org.mortbay.cometd.AbstractBayeux.ConnectHandler, org.mortbay.cometd.AbstractBayeux.DefaultPolicy, org.mortbay.cometd.AbstractBayeux.DisconnectHandler, org.mortbay.cometd.AbstractBayeux.Handler, org.mortbay.cometd.AbstractBayeux.HandshakeHandler, org.mortbay.cometd.AbstractBayeux.MetaPublishHandler, org.mortbay.cometd.AbstractBayeux.PingHandler, org.mortbay.cometd.AbstractBayeux.PublishHandler, org.mortbay.cometd.AbstractBayeux.ServiceChannel, org.mortbay.cometd.AbstractBayeux.SubscribeHandler, org.mortbay.cometd.AbstractBayeux.UnsubscribeHandler
 
Field Summary
 
Fields inherited from class org.mortbay.cometd.AbstractBayeux
_advice, _adviceVersion, _browser2client, _directDeliver, _extensions, _initialized, _interval, _JSONCommented, _logLevel, _maxInterval, _metaPublishHandler, _multiFrameAdvice, _multiFrameInterval, _publishHandler, _request, _requestAvailable, _securityPolicy, _timeout, _transports, _unknownAdvice, META_CLIENT_ID, META_CONNECT_ID, META_DISCONNECT_ID, META_HANDSHAKE_ID, META_ID, META_PING_ID, META_STATUS_ID, META_SUBSCRIBE_ID, META_UNSUBSCRIBE_ID
 
Fields inherited from interface dojox.cometd.Bayeux
ADVICE_FIELD, CHANNEL_FIELD, CLIENT_FIELD, CONNECTION_TYPE_FIELD, DATA_FIELD, DOJOX_COMETD_BAYEUX, ERROR_FIELD, EXT_FIELD, HANDSHAKE_RESPONSE, ID_FIELD, INTERVAL_FIELD, JSON_COMMENT_FILTERED_FIELD, JSON_CONTENT_TYPE, JSONP_DEFAULT_NAME, JSONP_PARAMETER, MESSAGE_PARAMETER, META, META_CLIENT, META_CONNECT, META_DISCONNECT, META_HANDSHAKE, META_PING, META_SLASH, META_STATUS, META_SUBSCRIBE, META_UNSUBSCRIBE, MIN_VERSION_FIELD, NONE_RESPONSE, RECONNECT_FIELD, RETRY_RESPONSE, SERVICE, SERVICE_SLASH, SUBSCRIPTION_FIELD, SUCCESSFUL_FIELD, SUPP_CONNECTION_TYPE_FIELD, TIMESTAMP_FIELD, TRANSPORT_CALLBACK_POLL, TRANSPORT_FIELD, TRANSPORT_FLASH, TRANSPORT_IFRAME, TRANSPORT_LONG_POLL, VERSION_FIELD
 
Constructor Summary
MockBayeux()
           
 
Method Summary
 dojox.cometd.Channel getChannel(java.lang.String uri, boolean create)
           
 org.mortbay.cometd.ClientImpl newRemoteClient()
           
 
Methods inherited from class org.mortbay.cometd.AbstractBayeux
addClient, addExtension, addFilter, deliver, doPublish, getAdvice, getChannel, getChannel, getChannelId, getChannels, getClient, getClientIDs, getClients, getCurrentRequest, getExtensions, getInterval, getLogLevel, getMaxInterval, getMultiFrameInterval, getSecurityPolicy, getTimeout, handle, hasChannel, hasClient, initialize, isDirectDeliver, isInitialized, isJSONCommented, isLogDebug, isLogInfo, isRequestAvailable, logDebug, logDebug, logInfo, logWarn, logWarn, newClient, newClient, newClientId, newTransport, publish, removeChannel, removeChannel, removeClient, removeExtension, removeFilter, setAdvice, setDirectDeliver, setInterval, setJSONCommented, setLogLevel, setMaxInterval, setMultiFrameInterval, setRequestAvailable, setSecurityPolicy, setTimeout, subscribe, unsubscribe
 
Methods inherited from class org.mortbay.cometd.MessagePool
getBatchJSON, getJSON, getMsgJSON, newMessage, newMessage, parse, parse, parseTo, recycleMessage, setBatchJSON, setJSON, setMsgJSON
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockBayeux

public MockBayeux()
Method Detail

getChannel

public dojox.cometd.Channel getChannel(java.lang.String uri,
                                       boolean create)
Specified by:
getChannel in interface dojox.cometd.Bayeux
Overrides:
getChannel in class org.mortbay.cometd.AbstractBayeux

newRemoteClient

public org.mortbay.cometd.ClientImpl newRemoteClient()
Specified by:
newRemoteClient in class org.mortbay.cometd.AbstractBayeux