private void init() throws OseeCoreException {
    previousRelationTypeId = -1;
    previousArtifactAId = -1;
    previousArtiafctBId = -1;
    materiallyDifferent = true;
    relationDeleteData.clear();
    obsoleteGammas.clear();
    updateAddressingData.clear();
    addressingToDelete.clear();
    addressingBackup.delete(0, 999999999);
    updateAddressing = false;

    previousNetGammaId = -1;
    previousTransactionId = -1;
    chStmt = ConnectionHandler.getStatement();
    gammaJoin = JoinUtility.createExportImportJoinQuery();

    counter = 0;
  }
 protected ArtifactJoinQuery createJoin() {
   return JoinUtility.createArtifactJoinQuery(dbService);
 }