Class PaymentChangeTransactionStateActionImpl
java.lang.Object
com.commercetools.api.models.payment.PaymentChangeTransactionStateActionImpl
- All Implemented Interfaces:
PaymentChangeTransactionStateAction
,PaymentUpdateAction
,ResourceUpdateAction<PaymentUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class PaymentChangeTransactionStateActionImpl
extends Object
implements PaymentChangeTransactionStateAction, io.vrap.rmf.base.client.ModelBase
Changing the TransactionState generates the PaymentTransactionStateChanged Message.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Field Summary
Fields inherited from interface com.commercetools.api.models.payment.PaymentChangeTransactionStateAction
CHANGE_TRANSACTION_STATE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getState()
New TransactionState.Unique identifier of the Transaction.int
hashCode()
void
setState
(TransactionState state) New TransactionState.void
setTransactionId
(String transactionId) Unique identifier of the Transaction.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.payment.PaymentChangeTransactionStateAction
withPaymentChangeTransactionStateAction
Methods inherited from interface com.commercetools.api.models.payment.PaymentUpdateAction
withPaymentUpdateAction
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
PaymentChangeTransactionStateActionImpl
create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfacePaymentUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<PaymentUpdateAction>
- Returns:
- action
-
getTransactionId
Unique identifier of the Transaction.
- Specified by:
getTransactionId
in interfacePaymentChangeTransactionStateAction
- Returns:
- transactionId
-
getState
New TransactionState.
- Specified by:
getState
in interfacePaymentChangeTransactionStateAction
- Returns:
- state
-
setTransactionId
Description copied from interface:PaymentChangeTransactionStateAction
Unique identifier of the Transaction.
- Specified by:
setTransactionId
in interfacePaymentChangeTransactionStateAction
- Parameters:
transactionId
- value to be set
-
setState
Description copied from interface:PaymentChangeTransactionStateAction
New TransactionState.
- Specified by:
setState
in interfacePaymentChangeTransactionStateAction
- Parameters:
state
- value to be set
-
equals
-
hashCode
-