18#ifndef _CMS_QUEUEBROWSER_H_
19#define _CMS_QUEUEBROWSER_H_
Interface for a class that implements the close method.
Definition Closeable.h:35
Defines an object that enumerates a collection of Messages.
Definition MessageEnumeration.h:35
This class implements in interface for browsing the messages in a Queue without removing them.
Definition QueueBrowser.h:53
virtual std::string getMessageSelector() const =0
virtual cms::MessageEnumeration * getEnumeration()=0
Gets a pointer to an Enumeration object for browsing the Messages currently in the Queue in the order...
virtual const Queue * getQueue() const =0
An interface encapsulating a provider-specific queue name.
Definition Queue.h:37
#define CMS_API
Definition Config.h:31
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition DestinationResolver.h:23