private static org.kie.remote.jaxb.gen.OrganizationalEntity convertKieOrgEntToGenOrgEnt( OrganizationalEntity kieOrgEnt ) { if( kieOrgEnt != null ) { org.kie.remote.jaxb.gen.OrganizationalEntity genOrgEnt = new org.kie.remote.jaxb.gen.OrganizationalEntity(); genOrgEnt.setId(kieOrgEnt.getId()); if( kieOrgEnt instanceof Group ) { genOrgEnt.setType(Type.GROUP); } else if( kieOrgEnt instanceof User ) { genOrgEnt.setType(Type.USER); } return genOrgEnt; } return null; }
protected static List<OrganizationalEntity> convertGenOrgEngListToOrgEntList(List<org.kie.remote.jaxb.gen.OrganizationalEntity> genOrgEntList) { List<OrganizationalEntity> orgEntList = new ArrayList<OrganizationalEntity>(); if( genOrgEntList == null || genOrgEntList.isEmpty() ) { return orgEntList; } for( org.kie.remote.jaxb.gen.OrganizationalEntity genOrgEnt : genOrgEntList ) { if( Type.USER.equals(genOrgEnt.getType()) ) { orgEntList.add( new GroupWrapper(genOrgEnt.getId())); } else if( Type.GROUP.equals(genOrgEnt.getType()) ) { orgEntList.add( new UserWrapper(genOrgEnt.getId())); } else { throw new IllegalStateException("Unknown organizational entity type: " + genOrgEnt.getType().toString() ); } } return orgEntList; }
/** * Create an instance of {@link OrganizationalEntity } * */ public OrganizationalEntity createOrganizationalEntity() { return new OrganizationalEntity(); }
if( elem instanceof OrganizationalEntity ) { OrganizationalEntity orgEnt = (OrganizationalEntity) elem; if( ((List) val).contains(new GroupImpl(orgEnt.getId()))) { found = true; break;
/** * Create an instance of {@link OrganizationalEntity } * */ public OrganizationalEntity createOrganizationalEntity() { return new OrganizationalEntity(); }
genPeepAssigns.setTaskInitiatorId(genOrgEnt.getId());
public static List<OrganizationalEntity> convertStringListToGenOrgEntList( List<String> orgEntIdList ) { if( orgEntIdList == null ) { return new ArrayList<OrganizationalEntity>(0); } List<OrganizationalEntity> genOrgEntList = new ArrayList<OrganizationalEntity>(orgEntIdList.size()); for( String orgEntId : orgEntIdList ) { OrganizationalEntity orgEnt = new OrganizationalEntity(); orgEnt.setId(orgEntId); orgEnt.setType(Type.USER); } return genOrgEntList; }