org.webtide.demo.auction
Class AuctionService
java.lang.Object
org.cometd.server.BayeuxService
org.webtide.demo.auction.AuctionService
- All Implemented Interfaces:
- java.util.EventListener, BayeuxListener, SessionChannel.SubscriberListener, BayeuxServer.BayeuxServerListener, BayeuxServer.ChannelListener, BayeuxServer.SubscriptionListener
public class AuctionService
- extends BayeuxService
- implements SessionChannel.SubscriberListener, BayeuxServer.ChannelListener, BayeuxServer.SubscriptionListener
Constructor Summary |
AuctionService(javax.servlet.ServletContext context)
|
Method Summary |
void |
bid(ServerSession source,
java.lang.String channel,
java.util.Map<java.lang.String,java.lang.Object> bidMap,
java.lang.Object messageId)
|
Bidder |
bidder(ServerSession source,
java.lang.String channel,
java.lang.String bidder,
java.lang.Object messageId)
|
void |
bids(ServerSession source,
java.lang.String channel,
java.util.Map<java.lang.String,java.lang.Object> bidMap,
java.lang.Object messageId)
|
java.util.List<Category> |
categories(ServerSession source,
java.lang.String channel,
java.lang.String bidder,
java.lang.Object messageId)
|
java.util.List<Item> |
category(ServerSession source,
java.lang.String channel,
java.lang.Number categoryId,
java.lang.Object messageId)
|
void |
channelAdded(ServerChannel channel)
|
void |
channelRemoved(java.lang.String channelId)
|
void |
onMessage(SessionChannel channel,
Message message)
|
java.util.List<Item> |
search(ServerSession source,
java.lang.String channel,
java.lang.String search,
java.lang.Object messageId)
|
void |
subscribed(ServerSession session,
ServerChannel channel)
|
void |
unsubscribed(ServerSession session,
ServerChannel channel)
|
Methods inherited from class org.cometd.server.BayeuxService |
exception, getBayeux, getClient, getLocalSession, getServerSession, getThreadPool, isSeeOwnPublishes, send, setSeeOwnPublishes, setThreadPool, subscribe |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AUCTION_ROOT
public static final java.lang.String AUCTION_ROOT
- See Also:
- Constant Field Values
AuctionService
public AuctionService(javax.servlet.ServletContext context)
bidder
public Bidder bidder(ServerSession source,
java.lang.String channel,
java.lang.String bidder,
java.lang.Object messageId)
categories
public java.util.List<Category> categories(ServerSession source,
java.lang.String channel,
java.lang.String bidder,
java.lang.Object messageId)
search
public java.util.List<Item> search(ServerSession source,
java.lang.String channel,
java.lang.String search,
java.lang.Object messageId)
category
public java.util.List<Item> category(ServerSession source,
java.lang.String channel,
java.lang.Number categoryId,
java.lang.Object messageId)
bid
public void bid(ServerSession source,
java.lang.String channel,
java.util.Map<java.lang.String,java.lang.Object> bidMap,
java.lang.Object messageId)
bids
public void bids(ServerSession source,
java.lang.String channel,
java.util.Map<java.lang.String,java.lang.Object> bidMap,
java.lang.Object messageId)
onMessage
public void onMessage(SessionChannel channel,
Message message)
- Specified by:
onMessage
in interface SessionChannel.SubscriberListener
channelAdded
public void channelAdded(ServerChannel channel)
- Specified by:
channelAdded
in interface BayeuxServer.ChannelListener
channelRemoved
public void channelRemoved(java.lang.String channelId)
- Specified by:
channelRemoved
in interface BayeuxServer.ChannelListener
subscribed
public void subscribed(ServerSession session,
ServerChannel channel)
- Specified by:
subscribed
in interface BayeuxServer.SubscriptionListener
unsubscribed
public void unsubscribed(ServerSession session,
ServerChannel channel)
- Specified by:
unsubscribed
in interface BayeuxServer.SubscriptionListener
Copyright © 2010 Dojo Foundation. All Rights Reserved.