if ( mods.get( ACI_ATTR ) != null )
boolean isAciModified = false; for ( int ii = 0; ii < mods.length; ii++ ) { isAciModified |= mods[ii].getAttribute().contains( ACI_ATTR ); } if ( isAciModified )
    public void subentryModified( LdapDN normName, int modOp, Attributes mods, Attributes entry ) throws NamingException    {        if ( !hasPrescriptiveACI( entry ) )        {            return;        }        if ( mods.get( ACI_ATTR ) != null )        {            subentryDeleted( normName, entry );            subentryAdded( normName.getUpName(), normName, entry );        }    }