public abstract class GeneratedMaintenanceCleanupJob extends ServicelayerJob
MaintenanceCleanupJob.Job.JobFileLogContainer, Job.SynchronicityGenericItem.GenericItemImplLocalizableItem.LocalizableItemImplExtensibleItem.ExtensibleItemImplItem.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Map<java.lang.String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static java.lang.String |
SEARCHTYPE
Qualifier of the
MaintenanceCleanupJob.searchType attribute |
static java.lang.String |
THRESHOLD
Qualifier of the
MaintenanceCleanupJob.threshold attribute |
SPRINGID, SPRINGIDCRONJOBFACTORYCTX_CURRENTCRONJOB, CTX_CURRENTJOBACTIVE, ALTERNATIVEDATASOURCEID, CHANGERECORDINGENABLED, CODE, CRONJOBS, CRONJOBSHANDLER, EMAILADDRESS, EMAILNOTIFICATIONTEMPLATE, ERRORMODE, LOGLEVELDATABASE, LOGLEVELFILE, LOGTODATABASE, LOGTOFILE, NODEGROUP, NODEID, PRIORITY, REMOVEONEXIT, REQUESTABORT, REQUESTABORTSTEP, RESTRICTIONS, RESTRICTIONSHANDLER, RETRY, SENDEMAIL, SESSIONCONTEXTVALUES, SESSIONCURRENCY, SESSIONLANGUAGE, SESSIONUSER, SINGLEEXECUTABLE, TRIGGERS, TRIGGERSHANDLERLANGUAGE_FALLBACK_ENABLED_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
GeneratedMaintenanceCleanupJob() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,Item.AttributeMode> |
getDefaultAttributeModes() |
ComposedType |
getSearchType()
Generated method - Getter of the
MaintenanceCleanupJob.searchType attribute. |
ComposedType |
getSearchType(SessionContext ctx)
Generated method - Getter of the
MaintenanceCleanupJob.searchType attribute. |
java.lang.Integer |
getThreshold()
Generated method - Getter of the
MaintenanceCleanupJob.threshold attribute. |
java.lang.Integer |
getThreshold(SessionContext ctx)
Generated method - Getter of the
MaintenanceCleanupJob.threshold attribute. |
int |
getThresholdAsPrimitive()
Generated method - Getter of the
MaintenanceCleanupJob.threshold attribute. |
int |
getThresholdAsPrimitive(SessionContext ctx)
Generated method - Getter of the
MaintenanceCleanupJob.threshold attribute. |
void |
setSearchType(ComposedType value)
Generated method - Setter of the
MaintenanceCleanupJob.searchType attribute. |
void |
setSearchType(SessionContext ctx,
ComposedType value)
Generated method - Setter of the
MaintenanceCleanupJob.searchType attribute. |
void |
setThreshold(int value)
Generated method - Setter of the
MaintenanceCleanupJob.threshold attribute. |
void |
setThreshold(java.lang.Integer value)
Generated method - Setter of the
MaintenanceCleanupJob.threshold attribute. |
void |
setThreshold(SessionContext ctx,
int value)
Generated method - Setter of the
MaintenanceCleanupJob.threshold attribute. |
void |
setThreshold(SessionContext ctx,
java.lang.Integer value)
Generated method - Setter of the
MaintenanceCleanupJob.threshold attribute. |
canPerform, canUndo, getPerformable, isAbortable, performCronJobgetSpringId, getSpringId, getSpringIdCronJobFactory, getSpringIdCronJobFactory, setSpringId, setSpringId, setSpringIdCronJobFactory, setSpringIdCronJobFactorycheckRemovable, configureCronjob, createItem, createLogContext, debug, error, fatal, getConfigAttributes, getCronJobsByCode, getCronJobsByCode, getCurrentLogContainer, getEffectiveLogLevel, getNonInitialAttributes, info, isDebugEnabled, isEnabledFor, isErrorEnabled, isInfoEnabled, isPerformable, isPerformable, isUndoable, isWarnEnabled, jobIsCurrentlyRunning, log, logToFile, perform, perform, perform, prepareAfterFinishEvent, prepareBeforeStartEvent, remove, saveToLogFile, sendFinishedEvent, sendStartEvent, setCode, setCronJobs, setCurrentLogContainer, setNonInitialAttributes, startOwnSession, stopOwnSession, switchDataSource, undo, undo, undoCronJob, unsetAlternativeDataSource, unsetCurrentLogContainer, warnaddToRestrictions, addToRestrictions, addToTriggers, addToTriggers, getAlternativeDataSourceID, getAlternativeDataSourceID, getCode, getCode, getCronJobs, getCronJobs, getEmailAddress, getEmailAddress, getEmailNotificationTemplate, getEmailNotificationTemplate, getErrorMode, getErrorMode, getLogLevelDatabase, getLogLevelDatabase, getLogLevelFile, getLogLevelFile, getNodeGroup, getNodeGroup, getNodeID, getNodeID, getNodeIDAsPrimitive, getNodeIDAsPrimitive, getPriority, getPriority, getPriorityAsPrimitive, getPriorityAsPrimitive, getRestrictions, getRestrictions, getSessionCurrency, getSessionCurrency, getSessionLanguage, getSessionLanguage, getSessionUser, getSessionUser, getTriggers, getTriggers, isActive, isActive, isActiveAsPrimitive, isActiveAsPrimitive, isChangeRecordingEnabled, isChangeRecordingEnabled, isChangeRecordingEnabledAsPrimitive, isChangeRecordingEnabledAsPrimitive, isLogToDatabase, isLogToDatabase, isLogToDatabaseAsPrimitive, isLogToDatabaseAsPrimitive, isLogToFile, isLogToFile, isLogToFileAsPrimitive, isLogToFileAsPrimitive, isRemoveOnExit, isRemoveOnExit, isRemoveOnExitAsPrimitive, isRemoveOnExitAsPrimitive, isRequestAbort, isRequestAbort, isRequestAbortAsPrimitive, isRequestAbortAsPrimitive, isRequestAbortStep, isRequestAbortStep, isRequestAbortStepAsPrimitive, isRequestAbortStepAsPrimitive, isRetry, isRetry, isRetryAsPrimitive, isRetryAsPrimitive, isSendEmail, isSendEmail, isSendEmailAsPrimitive, isSendEmailAsPrimitive, isSingleExecutable, isSingleExecutable, isSingleExecutableAsPrimitive, isSingleExecutableAsPrimitive, removeFromRestrictions, removeFromRestrictions, removeFromTriggers, removeFromTriggers, setActive, setActive, setActive, setActive, setAlternativeDataSourceID, setAlternativeDataSourceID, setChangeRecordingEnabled, setChangeRecordingEnabled, setChangeRecordingEnabled, setChangeRecordingEnabled, setCode, setEmailAddress, setEmailAddress, setEmailNotificationTemplate, setEmailNotificationTemplate, setErrorMode, setErrorMode, setLogLevelDatabase, setLogLevelDatabase, setLogLevelFile, setLogLevelFile, setLogToDatabase, setLogToDatabase, setLogToDatabase, setLogToDatabase, setLogToFile, setLogToFile, setLogToFile, setLogToFile, setNodeGroup, setNodeGroup, setNodeID, setNodeID, setNodeID, setNodeID, setPriority, setPriority, setPriority, setPriority, setRemoveOnExit, setRemoveOnExit, setRemoveOnExit, setRemoveOnExit, setRequestAbort, setRequestAbort, setRequestAbort, setRequestAbort, setRequestAbortStep, setRequestAbortStep, setRequestAbortStep, setRequestAbortStep, setRestrictions, setRestrictions, setRetry, setRetry, setRetry, setRetry, setSendEmail, setSendEmail, setSendEmail, setSendEmail, setSessionCurrency, setSessionCurrency, setSessionLanguage, setSessionLanguage, setSessionUser, setSessionUser, setSingleExecutable, setSingleExecutable, setSingleExecutable, setSingleExecutable, setTriggers, setTriggersgetInitialPropertiesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, getImplementation, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyaddLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isMarkModifiedDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplacesetTenantpublic static final java.lang.String THRESHOLD
MaintenanceCleanupJob.threshold attributepublic static final java.lang.String SEARCHTYPE
MaintenanceCleanupJob.searchType attributeprotected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class GeneratedServicelayerJobpublic ComposedType getSearchType(SessionContext ctx)
MaintenanceCleanupJob.searchType attribute.public ComposedType getSearchType()
MaintenanceCleanupJob.searchType attribute.public void setSearchType(SessionContext ctx, ComposedType value)
MaintenanceCleanupJob.searchType attribute.value - the searchType - can be used in the search part to search for this given type onlypublic void setSearchType(ComposedType value)
MaintenanceCleanupJob.searchType attribute.value - the searchType - can be used in the search part to search for this given type onlypublic java.lang.Integer getThreshold(SessionContext ctx)
MaintenanceCleanupJob.threshold attribute.public java.lang.Integer getThreshold()
MaintenanceCleanupJob.threshold attribute.public int getThresholdAsPrimitive(SessionContext ctx)
MaintenanceCleanupJob.threshold attribute.public int getThresholdAsPrimitive()
MaintenanceCleanupJob.threshold attribute.public void setThreshold(SessionContext ctx, java.lang.Integer value)
MaintenanceCleanupJob.threshold attribute.value - the threshold - Depending on the implemented Maintenance strategy this threeshold value can be uses as
'days old' or as max/min value ...public void setThreshold(java.lang.Integer value)
MaintenanceCleanupJob.threshold attribute.value - the threshold - Depending on the implemented Maintenance strategy this threeshold value can be uses as
'days old' or as max/min value ...public void setThreshold(SessionContext ctx, int value)
MaintenanceCleanupJob.threshold attribute.value - the threshold - Depending on the implemented Maintenance strategy this threeshold value can be uses as
'days old' or as max/min value ...public void setThreshold(int value)
MaintenanceCleanupJob.threshold attribute.value - the threshold - Depending on the implemented Maintenance strategy this threeshold value can be uses as
'days old' or as max/min value ...Copyright © 2018 SAP SE. All Rights Reserved.