com.taobao.metamorphosis.client.consumer
类 MessageIterator

java.lang.Object
  继承者 com.taobao.metamorphosis.client.consumer.MessageIterator

已过时。 Please use com.taobao.metamorphosis.consumer.MessageIterator instead.

@Deprecated
public class MessageIterator
extends Object

消息迭代器,解析传输过来的数据

作者:
boyan
另请参见:
MessageIterator

构造方法摘要
MessageIterator(String topic, byte[] data)
          已过时。  
 
方法摘要
 boolean equals(Object obj)
          已过时。  
 ByteBuffer getCurrentMsgBuf()
          已过时。  
 int getDataLength()
          已过时。  
 int getOffset()
          已过时。 返回当前迭代的偏移量,不包括发起请求的偏移量在内
 Message getPrevMessage()
          已过时。  
 int hashCode()
          已过时。  
 boolean hasNext()
          已过时。 当还有消息的时候返回true
 Message next()
          已过时。 返回下一个消息
 void remove()
          已过时。  
 void setOffset(int offset)
          已过时。  
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

MessageIterator

public MessageIterator(String topic,
                       byte[] data)
已过时。 
方法详细信息

getCurrentMsgBuf

public ByteBuffer getCurrentMsgBuf()
已过时。 

getDataLength

public int getDataLength()
已过时。 

setOffset

public void setOffset(int offset)
已过时。 

getPrevMessage

public Message getPrevMessage()
已过时。 

getOffset

public int getOffset()
已过时。 
返回当前迭代的偏移量,不包括发起请求的偏移量在内

返回:

hasNext

public boolean hasNext()
已过时。 
当还有消息的时候返回true

返回:

next

public Message next()
             throws InvalidMessageException
已过时。 
返回下一个消息

返回:
抛出:
InvalidMessageException

hashCode

public int hashCode()
已过时。 
覆盖:
Object 中的 hashCode

equals

public boolean equals(Object obj)
已过时。 
覆盖:
Object 中的 equals

remove

public void remove()
已过时。 


Copyright © 2010–2013. All rights reserved.