code: public void init(DatabaseOwner databaseOwner, String strDbName, int iDatabaseType, Map<String, Object> properties)
      {
          super.init(databaseOwner, strDbName, iDatabaseType, properties);
  
          this.setMasterSlave(RecordOwner.MASTER);      // This is in the client space (Don't execute Server Behaviors)
          
          this.setProperty(DBParams.MESSAGES_TO_REMOTE, DBConstants.FALSE);   // Sent by server version
          this.setProperty(DBParams.CREATE_REMOTE_FILTER, DBConstants.TRUE);  // Yes
          this.setProperty(DBParams.UPDATE_REMOTE_FILTER, DBConstants.FALSE); // Updated by server version
      }
docs: Init this database and add it to the databaseOwner.
  @param databaseOwner My databaseOwner.
  @param iDatabaseType The database type (LOCAL/REMOTE).
  @param strDBName The database name.