code: public void init(RecordOwnerParent parent, Rec recordMain, Map<String, Object> properties)
      {
          super.init(parent, recordMain, properties);
          if (properties != null)
              m_propTransport = properties;
          else
              m_propTransport = this.getTransportProperties();
      }
docs: Initialize the RecordOwner.
  @param parentSessionObject Parent that created this session object.
  @param record Main record for this session (opt).
  @param objectID ObjectID of the object that this SessionObject represents (usually a URL or bookmark).