Package org.apache.directory.shared.ldap.message.internal

Examples of org.apache.directory.shared.ldap.message.internal.InternalExtendedResponse


            InternalLdapResult result = req.getResultResponse().getLdapResult();
            result.setResultCode( ResultCodeEnum.OTHER );
            result.setErrorMessage( ResultCodeEnum.OTHER 
                + ": Extended operation handler for the specified EXTENSION_OID (" + req.getOid()
                + ") has failed to process your request:\n" + ExceptionUtils.getStackTrace( e ) );
            InternalExtendedResponse resp = ( InternalExtendedResponse ) req.getResultResponse();
            resp.setResponse( new byte[0] );
            session.getIoSession().write( req.getResultResponse() );
        }
    }
View Full Code Here


        else
        {
            sslFilter.startSsl( session.getIoSession() );
        }
       
        InternalExtendedResponse res = new ExtendedResponseImpl( req.getMessageId() );
        InternalLdapResult result = res.getLdapResult();
        result.setResultCode( ResultCodeEnum.SUCCESS );
        res.setResponseName( EXTENSION_OID );
        res.setResponse( new byte[ 0 ] );

        // Send a response.
        session.getIoSession().setAttribute( SslFilter.DISABLE_ENCRYPTION_ONCE );
        session.getIoSession().write( res );
    }
View Full Code Here

TOP

Related Classes of org.apache.directory.shared.ldap.message.internal.InternalExtendedResponse

Copyright © 2018 www.massapicom. 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.