package eu.dnetlib.enabling.aas.rmi;


/**
 * Contains obligations that the requesting service must perform. Returned by
 * <code>invalidate(InvalidateRequest request)</code> method of
 * <code>A2Service</code>.
 * 
 * @author mhorst
 * 
 */
public class InvalidateResp extends A2Response {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1942089642486870274L;

	private Obligation[] obligations;

	/**
	 * Default constructor for SOAP Xfire purposes.
	 */
	public InvalidateResp() {
		
	}
	
	
	/**
	 * Returns all obligations of response.
	 * 
	 * @return obligations
	 */
	public Obligation[] getObligations() {
		return obligations;
	}

	/**
	 * Sets obligations for response.
	 * 
	 * @param obligations
	 */
	public void setObligations(Obligation[] obligations) {
		this.obligations = obligations;
	}

}
