Package org.webtide.demo.auction
Class AuctionService
java.lang.Object
org.cometd.server.AbstractService
org.webtide.demo.auction.AuctionService
- All Implemented Interfaces:
EventListener
,org.cometd.bayeux.Bayeux.BayeuxListener
,org.cometd.bayeux.client.ClientSessionChannel.ClientSessionChannelListener
,org.cometd.bayeux.client.ClientSessionChannel.MessageListener
,org.cometd.bayeux.server.BayeuxServer.BayeuxServerListener
,org.cometd.bayeux.server.BayeuxServer.ChannelListener
,org.cometd.bayeux.server.BayeuxServer.SubscriptionListener
,org.cometd.bayeux.server.ConfigurableServerChannel.Initializer
public class AuctionService extends AbstractService implements org.cometd.bayeux.client.ClientSessionChannel.MessageListener, org.cometd.bayeux.server.BayeuxServer.ChannelListener, org.cometd.bayeux.server.BayeuxServer.SubscriptionListener
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static String
AUCTION_ROOT
-
Constructor Summary
Constructors Constructor Description AuctionService(javax.servlet.ServletContext context)
-
Method Summary
Modifier and Type Method Description void
bid(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message)
Bidder
bidder(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message)
void
bids(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message)
List<Category>
categories(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message)
List<Item>
category(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message)
void
channelAdded(org.cometd.bayeux.server.ServerChannel channel)
void
channelRemoved(String channelId)
void
configureChannel(org.cometd.bayeux.server.ConfigurableServerChannel channel)
void
onMessage(org.cometd.bayeux.client.ClientSessionChannel channel, org.cometd.bayeux.Message message)
List<Item>
search(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message)
void
subscribed(org.cometd.bayeux.server.ServerSession session, org.cometd.bayeux.server.ServerChannel channel, org.cometd.bayeux.server.ServerMessage message)
void
unsubscribed(org.cometd.bayeux.server.ServerSession session, org.cometd.bayeux.server.ServerChannel channel, org.cometd.bayeux.server.ServerMessage message)
Methods inherited from class org.cometd.server.AbstractService
addService, doInvoke, exception, getBayeux, getLocalSession, getName, getServerSession, getThreadPool, isSeeOwnPublishes, removeService, removeService, send, setSeeOwnPublishes, setThreadPool
-
Field Details
-
AUCTION_ROOT
- See Also:
- Constant Field Values
-
-
Constructor Details
-
AuctionService
public AuctionService(javax.servlet.ServletContext context)
-
-
Method Details
-
bids
public void bids(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message) -
bid
public void bid(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message) -
bidder
public Bidder bidder(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message) -
search
-
category
-
categories
-
subscribed
public void subscribed(org.cometd.bayeux.server.ServerSession session, org.cometd.bayeux.server.ServerChannel channel, org.cometd.bayeux.server.ServerMessage message)- Specified by:
subscribed
in interfaceorg.cometd.bayeux.server.BayeuxServer.SubscriptionListener
-
unsubscribed
public void unsubscribed(org.cometd.bayeux.server.ServerSession session, org.cometd.bayeux.server.ServerChannel channel, org.cometd.bayeux.server.ServerMessage message)- Specified by:
unsubscribed
in interfaceorg.cometd.bayeux.server.BayeuxServer.SubscriptionListener
-
channelAdded
public void channelAdded(org.cometd.bayeux.server.ServerChannel channel)- Specified by:
channelAdded
in interfaceorg.cometd.bayeux.server.BayeuxServer.ChannelListener
-
channelRemoved
- Specified by:
channelRemoved
in interfaceorg.cometd.bayeux.server.BayeuxServer.ChannelListener
-
onMessage
public void onMessage(org.cometd.bayeux.client.ClientSessionChannel channel, org.cometd.bayeux.Message message)- Specified by:
onMessage
in interfaceorg.cometd.bayeux.client.ClientSessionChannel.MessageListener
-
configureChannel
public void configureChannel(org.cometd.bayeux.server.ConfigurableServerChannel channel)- Specified by:
configureChannel
in interfaceorg.cometd.bayeux.server.ConfigurableServerChannel.Initializer
-