Package de.adorsys.psd2.model
Enum TransactionStatusSBS
- java.lang.Object
-
- java.lang.Enum<TransactionStatusSBS>
-
- de.adorsys.psd2.model.TransactionStatusSBS
-
- All Implemented Interfaces:
Serializable,Comparable<TransactionStatusSBS>
public enum TransactionStatusSBS extends Enum<TransactionStatusSBS>
The transaction status is filled with codes of the ISO 20022 data table. Only the codes RCVD, PATC, ACTC, ACWC and RJCT are used: - 'ACSP': 'AcceptedSettlementInProcess' - All preceding checks such as technical validation and customer profile were successful and therefore the payment initiation has been accepted for execution. - 'ACTC': 'AcceptedTechnicalValidation' - Authentication and syntactical and semantical validation are successful. - 'ACWC': 'AcceptedWithChange' - Instruction is accepted but a change will be made, such as date or remittance not sent. - 'RCVD': 'Received' - Payment initiation has been received by the receiving agent. - 'RJCT': 'Rejected' - Payment initiation or individual transaction included in the payment initiation has been rejected.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TransactionStatusSBSfromValue(String text)StringtoString()static TransactionStatusSBSvalueOf(String name)Returns the enum constant of this type with the specified name.static TransactionStatusSBS[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ACSC
public static final TransactionStatusSBS ACSC
-
ACTC
public static final TransactionStatusSBS ACTC
-
PATC
public static final TransactionStatusSBS PATC
-
RCVD
public static final TransactionStatusSBS RCVD
-
RJCT
public static final TransactionStatusSBS RJCT
-
CANC
public static final TransactionStatusSBS CANC
-
-
Method Detail
-
values
public static TransactionStatusSBS[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (TransactionStatusSBS c : TransactionStatusSBS.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TransactionStatusSBS valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
toString
public String toString()
- Overrides:
toStringin classEnum<TransactionStatusSBS>
-
fromValue
public static TransactionStatusSBS fromValue(String text)
-
-