code: public void init(SharedBaseRecordTable sharedTable, RecordOwnerParent parent, FieldList recordMain, Map<String, Object> properties)
      {
          m_sharedTable = sharedTable;
          super.init(parent, recordMain, properties);
      }
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).