/** * The result containing response for this request. * * @return the result containing response for this request */ public InternalResultResponse getResultResponse() { if ( response == null ) { response = new ModifyResponseImpl( getMessageId() ); } return response; }
/** * Transform a ModifyRequest message from a CodecMessage to a InternalMessage * * @param modifyRequest The message to transform * @param messageId The message Id * @return A Internal ModifyRequestImpl */ private static InternalMessage transformModifyRequest( ModifyRequestCodec modifyRequest, int messageId ) { ModifyRequestImpl internalMessage = new ModifyRequestImpl( messageId ); // Codec : DN object -> Internal : String name internalMessage.setName( modifyRequest.getObject() ); // Codec : ArrayList modifications -> Internal : ArrayList mods if ( modifyRequest.getModifications() != null ) { // Loop through the modifications for ( Modification modification:modifyRequest.getModifications() ) { internalMessage.addModification( modification ); } } return internalMessage; }