public class IMHBrowser extends java.lang.Object implements MessageHubBrowser
Modifier and Type | Field and Description |
---|---|
protected static MXLogger |
integrationLogger |
Constructor and Description |
---|
IMHBrowser(java.util.Properties consumerProperties) |
Modifier and Type | Method and Description |
---|---|
java.util.List |
browseMessages(long maxCount,
long skipCount,
long fromOffset) |
void |
close() |
java.util.Map |
getConnectionMetaData() |
static void |
main(java.lang.String[] args) |
java.lang.Long |
position(int partition) |
void |
seek(int partition,
long offset) |
protected static final MXLogger integrationLogger
public void close() throws MXException
close
in interface MessageHubBrowser
MXException
public java.util.Map getConnectionMetaData() throws MXException
getConnectionMetaData
in interface MessageHubBrowser
MXException
public java.lang.Long position(int partition)
public void seek(int partition, long offset)
public static void main(java.lang.String[] args) throws java.io.UnsupportedEncodingException, java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.util.concurrent.TimeoutException
java.io.UnsupportedEncodingException
java.lang.InterruptedException
java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException
public java.util.List browseMessages(long maxCount, long skipCount, long fromOffset) throws MXException
browseMessages
in interface MessageHubBrowser
MXException