Package org.apache.directory.api.ldap.model.ldif

Examples of org.apache.directory.api.ldap.model.ldif.LdifReader.parseLdif()


                "jpegphoto:< file:" +
                HJENSEN_JPEG_FILE.getAbsolutePath() +
                "\n";

        LdifReader reader = new LdifReader();
        List<LdifEntry> entries = reader.parseLdif( ldif );
        reader.close();

        LdifEntry entry = entries.get( 0 );

        assertNotNull( entry.get( "uid" ) );
View Full Code Here


     */
    public static void injectEntries( DirectoryService service, String ldif )
        throws Exception
    {
        LdifReader reader = new LdifReader();
        List<LdifEntry> entries = reader.parseLdif( ldif );

        for ( LdifEntry entry : entries )
        {
            injectEntry( entry, service );
        }
View Full Code Here

                // Replace '\n' to real LF
                String entryStr = contextEntry.replaceAll( "\\\\n", "\n" );

                LdifReader ldifReader = new LdifReader();

                List<LdifEntry> entries = ldifReader.parseLdif( entryStr );

                if ( ( entries != null ) && ( entries.size() > 0 ) )
                {
                    LdifEntry entry = entries.get( 0 );
                    jdbmPartition.setContextEntry( entry.getEntry() );
View Full Code Here

                "ObjectClass: metaTop\n" +
                "ObjectClass: metaSyntax\n" +
                "m-oid: 1.2.3.4\n" +
                "m-description: description\n\n";

        List<LdifEntry> entries = reader.parseLdif( expected );
        LdifEntry expectedEntry = entries.get( 0 );

        LdifEntry entry = new LdifEntry();

        entry.setDn( "ou=test" );
View Full Code Here

        String converted = LdifUtils.convertToLdif( entry );

        assertNotNull( converted );

        entries = reader.parseLdif( converted );
        LdifEntry convertedEntry = entries.get( 0 );

        assertEquals( expectedEntry, convertedEntry );
    }
View Full Code Here

                "ObjectClass: metaTop\n" +
                "ObjectClass: metaSyntax\n" +
                "m-oid: 1.2.3.4\n" +
                "m-description: description\n\n";

        List<LdifEntry> entries = reader.parseLdif( expected );
        LdifEntry expectedEntry = entries.get( 0 );

        LdifEntry entry = new LdifEntry();

        entry.setDn( "ou=test" );
View Full Code Here

        String converted = LdifUtils.convertToLdif( entry );

        assertNotNull( converted );

        entries = reader.parseLdif( converted );
        LdifEntry convertedEntry = entries.get( 0 );

        assertEquals( expectedEntry, convertedEntry );
    }
}
View Full Code Here

                "l: USA\n" +
                "ou: apache\n" +
                "ou: acme corp\n";

        LdifReader reader = new LdifReader();
        List<LdifEntry> entries = reader.parseLdif( initialEntryLdif );
        reader.close();

        LdifEntry initialEntry = entries.get( 0 );

        // We will :
View Full Code Here

                "delete: ou\n" +
                "ou: BigCompany inc.\n" +
                "-\n\n";

        reader = new LdifReader();
        entries = reader.parseLdif( expectedEntryLdif );
        reader.close();

        LdifEntry expectedEntry = entries.get( 0 );

        assertEquals( expectedEntry, reversedEntry );
View Full Code Here

     * @throws NamingException if there is a problem adding the entries from the LDIF
     */
    public static void injectEntries( DirectoryService service, String ldif ) throws Exception
    {
        LdifReader reader = new LdifReader();
        List<LdifEntry> entries = reader.parseLdif( ldif );

        for ( LdifEntry entry : entries )
        {
            if ( entry.isEntry() )
            {
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.