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

    Nested classes/interfaces inherited from interface org.cometd.bayeux.server.ConfigurableServerChannel.Initializer

    org.cometd.bayeux.server.ConfigurableServerChannel.Initializer.Persistent
  • 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 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • 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

      public List<Item> search​(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message)
    • category

      public List<Item> category​(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message)
    • categories

      public List<Category> categories​(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message)
    • 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 interface org.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 interface org.cometd.bayeux.server.BayeuxServer.SubscriptionListener
    • channelAdded

      public void channelAdded​(org.cometd.bayeux.server.ServerChannel channel)
      Specified by:
      channelAdded in interface org.cometd.bayeux.server.BayeuxServer.ChannelListener
    • channelRemoved

      public void channelRemoved​(String channelId)
      Specified by:
      channelRemoved in interface org.cometd.bayeux.server.BayeuxServer.ChannelListener
    • onMessage

      public void onMessage​(org.cometd.bayeux.client.ClientSessionChannel channel, org.cometd.bayeux.Message message)
      Specified by:
      onMessage in interface org.cometd.bayeux.client.ClientSessionChannel.MessageListener
    • configureChannel

      public void configureChannel​(org.cometd.bayeux.server.ConfigurableServerChannel channel)
      Specified by:
      configureChannel in interface org.cometd.bayeux.server.ConfigurableServerChannel.Initializer