/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package net.paulgray.bbrest.enrollment; import net.paulgray.lmsrest.enrollment.Enrollment; /** * * @author pfgray */ public class BbEnrollment extends Enrollment { public BbEnrollment(blackboard.admin.data.course.Enrollment enrollment){ super(); if (enrollment.getCourseId() != null) { this.courseId = enrollment.getCourseId().toExternalString(); } if (enrollment.getEnrollmentDate() != null) { this.enrollmentDate = enrollment.getEnrollmentDate().getTime(); } if (enrollment.getId() != null) { this.id = enrollment.getId().getExternalString(); } if (enrollment.getRowStatus() != null) { this.status = enrollment.getRowStatus().toFieldName(); } if (enrollment.getUserId() != null) { this.userId = enrollment.getUserId().getExternalString(); } if(enrollment.getRole() != null){ this.role = enrollment.getRole().getIdentifier(); } } }