Examples of lookupRegisteredConsumer()


Examples of net.timewalker.ffmq3.common.session.AbstractSession.lookupRegisteredConsumer()

            boolean acceptedByConsumer = false;
               
        AbstractSession session = lookupRegisteredSession(notifPacket.getSessionId());
            if (session != null)
            {                  
                RemoteMessageConsumer consumer = (RemoteMessageConsumer)session.lookupRegisteredConsumer(notifPacket.getConsumerId());
                if (consumer != null)   
                    acceptedByConsumer = consumer.addToPrefetchQueue(prefetchedMessage,notifPacket.getPrefetchCapacity());
                else
                  log.debug("#"+id+" No such consumer : #"+notifPacket.getSessionId()+":"+notifPacket.getConsumerId()); // Consumer was concurrently closed or not yet registered
            }
View Full Code Here

Examples of net.timewalker.ffmq3.local.session.LocalSession.lookupRegisteredConsumer()

    }
   
    private LocalMessageConsumer lookupConsumer( AbstractConsumerQuery query ) throws JMSException
    {
        LocalSession localSession = lookupSession(query);
        LocalMessageConsumer consumer = (LocalMessageConsumer)localSession.lookupRegisteredConsumer(query.getConsumerId());
        if (consumer == null)
            throw new FFMQException("Invalid consumer id : "+query.getConsumerId(),"NETWORK_ERROR");
        return consumer;
    }
   
View Full Code Here

Examples of net.timewalker.ffmq3.local.session.LocalSession.lookupRegisteredConsumer()

            // Rollback undelivered prefetched messages
            List undeliveredMessageIDs = new ArrayList();
            undeliveredMessageIDs.add(query.getMessageId());
            localSession.rollbackUndelivered(undeliveredMessageIDs);
           
            LocalMessageConsumer consumer = (LocalMessageConsumer)localSession.lookupRegisteredConsumer(query.getConsumerId());
            if (consumer != null)
              consumer.restorePrefetchCapacity(1);
        }
       
        return new RollbackMessageResponse();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.