Class TransactionContext
- java.lang.Object
-
- com.daml.ledger.rxjava.components.helpers.TransactionContext
-
- All Implemented Interfaces:
CreatedContractContext
public class TransactionContext extends java.lang.Object implements CreatedContractContext
ATransactionwithout theEvents.
-
-
Constructor Summary
Constructors Constructor Description TransactionContext(@NonNull java.lang.String transactionId, @NonNull java.lang.String commandId, @NonNull java.lang.String workflowId, @NonNull java.time.Instant effectiveAt, @NonNull java.lang.String offset)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)static TransactionContextforTransaction(@NonNull com.daml.ledger.javaapi.data.Transaction transaction)@NonNull java.lang.StringgetCommandId()@NonNull java.time.InstantgetEffectiveAt()@NonNull java.lang.StringgetOffset()@NonNull java.lang.StringgetTransactionId()@NonNull java.lang.StringgetWorkflowId()inthashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
forTransaction
public static TransactionContext forTransaction(@NonNull com.daml.ledger.javaapi.data.Transaction transaction)
-
getTransactionId
public @NonNull java.lang.String getTransactionId()
-
getCommandId
public @NonNull java.lang.String getCommandId()
-
getWorkflowId
public @NonNull java.lang.String getWorkflowId()
- Specified by:
getWorkflowIdin interfaceCreatedContractContext
-
getEffectiveAt
public @NonNull java.time.Instant getEffectiveAt()
-
getOffset
public @NonNull java.lang.String getOffset()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-