public class IMHConsumer extends java.lang.Object implements MessageHubConsumer
| Modifier and Type | Field and Description |
|---|---|
protected static MXLogger |
integrationLogger |
| Constructor and Description |
|---|
IMHConsumer(java.util.Properties consumerProperties) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
commit() |
void |
commit(java.util.Map md) |
java.util.Map |
getConnectionMetaData() |
Message |
getMessage() |
java.util.List |
getMessages() |
boolean |
isValid() |
java.lang.Long |
position(int partition) |
void |
seek(int partition,
long offset) |
protected static final MXLogger integrationLogger
public void commit()
throws MXException
commit in interface MessageHubConsumerMXExceptionpublic void commit(java.util.Map md)
throws MXException
commit in interface MessageHubConsumerMXExceptionpublic void close()
close in interface MessageHubConsumerpublic java.util.List getMessages()
throws MXException
getMessages in interface MessageHubConsumerMXExceptionpublic Message getMessage() throws MXException
MXExceptionpublic java.util.Map getConnectionMetaData()
throws MXException
getConnectionMetaData in interface MessageHubConsumerMXExceptionpublic java.lang.Long position(int partition)
public void seek(int partition,
long offset)
public boolean isValid()
isValid in interface MessageHubConsumer