package cc.nfscan.server.controller.response; /** * JSON Authentication model class * * @author Marcelo Carlos Agostinho Junior <a href="http://github.com/magostinhojr">@magostinhojr</a> */ public class ResultProcessAuthResponse extends ResultResponse { /** * The transaction Id on database */ private String transactionId; /** * The server generated signature */ private String signature; /** * Default constructor * * @param success whether we have processed this request successfully or not * @param transactionId the transaction Id on database * @param signature the server generated signature */ public ResultProcessAuthResponse(boolean success, String transactionId, String signature) { super(success); this.transactionId = transactionId; this.signature = signature; } /** * Gets the transaction Id on database * * @return a string */ public String getTransactionId() { return transactionId; } /** * Sets the transaction Id * * @param transactionId the transaction Id */ public void setTransactionId(String transactionId) { this.transactionId = transactionId; } /** * Gets the server generated signature * * @return a string */ public String getSignature() { return signature; } /** * Sets the server generated signature * * @param signature server generated signature */ public void setSignature(String signature) { this.signature = signature; } /** * Returns a string representation of the object * * @return a string. */ @Override public String toString() { return "ResultProcessStartedResponse{" + "transactionId=" + transactionId + ", signature=" + signature + "} " + super.toString(); } }