Examples of DelRequestCodec


Examples of org.apache.directory.shared.ldap.codec.del.DelRequestCodec

     *            message id number
     */
    private int deleteEntry( LdifEntry entry, int messageId ) throws IOException, DecoderException,
        InvalidNameException, NamingException, EncoderException
    {
        DelRequestCodec delRequest = new DelRequestCodec();

        String dn = entry.getDn().getName();

        if ( isDebugEnabled() )
        {
            System.out.println( "Deleting entry " + dn );
        }

        delRequest.setEntry( new DN( dn ) );

        delRequest.setMessageId( messageId );

        // Encode and send the delete request
        ByteBuffer bb = delRequest.encode();
        bb.flip();

        sendMessage( bb );

        bb.clear();
View Full Code Here

Examples of org.apache.directory.shared.ldap.codec.del.DelRequestCodec

     */
    public DeleteFuture deleteAsync( DeleteRequest delRequest ) throws LdapException
    {
        checkSession();

        DelRequestCodec delReqCodec = new DelRequestCodec();

        int newId = messageId.incrementAndGet();
       
        delRequest.setMessageId( newId );
        delReqCodec.setMessageId( newId );

        delReqCodec.setEntry( delRequest.getTargetDn() );
        setControls( delRequest.getControls(), delReqCodec );

        DeleteFuture deleteFuture = new DeleteFuture( this, newId );
        addToFutureMap( newId, deleteFuture );

View Full Code Here

Examples of org.apache.directory.shared.ldap.codec.del.DelRequestCodec

     *            message id number
     */
    private int deleteEntry( LdifEntry entry, int messageId ) throws IOException, DecoderException,
        LdapInvalidDnException, EncoderException
    {
        DelRequestCodec delRequest = new DelRequestCodec();

        String dn = entry.getDn().getName();

        if ( isDebugEnabled() )
        {
            System.out.println( "Deleting entry " + dn );
        }

        delRequest.setEntry( new DN( dn ) );

        delRequest.setMessageId( messageId );

        // Encode and send the delete request
        ByteBuffer bb = delRequest.encode();
        bb.flip();

        sendMessage( bb );

        bb.clear();
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.