genTask.setName(task.getName());
genTextList = convertKieTextListToGenTextList(task.getNames());
if( genTextList != null ) {
genTask.getNames().addAll(genTextList);
}
PeopleAssignments kiePeepAssigns = task.getPeopleAssignments();
if( kiePeepAssigns != null ) {
org.kie.remote.jaxb.gen.PeopleAssignments genPeepAssigns = new org.kie.remote.jaxb.gen.PeopleAssignments();
genTask.setPeopleAssignments(genPeepAssigns);
List<org.kie.remote.jaxb.gen.OrganizationalEntity> genOrgEntList = convertKieOrgEntListToGenOrgEntList(kiePeepAssigns
.getBusinessAdministrators());
if( genOrgEntList != null ) {
genPeepAssigns.getBusinessAdministrators().addAll(genOrgEntList);
}
genOrgEntList = convertKieOrgEntListToGenOrgEntList(kiePeepAssigns.getPotentialOwners());
if( genOrgEntList != null ) {
genPeepAssigns.getPotentialOwners().addAll(genOrgEntList);
}
org.kie.remote.jaxb.gen.OrganizationalEntity genOrgEnt = convertKieOrgEntToGenOrgEnt(kiePeepAssigns.getTaskInitiator());
if( genOrgEnt != null ) {
genPeepAssigns.setTaskInitiatorId(genOrgEnt.getId());
}
}
genTask.setPriority(task.getPriority());