blob: 76e97fad9d1ceb67ff484061725729f35b805977 [file] [log] [blame]
package sample.shared.person;
import org.eclipse.scout.commons.exception.ProcessingException;
import org.eclipse.scout.rt.shared.validate.IValidationStrategy;
import org.eclipse.scout.rt.shared.validate.InputValidation;
import org.eclipse.scout.service.IService;
@InputValidation(IValidationStrategy.PROCESS.class)
public interface IPersonService extends IService {
PersonFormData prepareCreate(PersonFormData formData) throws ProcessingException;
PersonFormData create(PersonFormData formData) throws ProcessingException;
PersonFormData load(PersonFormData formData) throws ProcessingException;
PersonFormData store(PersonFormData formData) throws ProcessingException;
}