Class AuctionService

  • All Implemented Interfaces:
    java.util.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 org.cometd.server.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 java.lang.String AUCTION_ROOT  
      • Fields inherited from class org.cometd.server.AbstractService

        _logger
    • Constructor Summary

      Constructors 
      Constructor Description
      AuctionService​(javax.servlet.ServletContext context)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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)  
      java.util.List<Category> categories​(org.cometd.bayeux.server.ServerSession source, org.cometd.bayeux.server.ServerMessage message)  
      java.util.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​(java.lang.String channelId)  
      void configureChannel​(org.cometd.bayeux.server.ConfigurableServerChannel channel)  
      void onMessage​(org.cometd.bayeux.client.ClientSessionChannel channel, org.cometd.bayeux.Message message)  
      java.util.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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AuctionService

        public AuctionService​(javax.servlet.ServletContext context)
    • Method Detail

      • 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 java.util.List<Item> search​(org.cometd.bayeux.server.ServerSession source,
                                           org.cometd.bayeux.server.ServerMessage message)
      • category

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

        public java.util.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​(java.lang.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