X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.app.core%2Fsrc%2Forg%2Fargeo%2Fapp%2Fxforms%2FFormSubmissionListener.java;h=6fee2f96fefd53f7a36ca34264dc25a047de33cb;hb=d6c9d33b61e475914d3f8d7534374ed30eca8150;hp=71228926d0bb075c70f2aa079f7435a628cce8f8;hpb=942fd932e1f6ed3319575c4c1d944912dfca9fa5;p=gpl%2Fargeo-suite.git diff --git a/org.argeo.app.core/src/org/argeo/app/xforms/FormSubmissionListener.java b/org.argeo.app.core/src/org/argeo/app/xforms/FormSubmissionListener.java index 7122892..6fee2f9 100644 --- a/org.argeo.app.core/src/org/argeo/app/xforms/FormSubmissionListener.java +++ b/org.argeo.app.core/src/org/argeo/app/xforms/FormSubmissionListener.java @@ -1,10 +1,12 @@ package org.argeo.app.xforms; -import javax.jcr.Node; -import javax.jcr.RepositoryException; +import org.argeo.api.acr.Content; /** Called when a user has received a new form submission. */ public interface FormSubmissionListener { - /** Called after a form submission has been stored in the user area. */ - void formSubmissionReceived(Node node) throws RepositoryException; + /** + * Called after a form submission has been stored in the user area. The + * submission will be deleted if any exception is thrown. + */ + void formSubmissionReceived(Content content); }