package pt.utl.ist.scripts.runOnce.phd; import net.sourceforge.fenixedu.domain.administrativeOffice.AdministrativeOffice; import net.sourceforge.fenixedu.domain.administrativeOffice.AdministrativeOfficeType; import net.sourceforge.fenixedu.domain.util.email.UnitBasedSender; import pt.ist.fenixframework.FenixFramework; import pt.utl.ist.scripts.commons.AtomicScript; public class AttachSenderToUnit extends AtomicScript { public static void main(String[] args) { processWriteTransaction(new AttachSenderToUnit()); } @Override protected void run() throws Exception { UnitBasedSender sender = FenixFramework.getDomainObject("4264902527129"); sender.setUnit(AdministrativeOffice.readByAdministrativeOfficeType(AdministrativeOfficeType.MASTER_DEGREE).getUnit()); } }