@Override public String absolutePath() { if (parentPref == null) { return "/"; } else if (parentPref == root) { return "/" + nodeName; } return parentPref.absolutePath() + "/" + nodeName; }
@Override public String toString() { return (isUserNode() ? "User" : "System") + " Preference Node: " + absolutePath(); }
@Override public String absolutePath() { if (parentPref == null) { return "/"; } else if (parentPref == root) { return "/" + nodeName; } return parentPref.absolutePath() + "/" + nodeName; }
@Override public String absolutePath() { if (parentPref == null) { return "/"; } else if (parentPref == root) { return "/" + nodeName; } return parentPref.absolutePath() + "/" + nodeName; }
@Override public String absolutePath() { if (parentPref == null) { return "/"; } else if (parentPref == root) { return "/" + nodeName; } return parentPref.absolutePath() + "/" + nodeName; }
@Override public String absolutePath() { if (parentPref == null) { return "/"; } else if (parentPref == root) { return "/" + nodeName; } return parentPref.absolutePath() + "/" + nodeName; }
@Override public String absolutePath() { if (parentPref == null) { return "/"; } else if (parentPref == root) { return "/" + nodeName; } return parentPref.absolutePath() + "/" + nodeName; }
@Override public String absolutePath() { if (parentPref == null) { return "/"; } else if (parentPref == root) { return "/" + nodeName; } return parentPref.absolutePath() + "/" + nodeName; }
@Override public String toString() { return (isUserNode() ? "User" : "System") + " Preference Node: " + absolutePath(); }
@Override public String toString() { return (isUserNode() ? "User" : "System") + " Preference Node: " + absolutePath(); }
@Override public String toString() { return (isUserNode() ? "User" : "System") + " Preference Node: " + absolutePath(); }
@Override public String toString() { return (isUserNode() ? "User" : "System") + " Preference Node: " + absolutePath(); }
@Override public String toString() { return (isUserNode() ? "User" : "System") + " Preference Node: " + absolutePath(); }
@Override public String toString() { return (isUserNode() ? "User" : "System") + " Preference Node: " + absolutePath(); }
protected void syncSpi() throws BackingStoreException { if ( ctx == null ) { throw new BackingStoreException( "Ldap context not available for " + super.absolutePath() ); } if ( changes.isEmpty() ) { return; } try { ctx.modifyAttributes( "", ( ModificationItemImpl[] ) changes.toArray( EMPTY_MODS ) ); } catch ( NamingException e ) { throw new BackingStoreException( e ); } changes.clear(); keyToChange.clear(); }
protected void flushSpi() throws BackingStoreException { if ( ctx == null ) { throw new BackingStoreException( "Ldap context not available for " + super.absolutePath() ); } if ( changes.isEmpty() ) { return; } try { ctx.modifyAttributes( "", ( ModificationItemImpl[] ) changes.toArray( EMPTY_MODS ) ); } catch ( NamingException e ) { throw new BackingStoreException( e ); } changes.clear(); keyToChange.clear(); }