public class DateiSystemSync extends de.ipcon.db.core.DateiSystemSyncBase implements MiniLogI
ATT_AutoSync, ATT_Eintraege, ATT_FilterAenderungen, ATT_FilterAuto, ATT_FilterByName, ATT_FilterExport, ATT_FilterFehler, ATT_FilterImport, ATT_FilterNeu, ATT_FilterStrukturAls, ATT_FilterStrukturBkm, ATT_FilterStrukturFrm, ATT_FilterStrukturInc, ATT_FilterStrukturRep, ATT_FilterStrukturTpl, ATT_GefilterteEintraege, ATT_LogDebug, ATT_LogInfo, ATT_LogTrace, ATT_Meldungen, ATT_Pfad, ATT_ZeigeLog, ENT_DateiSystemSyncATT_AlsAntwortAnBeiAuftraegen, ATT_AlsEmpfaengerBCCBeiAuftraegen, ATT_AlsEmpfaengerBeiAuftraegen, ATT_AlsEmpfaengerCCBeiAuftraegen, ATT_AlsKontextBOBeiAuftraegen, ATT_WirdAlsAntwortAnVerwendetBeiAlarmen, ATT_WirdBenachrichtigtBCCBeiAlarm, ATT_WirdBenachrichtigtBeiAlarm, ATT_WirdBenachrichtigtCCBeiAlarm, ENT_CoreBOBLOB_KEY, CANCEL_RECALC_CALLED, D_0, D_1, D_10, D_100, D_1000, D_10000, D_5, D_MINUS_1, D_MINUS_ONE, D_ONE, D_ZERO, doExWriteLRMFunction, EMPTY_ARRAY, F_0, F_1, L_0, L10N_KEY_BO_INSTANTIATION, L10N_KEY_BO_WITH_PROTECTED_CONSTRUCTOR, NULL_AGGREGATE, NULL_ITERATORATT_Badge, ATT_Badge2, ATT_Badge3, ATT_Badge4, ATT_BLOBCreatedBy, ATT_BLOBCreatedOn, ATT_BLOBDeletedBy, ATT_BLOBDeletedOn, ATT_BLOBLastModifiedBy, ATT_BLOBLastModifiedOn, ATT_Bot, ATT_Crea, ATT_CreatedBy, ATT_CreatedModifiedText, ATT_Id, ATT_InvolvedInProcs, ATT_LastModifiedBy, ATT_Ldel, ATT_Lmod, ATT_Procs, EMPTY_ARRAY, ENT_BO| Constructor and Description |
|---|
DateiSystemSync() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
action_delete(BO[] bos)
Deletes the selected entries.
|
boolean |
action_import(BO[] bos)
Import only selected entries; called for the small "import" button.
|
void |
action_refresh()
Compare Strukturen in DB and on disk; called for the large "compare" button.
|
void |
action_setBaseDir()
Opens filechooser dialog and sets the base directory which is scanned for
files with exported Strukturen data.
|
boolean |
action_sync()
Syncs all entries; called for the large "sync" button.
|
boolean |
action_sync(BO[] bos)
Syncs only selected entries; called for the small "sync" button.
|
void |
debug(java.lang.String s) |
void |
err(java.lang.String s) |
void |
fatal(java.lang.String s) |
java.util.List |
getAdditionalRoots() |
java.util.List<FilesystemObject> |
getAllStrukturFiles(java.io.File dir)
Nimmt alle Dateien im Resourceverzeichnis auf und gibt die 'passenden' in
einer ArrayListe mit FilesystemObjects zurueck.
|
java.io.File |
getBaseDir() |
BasicClientContextI |
getCtx() |
de.ipcon.db.core.DateiSystemSync.EintragMap |
getEintragMap() |
java.util.Map |
getGefilterteEintraege() |
MiniLogI |
getMiniLog() |
java.lang.String |
getPfad() |
Transaction |
getTx() |
void |
info(java.lang.String s) |
boolean |
isFastRefreshPossible() |
DateiSystemSyncEintrag |
newEntry(java.io.File dir)
Creates and returns a new DSE with some basic info (Id, BOLoader, reference
to
|
static DateiSystemSync |
of(Transaction _tx) |
void |
refreshDB(DBManBOChangeEventI e) |
void |
refreshFS()
Die Haupt-Synchronisations-Methode fuer Struktur-Elemente...
|
void |
setAdditionalRoots(java.util.List $41) |
void |
setBaseDir(java.io.File $40) |
void |
setCtx(BasicClientContextI $42) |
void |
setEintragMap(de.ipcon.db.core.DateiSystemSync.EintragMap $43) |
void |
setFastRefreshPossible(boolean $44) |
void |
setMiniLog(MiniLogI $38) |
void |
setTx(Transaction $39) |
java.lang.String |
timestamp() |
void |
trace(java.lang.String s) |
void |
warn(java.lang.String s) |
addEintrag, copyFrom, copyFrom, equalPayload, getAutoSync, getAutoSyncNN, getAutoSyncNN, getEintraege, getEintraegeIterator, getFilterAenderungen, getFilterAenderungenNN, getFilterAenderungenNN, getFilterAuto, getFilterAutoNN, getFilterAutoNN, getFilterByName, getFilterByNameNE, getFilterByNameNN, getFilterByNameNN, getFilterExport, getFilterExportNN, getFilterExportNN, getFilterFehler, getFilterFehlerNN, getFilterFehlerNN, getFilterImport, getFilterImportNN, getFilterImportNN, getFilterNeu, getFilterNeuNN, getFilterNeuNN, getFilterStrukturAls, getFilterStrukturAlsNN, getFilterStrukturAlsNN, getFilterStrukturBkm, getFilterStrukturBkmNN, getFilterStrukturBkmNN, getFilterStrukturFrm, getFilterStrukturFrmNN, getFilterStrukturFrmNN, getFilterStrukturInc, getFilterStrukturIncNN, getFilterStrukturIncNN, getFilterStrukturRep, getFilterStrukturRepNN, getFilterStrukturRepNN, getFilterStrukturTpl, getFilterStrukturTplNN, getFilterStrukturTplNN, getGefilterteEintraegeIterator, getLogDebug, getLogDebugNN, getLogDebugNN, getLogInfo, getLogInfoNN, getLogInfoNN, getLogTrace, getLogTraceNN, getLogTraceNN, getMeldungen, getMeldungenNE, getMeldungenNN, getMeldungenNN, getPfadNE, getPfadNN, getPfadNN, getZeigeLog, getZeigeLogNN, getZeigeLogNN, istAutoSync, istFilterAenderungen, istFilterAuto, istFilterExport, istFilterFehler, istFilterImport, istFilterNeu, istFilterStrukturAls, istFilterStrukturBkm, istFilterStrukturFrm, istFilterStrukturInc, istFilterStrukturRep, istFilterStrukturTpl, istLogDebug, istLogInfo, istLogTrace, istZeigeLog, needAutoSync, needFilterAenderungen, needFilterAuto, needFilterByName, needFilterExport, needFilterFehler, needFilterImport, needFilterNeu, needFilterStrukturAls, needFilterStrukturBkm, needFilterStrukturFrm, needFilterStrukturInc, needFilterStrukturRep, needFilterStrukturTpl, needLogDebug, needLogInfo, needLogTrace, needMeldungen, needPfad, needPopulatedEintraege, needPopulatedGefilterteEintraege, needZeigeLog, readExternal, removeEintrag, setAutoSync, setBOLoader, setEintraege, setFilterAenderungen, setFilterAuto, setFilterByName, setFilterExport, setFilterFehler, setFilterImport, setFilterNeu, setFilterStrukturAls, setFilterStrukturBkm, setFilterStrukturFrm, setFilterStrukturInc, setFilterStrukturRep, setFilterStrukturTpl, setLogDebug, setLogInfo, setLogTrace, setMeldungen, setZeigeLog, slim, slim, writeExternaladdAlsAntwortAnBeiAuftrag, addAlsEmpfaengerBCCBeiAuftrag, addAlsEmpfaengerBeiAuftrag, addAlsEmpfaengerCCBeiAuftrag, addAlsKontextBOBeiAuftrag, addWirdAlsAntwortAnVerwendetBeiAlarm, addWirdBenachrichtigtBCCBeiAlarm, addWirdBenachrichtigtBeiAlarm, addWirdBenachrichtigtCCBeiAlarm, getAlsAntwortAnBeiAuftraegen, getAlsAntwortAnBeiAuftraegenIterator, getAlsEmpfaengerBCCBeiAuftraegen, getAlsEmpfaengerBCCBeiAuftraegenIterator, getAlsEmpfaengerBeiAuftraegen, getAlsEmpfaengerBeiAuftraegenIterator, getAlsEmpfaengerCCBeiAuftraegen, getAlsEmpfaengerCCBeiAuftraegenIterator, getAlsKontextBOBeiAuftraegen, getAlsKontextBOBeiAuftraegenIterator, getWirdAlsAntwortAnVerwendetBeiAlarmen, getWirdAlsAntwortAnVerwendetBeiAlarmenIterator, getWirdBenachrichtigtBCCBeiAlarm, getWirdBenachrichtigtBCCBeiAlarmIterator, getWirdBenachrichtigtBeiAlarm, getWirdBenachrichtigtBeiAlarmIterator, getWirdBenachrichtigtCCBeiAlarm, getWirdBenachrichtigtCCBeiAlarmIterator, needPopulatedAlsAntwortAnBeiAuftraegen, needPopulatedAlsEmpfaengerBCCBeiAuftraegen, needPopulatedAlsEmpfaengerBeiAuftraegen, needPopulatedAlsEmpfaengerCCBeiAuftraegen, needPopulatedAlsKontextBOBeiAuftraegen, needPopulatedWirdAlsAntwortAnVerwendetBeiAlarmen, needPopulatedWirdBenachrichtigtBCCBeiAlarm, needPopulatedWirdBenachrichtigtBeiAlarm, needPopulatedWirdBenachrichtigtCCBeiAlarm, pgetAlsAntwortAnBeiAuftraegenLazy, pgetAlsEmpfaengerBCCBeiAuftraegenLazy, pgetAlsEmpfaengerBeiAuftraegenLazy, pgetAlsEmpfaengerCCBeiAuftraegenLazy, pgetAlsKontextBOBeiAuftraegenLazy, pgetWirdAlsAntwortAnVerwendetBeiAlarmenLazy, pgetWirdBenachrichtigtBCCBeiAlarmLazy, pgetWirdBenachrichtigtBeiAlarmLazy, pgetWirdBenachrichtigtCCBeiAlarmLazy, removeAlsAntwortAnBeiAuftrag, removeAlsEmpfaengerBCCBeiAuftrag, removeAlsEmpfaengerBeiAuftrag, removeAlsEmpfaengerCCBeiAuftrag, removeAlsKontextBOBeiAuftrag, removeWirdAlsAntwortAnVerwendetBeiAlarm, removeWirdBenachrichtigtBCCBeiAlarm, removeWirdBenachrichtigtBeiAlarm, removeWirdBenachrichtigtCCBeiAlarm, setAlsAntwortAnBeiAuftraegen, setAlsEmpfaengerBCCBeiAuftraegen, setAlsEmpfaengerBeiAuftraegen, setAlsEmpfaengerCCBeiAuftraegen, setAlsKontextBOBeiAuftraegen, setWirdAlsAntwortAnVerwendetBeiAlarmen, setWirdBenachrichtigtBCCBeiAlarm, setWirdBenachrichtigtBeiAlarm, setWirdBenachrichtigtCCBeiAlarm_set, $, $, $, $$, $$bo, $$o, $$r, $$ri, $$ri, acquireTxWriteLock, add, afterSaveOnClient, afterSaveOnServer, afterVerifyOnClient, afterVerifyOnServer, aggregate, aggregate, aggregate, aggregate, badge, badge, beforeVerifyOnClient, beforeVerifyOnServer, bumpVersion, cacheLocally, cacheLocally, cacheLocallyAndThrowUnwrappedCause, cacheLocallyAndThrowUnwrappedCause, cacheLocallyAndThrowUnwrappedUncheckedCause, cacheLocallyAndThrowUnwrappedUncheckedCause, cancelCheckConstraints, cancelRecalc, cancelRecalcViaLoadingTransaction, clone, commitTransaction, computeTransientPropertyIfAbsent, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, consumeAndAssureTransientPropertyExists, copyBLOBFrom, createCopy, createCopy, deepClone, deepClone, delete, describe, describe, describe, describe, describe, describe, describe, describe, describe, describe, describeId, describeId, describeId, describeId, describeId, describeId, describeId, describeId, describeNE, describeNE, describeNE, describeNE, describeNE, destub, equalPayload, equalPayload, equalPayload, equalPayload, equals, equalsBO, equalsBO, equalsRegardingAttrs, exportBLOB, exReadString, exWriteString, forgetTransientBLOBHandle, frap, getAsBOInIssueReports, getAsBOInIssueReportsIterator, getAsString, getBackendBOLoaderWithPersistenceHandler, getBadge, getBadge, getBadge2, getBadge3, getBadge4, getBLOB, getBLOB, getBLOB, getBLOB, getBLOB, getBLOBAsDataInput, getBLOBAsEncodedString, getBLOBAsEncodedString, getBLOBAsInputStream, getBLOBAsUTF8EncodedString, getBLOBCreatedBy, getBLOBCreatedOn, getBLOBDeletedBy, getBLOBDeletedOn, getBLOBInfo, getBLOBLastModifiedBy, getBLOBLastModifiedOn, getBOLoader, getBot, getBOVersion, getBytes, getCache, getCache, getCache, getCache, getCache, getCacheNT, getCacheNT, getCacheNT, getCacheNT, getCacheNT, getCacheProvider, getCacheProvider, getClazz, getCreatedBy, getCreatedModifiedText, getDefaultScriptImportsList, getDefaultScriptImportsList, getDefaultScriptImportsList, getDescribingBOWrapper, getDescribingBOWrapper, getEventProvider, getEventProvider, getId, getInvolvedInProcs, getInvolvedInProcsIterator, getLastModifiedBy, getLazyData, getLoadingTransaction, getNullIterator, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getPermissionHandler, getProcs, getProcsIterator, getRootLoaderSchema, getSchema, getSizeFast, getTransaction, getTransientProperty, getTransientProperty, getWrappedTransientProperty, hasActiveTransaction, hasBLOB, hasBLOBOnServerSide, hasBOAssignedTempId, hashCode, hasRelationObjects, hasRelationObjects, hasSessionAssignedTempId, hasTempId, hasTempIdForNewBOs, hasTransientProperty, hasTransientPropertyUnfiltered, includeAllowed, includeInTransaction, invalidateBLOBCache, isBOAssignedTempId, isCompoundChangeInProgress, isCurrentTransactionUnderAdminControl, isIgnoreModificationConstraints, isMandatory, isNew, isReadOnly, isServerSideAndLoadedReadOnly, isSessionAssignedTempId, isStub, isTempId, isTempIdForNewInstance, isTemporary, isVisible, isWriteable, markCompoundChangeInProgress, markDelete, markUndelete, needLoadingTransaction, needsReload, needTransactionInclusion, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, nextTempId, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBusOfAdd, notifyMessageBusOfRemove, nullSafeCompareTo, nullSafeCompareTo, nullSafeContainsBO, nullSafeContainsBO, nullSafeEquals, nullSafeEqualsBO, nullSafeEqualsBO, ofStub, propertyMissing, propertyMissing, releaseCompoundChangeInProgress, releaseTxWriteLock, remove, removeBLOB, requireNonEmptyRelation, requireNonNullAttribute, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, setAsString, setBadge, setBadge, setBadge2, setBadge3, setBadge4, setBOLoaderNoCascade, setBOLoaderNoCascade, setBot, setId, setId, setIgnoreModificationConstraints, setLazyData, setTempId, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, slim, slim, storeBLOB, storeBLOB, storeBLOB, storeBLOB, storeBLOB, stub, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toString, undelete, verifyOnClient, verifyOnServer, wrapIfGroovygetCrea, getLdel, getLmod, isDeleted, isLdel, setCrea, setLdel, setLdel, setLmodgetInstanceSpecificLocale, getInstanceSpecificPaths, l10n, l10n, l10n, l10n, l10n, l10n, l10nbumpVersion, cancelCheckConstraints, consumeAndAssureTransientPropertyExists, contains, delete, equalsBO, equalsBO, filterDeleted, filterDeleted, filterDeleted, filterDeleted, filterDeletedAndReturnMap, filterDeletedAndReturnMap, getAttribute, getAttribute, getBLOB, getBLOB, getBOVersion, getClazz, getCrea, getEntity, getEntity, getRootLoaderSchema, getSchema, getTransientProperty, hasBLOB, hasTransientProperty, hasTransientPropertyUnfiltered, isDeleted, isMandatory, isNew, isReadOnly, isSubEntityOf, isSubEntityOf, isTemporary, isVisible, setTransientProperty, toRelationMapROcollectIds, collectIds, getCommaSeparatedIdList, getId, hasTempId, toMap, toMapcollectDescribe, collectDescribe, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, describe, describe, describe, describe, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeNE, describeNE, join, join, join, notEmptyDescriptionpublic static DateiSystemSync of(Transaction _tx)
public void refreshFS()
public void action_refresh()
public DateiSystemSyncEintrag newEntry(java.io.File dir)
public void action_setBaseDir()
public java.util.List<FilesystemObject> getAllStrukturFiles(java.io.File dir)
public void refreshDB(DBManBOChangeEventI e)
public boolean action_sync()
public boolean action_sync(BO[] bos)
public boolean action_import(BO[] bos)
public boolean action_delete(BO[] bos)
public java.lang.String timestamp()
public java.lang.String getPfad()
getPfad in class de.ipcon.db.core.DateiSystemSyncBasepublic java.util.Map getGefilterteEintraege()
getGefilterteEintraege in class de.ipcon.db.core.DateiSystemSyncBasepublic MiniLogI getMiniLog()
public void setMiniLog(MiniLogI $38)
public Transaction getTx()
public void setTx(Transaction $39)
public java.io.File getBaseDir()
public void setBaseDir(java.io.File $40)
public java.util.List getAdditionalRoots()
public void setAdditionalRoots(java.util.List $41)
public BasicClientContextI getCtx()
public void setCtx(BasicClientContextI $42)
public de.ipcon.db.core.DateiSystemSync.EintragMap getEintragMap()
public void setEintragMap(de.ipcon.db.core.DateiSystemSync.EintragMap $43)
public boolean isFastRefreshPossible()
public void setFastRefreshPossible(boolean $44)
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.