import java.util.Iterator;
import java.util.List;
import sailpoint.object.Bundle;
import sailpoint.object.Certifiable;
log.debug("Entering into the Pedia - Containers _Exclusion Rule ...");
if(items != null @and items.size() > 0){
Iterator iter = items.iterator();
while(iter.hasNext()){
Certifiable item = (Certifiable) iter.next();
if(item instanceof Bundle){
Bundle bundle = (Bundle) item;
if(bundle != null @and !bundle.equals("")){
if(bundle.getType() != null @and !bundle.getType().equals("")) {
if(bundle.getType().equals("organizational")){
iter.remove();
itemsToExclude.add(item);
}
} else {
iter.remove();
itemsToExclude.add(item);
}
}
}
}
}
log.debug("End from Pedia - Containers _Exclusion Rule ...");
No comments:
Post a Comment