Package com.batch.android.displayreceipt
Class DisplayReceipt
- java.lang.Object
-
- com.batch.android.displayreceipt.DisplayReceipt
-
public class DisplayReceipt extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getEd()java.util.Map<java.lang.String,java.lang.Object>getOd()intgetSendAttempt()longgetTimestamp()voidincrementSendAttempt()booleanisReplay()static byte[]pack(long timestamp, boolean replay, int sendAttempt, java.util.Map<java.lang.String,java.lang.Object> od, java.util.Map<java.lang.String,java.lang.Object> ed)byte[]packAndWrite(java.io.File outputFile)voidsetReplay(boolean replay)static DisplayReceiptunpack(byte[] data)voidwriteTo(MessageBufferPacker packer)
-
-
-
Method Detail
-
setReplay
public void setReplay(boolean replay)
-
incrementSendAttempt
public void incrementSendAttempt()
-
getOd
public java.util.Map<java.lang.String,java.lang.Object> getOd()
-
getEd
public java.util.Map<java.lang.String,java.lang.Object> getEd()
-
getTimestamp
public long getTimestamp()
-
isReplay
public boolean isReplay()
-
getSendAttempt
public int getSendAttempt()
-
packAndWrite
public byte[] packAndWrite(java.io.File outputFile)
-
writeTo
public void writeTo(MessageBufferPacker packer) throws java.lang.Exception
- Throws:
java.lang.Exception
-
pack
public static byte[] pack(long timestamp, boolean replay, int sendAttempt, java.util.Map<java.lang.String,java.lang.Object> od, java.util.Map<java.lang.String,java.lang.Object> ed)
-
unpack
public static DisplayReceipt unpack(byte[] data)
-
-