Search in sources :

Example 1 with ACLEntry

use of org.openntf.domino.ACLEntry in project org.openntf.domino by OpenNTF.

the class AclIterator method getNext.

private ACLEntry getNext() {
    if (nextEntry_ == null) {
        ACLEntry currentEntry = getCurrentEntry();
        ACL acl = getAcl();
        try {
            if (currentEntry == null) {
                if (isDone()) {
                    nextEntry_ = null;
                } else {
                    nextEntry_ = acl.getFirstEntry();
                }
            } else {
                nextEntry_ = acl.getNextEntry(currentEntry);
            }
        } catch (Throwable t) {
            DominoUtils.handleException(t);
        }
    }
    return nextEntry_;
}
Also used : ACLEntry(org.openntf.domino.ACLEntry) ACL(org.openntf.domino.ACL)

Example 2 with ACLEntry

use of org.openntf.domino.ACLEntry in project org.openntf.domino by OpenNTF.

the class AclIterator method next.

/* (non-Javadoc)
	 * @see java.util.Iterator#next()
	 */
@Override
public ACLEntry next() {
    ACLEntry result = null;
    result = getNext();
    setCurrentEntry(result);
    nextEntry_ = null;
    if (result == null)
        done_ = true;
    return result;
}
Also used : ACLEntry(org.openntf.domino.ACLEntry)

Aggregations

ACLEntry (org.openntf.domino.ACLEntry)2 ACL (org.openntf.domino.ACL)1