code: public int convertExternalToInternal(Object recordOwner)
      {
          // Step 4 - Convert the JAXB objects to my internal format
          Object root = this.convertToMessage();
          if (root == null)
              return DBConstants.ERROR_RETURN;
          return this.getConvertToMessage().convertMarshallableObjectToInternal(root, (RecordOwner)recordOwner);
      }
docs: Convert the external form to the internal message form.
  You must override this method.
  @param externalMessage The received message to be converted to internal form.
  @return The internal message.