public class DBImportFile extends DBImport
DBObject.DenormalizeAction
Modifier and Type | Field and Description |
---|---|
static GlobalId |
DBCLASS_GID
DBImportFile
|
static java.lang.String |
DBCLASS_NAME
DBImportFile
|
ATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS
Constructor and Description |
---|
DBImportFile(DBClass def,
DataSource dataSource)
Std.
|
Modifier and Type | Method and Description |
---|---|
protected void |
eventFieldUpdated(DBField field,
java.lang.Object previous,
GlobalKey previousKey,
FldParams params)
update dependent fields.
|
protected void |
extFixUp()
The extended fix up routine for known problems.
|
java.lang.Object |
findCategory(java.lang.String... args)
Category.
|
DBFile |
findImportFile(java.lang.String... args)
File to import.
|
DBImportTemplate |
findTemplate(java.lang.String... args)
Setting a template will cause all settings to be prefilled with the
settings from that template.
|
java.lang.Object |
getCategory(java.lang.String... args) |
Importer |
getImporter() |
DBFile |
getImportFile(java.lang.String... args) |
DBImportTemplate |
getTemplate(java.lang.String... args) |
DBImportFile |
setCategory(java.lang.Object value,
java.lang.String... args) |
DBImportFile |
setImportFile(com.aspc.dal.file.DBFile value,
java.lang.String... args) |
DBImportFile |
setTemplate(com.aspc.dal.layers.aspc_app.dbimport.DBImportTemplate value,
java.lang.String... args) |
buildFieldDef, extValidateField, extValidateRecord, findBaseClass, findEnteredBy, findFieldDelimiter, findKey, getBaseClass, getCreatedDateTime, getDatasourcePlugin, getDataSourcePluginClass, getDateFormat, getEnteredBy, getFieldDelimiter, getID, getImporter, getPlugin, getStartAtLine, getTimeFormat, isOverwrite, makeQuery, setBaseClass, setCreatedDateTime, setDatasourcePlugin, setDateFormat, setEnteredBy, setFieldDelimiter, setID, setOverwrite, setPlugin, setStartAtLine, setTimeFormat
addReloadEventListener, archiveCheck, autoEnterCreate, calculateValue, calculateValue, calculateValue, callingRestoreByJournal, changeThreadMode, checkCreateAccess, checkDelete, checkDeleteAccess, checkModifyAccess, checkModifyAccess, checkReadAccess, clearCache, copy, copyFields, copyIncludeField, copyInwardLinks, delete, denormalizedResult, displayLogName, displayName, displayValue, doSearch, dump, equals, eventDataLoaded, extAutoEnterCreate, extCanDeleteDependantObject, extCheckCreateAccess, extCheckDeleteAccess, extCheckModifyAccess, extCheckModifyAccess, extCheckReadAccess, extCopy, extDelete, extDeleteRecord, extGetDerivedGlobalKey, extGetDerivedValue, extGetValue, extIsMandatory, extIsOnChange, extMarkSavePoint, extPostDeleteRecord, extPostSaveRecord, extPreDeleteRecord, extPreSaveRecord, extPreValidate, extPreValidateDelete, extRaiseEvents, extRollbackTo, extSaveRecord, extSetValue, extUndelete, extValidateDelete, fetchLinkHolder, findGlobalKey, findGlobalKey, findGlobalKey, findGlobalKey, findLinkedObject, findLinkedObject, findLinkedObject, findRawData, fireEventDataLoaded, fixUp, forceLockedTransaction, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getChangedFieldInfo, getChangedFields, getDate, getDate, getDate, getDate, getDate, getDefaultValue, getDisableOnChangeEvent, getDouble, getDouble, getDouble, getDouble, getDouble, getFieldDouble, getFieldInt, getFieldLong, getFieldString, getFormattedString, getFormattedString, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getInt, getInt, getInt, getInt, getInt, getInt, getInwardLinkage, getKeyString, getKeyValue, getLinkedObject, getLinkedObject, getLinkedObject, getLinkedObjectByKey, getLinkedRowId, getLinkedRowId, getLinkedRowIdByData, getLinkHolder, getLockedTransaction, getLong, getLong, getLong, getLong, getLong, getLong, getMutableArrayValue, getMutableArrayValue, getOriginalKey, getOriginalValue, getOriginalValue, getProcessedValue, getPureValue, getRawData, getRawValue, getRawValue, getRowId, getRowKey, getSecondaryCacheGroupKey, getSrcLayerID, getString, getString, getString, getString, getString, getString, getValue, getValue, getValue, getValue, hasAutoChanged, hasAutoChanged, hasChanged, hasChangedByUser, hasChangedByUserField, hasChangedByUserField, hasFieldChanged, hasFieldChanged, hashCode, hasStoredResult, iCheckDeleteAccess, iCheckModifyAccess, iCheckReadAccess, iGetDenormalizedMap, iGetRawValue, iPlaceDenormalizedResult, iPostSaveOrDeleteRecord, iPreSaveOrDeleteRecord, iPreValidate, iRaiseEvents, iSaveOrDeleteRecord, isBrokenLink, isBrokenLink, isChanged, isDataCacheKnownToBeDirty, isDeleted, isEmpty, iSetValue, isForceReindex, isKeyWordField, isMandatory, isNew, isNull, isNull, isOnChange, isReindex, iValidateRecord, lastTouched, makeArchiveDataLoader, makeClone, makeDataLoader, makeDenormalizedDoc, makeLinkedArray, makeModifyAccessException, makeSearchPlan, makeWriteProvider, manualDenormalizeOnSave, markSavePoint, optLockedTransaction, registerWatchedObject, reindex, releaseDenormalized, removeReloadEventListener, restoreByJournal, rollbackTo, setBoolean, setBoolean, setBoolean, setBoolean, setDisableOnChangeEvent, setDouble, setDouble, setInt, setInt, setLong, setLong, setRawData, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, toString, touch, undelete, validateField, validateRecord, validateSubType
public static final java.lang.String DBCLASS_NAME
public static final GlobalId DBCLASS_GID
public DBImportFile(DBClass def, DataSource dataSource) throws java.lang.Exception
def
- The class of this objectdataSource
- The datasource for this objectjava.lang.Exception
- A serious problem occurred@CheckReturnValue @Nullable public java.lang.Object getCategory(java.lang.String... args)
@CheckReturnValue @Nonnull public final java.lang.Object findCategory(java.lang.String... args) throws NotFoundException
ImportTemplateCategory
(String, Searchable)args
- the optional argumentsNotFoundException
- ImportTemplateCategory was not found@Nonnull public DBImportFile setCategory(java.lang.Object value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public DBFile getImportFile(java.lang.String... args)
@CheckReturnValue @Nonnull public final DBFile findImportFile(java.lang.String... args) throws NotFoundException
DBFile
(Integer, Mandatory,
Searchable)args
- the optional argumentsNotFoundException
- DBFile was not found@Nonnull public DBImportFile setImportFile(com.aspc.dal.file.DBFile value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public DBImportTemplate getTemplate(java.lang.String... args)
@CheckReturnValue @Nonnull public final DBImportTemplate findTemplate(java.lang.String... args) throws NotFoundException
DBImportTemplate
(Integer, Searchable)args
- the optional argumentsNotFoundException
- DBImportTemplate was not found@Nonnull public DBImportFile setTemplate(com.aspc.dal.layers.aspc_app.dbimport.DBImportTemplate value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
public Importer getImporter() throws java.lang.Exception
java.lang.Exception
- a serious problem@OverridingMethodsMustInvokeSuper protected void eventFieldUpdated(@Nonnull DBField field, @Nullable java.lang.Object previous, @Nullable GlobalKey previousKey, @Nullable FldParams params) throws java.lang.Exception
eventFieldUpdated
in class DBObject
field
- The field updated.previous
- The previous value for this field.previousKey
- The previous keyparams
- The parameters usedjava.lang.Exception
- a serious problemstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.