/** * The result containing response for this request. * * @return the result containing response for this request */ public InternalResultResponse getResultResponse() { if ( response == null ) { response = new DeleteResponseImpl( getMessageId() ); } return response; }
/** * Transform a Internal DelResponse to a Codec DelResponse * * @param internalMessage The incoming Internal DelResponse * @return The DelResponseCodec instance */ private static LdapMessageCodec transformDelResponse( InternalMessage internalMessage ) { DeleteResponseImpl internalDelResponse = ( DeleteResponseImpl ) internalMessage; DelResponseCodec delResponse = new DelResponseCodec(); // Transform the ldapResult delResponse.setLdapResult( transformLdapResult( ( LdapResultImpl ) internalDelResponse.getLdapResult() ) ); return delResponse; }
log.error( msg ); DeleteResponseImpl response = new DeleteResponseImpl( delRequest.getMessageId() ); throw new ResponseCarryingException( msg, response, ResultCodeEnum.INVALID_DN_SYNTAX, DN.EMPTY_DN, ine );