Package org.apache.directory.ldap.client.api

Examples of org.apache.directory.ldap.client.api.LdapConnection.rename()


        adminConnection.add( testEntry );
       
        DN userName = new DN( "uid=" + uid + ",ou=users,ou=system" );
       
        LdapConnection userConnection = getConnectionAs( userName, password );
        ModifyDnResponse resp = userConnection.rename( entryDN.getName(), newNameRdn );
       
        if( resp.getLdapResult().getResultCode() == ResultCodeEnum.SUCCESS )
        {
            userConnection.delete( newNameRdn + ",ou=system" );
            result = true;
View Full Code Here


        {
            adminConnection.delete( entryDN );
            return false;
        }
       
        ModifyDnResponse resp = userConnection.rename( entryRdn + "," + newParentRdn + ",ou=system", newNameRdn );
       
        ResultCodeEnum code = resp.getLdapResult().getResultCode();
        if( code == ResultCodeEnum.SUCCESS || code == ResultCodeEnum.ENTRY_ALREADY_EXISTS )
        {
            userConnection.delete( newNameRdn + "," + newParentRdn + ",ou=system" );
View Full Code Here

        // tag after the addition before rename
        Tag t0 = getService().getChangeLog().tag();
        assertPresent( sysRoot, "ou=oldname,ou=system" );

        // rename the test entry and test that the rename occurred
        sysRoot.rename( "ou=oldname,ou=system", "ou=newname" );
        assertNotPresent( sysRoot, "ou=oldname,ou=system" );
        assertPresent( sysRoot, "ou=newname,ou=system" );

        // now revert and assert that the rename was reversed
        getService().revert( t0.getRevision() );
View Full Code Here

            }

            String newRdn = "cn=test" + i;
           
            long ttt0 = System.nanoTime();
            connection.rename( oldDn, newRdn, true );
            long ttt1 = System.nanoTime();

            oldDn = newRdn + ",ou=system";
            //System.out.println("added " + i + ", delta = " + (ttt1-ttt0)/1000);
        }
View Full Code Here

       
        Entry original = connection.lookup( oldDn );
       
        assertNotNull( original );

        connection.rename( oldDn, "cn=TEST" );
       
        Entry renamed = connection.lookup( oldDn );
       
        assertNotNull( renamed );
        assertEquals( original.getDn(), renamed.getDn() );
View Full Code Here

            "ObjectClass: OrganizationalUnit",
            "ou: users" );

        connection.add( entry );

        connection.rename( entry.getDn(), new Rdn( "ou=users" ) );

        Entry userzEntry = new DefaultEntry( "ou=userz,ou=groups,ou=system",
            "ObjectClass: top",
            "ObjectClass: OrganizationalUnit",
            "ou: userz" );
View Full Code Here

        connection.add( userzEntry );

        try
        {
            connection.rename( "ou=userz,ou=groups,ou=system", "ou=users", true );
            fail();
        }
        catch ( LdapEntryAlreadyExistsException leaee )
        {
            assertTrue( true );
View Full Code Here

    {
        LdapConnection connection = getAdminConnection( getService() );

        try
        {
            connection.rename( "ou=blah,ou=groups,ou=system", "ou=blah1" );
            fail();
        }
        catch ( LdapNoSuchObjectException lnsoe )
        {
            assertTrue( true );
View Full Code Here

            assertTrue( true );
        }

        try
        {
            connection.rename( "ou=blah,ou=groups,ou=system", "ou=blah1" );
            fail();
        }
        catch ( LdapNoSuchObjectException lnsoe )
        {
            assertTrue( true );
View Full Code Here

        assertNotNull( entry );
        assertEquals( 1, entry.get( "ou" ).size() );
        assertEquals( "users", entry.get( "ou" ).getString() );

        connection.rename( "ou=users,ou=system", "ou=Users" );

        entry = connection.lookup( "ou=Users,ou=system" );

        assertNotNull( entry );
        assertEquals( 1, entry.get( "ou" ).size() );
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.