package edu.ualberta.med.biobank.test.internal; import java.util.Arrays; import edu.ualberta.med.biobank.common.wrappers.CenterWrapper; import edu.ualberta.med.biobank.common.wrappers.MembershipWrapper; import edu.ualberta.med.biobank.common.wrappers.PrincipalWrapper; import edu.ualberta.med.biobank.common.wrappers.StudyWrapper; @SuppressWarnings({ "unused", "deprecation" }) @Deprecated public class MembershipHelper extends DbHelper { public static MembershipWrapper newMembership( PrincipalWrapper<?> principal, CenterWrapper<?> center, StudyWrapper study) throws Exception { MembershipWrapper mw = new MembershipWrapper(appService); mw.setPrincipal(principal); principal.addToMembershipCollection(Arrays.asList(mw)); // mw.setCenter(center); // mw.setStudy(study); return mw; } public static MembershipWrapper addMembership( PrincipalWrapper<?> principal, CenterWrapper<?> center, StudyWrapper study) throws Exception { MembershipWrapper ms = newMembership(principal, center, study); ms.persist(); return ms; } }