package org.jboss.narayana.rest.integration; import org.jboss.narayana.rest.integration.api.Participant; /** * * @author <a href="mailto:gytis@redhat.com">Gytis Trikleris</a> * */ public final class ParticipantInformation { private final String id; private final String applicationId; private final String recoveryURL; private final Participant participant; private String status; public ParticipantInformation(final String id, final String applicationId, final String recoveryURL, final Participant participant) { this(id, applicationId, recoveryURL, participant, null); } public ParticipantInformation(final String id, final String applicationId, final String recoveryURL, final Participant participant, final String status) { this.id = id; this.applicationId = applicationId; this.recoveryURL = recoveryURL; this.participant = participant; this.status = status; } public String getStatus() { return status; } public void setStatus(final String status) { this.status = status; } public String getId() { return id; } public String getApplicationId() { return applicationId; } public String getRecoveryURL() { return recoveryURL; } public Participant getParticipant() { return participant; } @Override public String toString() { return "<ParticipantInformation: id=" + id + ", applicationId=" + applicationId + ", recoveryURL=" + recoveryURL + ", participant=" + participant + ", status=" + status+ ">"; } }