com.taobao.metamorphosis.client.producer
类 SendResult

java.lang.Object
  继承者 com.taobao.metamorphosis.client.producer.SendResult

public class SendResult
extends Object

消息发送结果对象

作者:
boyan

构造方法摘要
SendResult(boolean success, Partition partition, long offset, String errorMessage)
           
 
方法摘要
 boolean equals(Object obj)
           
 String getErrorMessage()
          消息发送结果的附带信息,如果发送失败可能包含错误信息
 long getOffset()
          当消息发送成功后,消息在服务端写入的offset,如果发送失败,返回-1
 Partition getPartition()
          消息发送所到达的分区
 int hashCode()
           
 boolean isSuccess()
          消息是否发送成功
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

SendResult

public SendResult(boolean success,
                  Partition partition,
                  long offset,
                  String errorMessage)
方法详细信息

getOffset

public long getOffset()
当消息发送成功后,消息在服务端写入的offset,如果发送失败,返回-1

返回:

isSuccess

public boolean isSuccess()
消息是否发送成功

返回:
true为成功

getPartition

public Partition getPartition()
消息发送所到达的分区

返回:
消息发送所到达的分区,如果发送失败则为null

getErrorMessage

public String getErrorMessage()
消息发送结果的附带信息,如果发送失败可能包含错误信息

返回:
消息发送结果的附带信息,如果发送失败可能包含错误信息

hashCode

public int hashCode()
覆盖:
Object 中的 hashCode

equals

public boolean equals(Object obj)
覆盖:
Object 中的 equals


Copyright © 2010–2013. All rights reserved.