public abstract class GeneratedSyncItemJob extends Job
SyncItemJob.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 |
|---|---|
static String |
CREATENEWITEMS
Qualifier of the
SyncItemJob.createNewItems attribute |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static String |
EFFECTIVESYNCLANGUAGES
Qualifier of the
SyncItemJob.effectiveSyncLanguages attribute |
static String |
EXCLUSIVEMODE
Qualifier of the
SyncItemJob.exclusiveMode attribute |
static String |
EXECUTIONS
Qualifier of the
SyncItemJob.executions attribute |
static String |
EXPORTATTRIBUTEDESCRIPTORS
Qualifier of the
SyncItemJob.exportAttributeDescriptors attribute |
static String |
REMOVEMISSINGITEMS
Qualifier of the
SyncItemJob.removeMissingItems attribute |
static String |
ROOTTYPES
Qualifier of the
SyncItemJob.rootTypes attribute |
static String |
SOURCEVERSION
Qualifier of the
SyncItemJob.sourceVersion attribute |
protected static BidirectionalOneToManyHandler<GeneratedSyncItemJob> |
SOURCEVERSIONHANDLER
BidirectionalOneToManyHandler for handling 1:n SOURCEVERSION's relation attributes from 'one' side. |
static String |
SYNCATTRIBUTECONFIGURATIONS
Qualifier of the
SyncItemJob.syncAttributeConfigurations attribute |
protected static String |
SYNCITEMJOB2PRINCIPAL_MARKMODIFIED
Relation disable markmodifed parameter constants for SyncItemJob2Principal from ((catalog))
|
protected static String |
SYNCITEMJOB2PRINCIPAL_SRC_ORDERED
Relation ordering override parameter constants for SyncItemJob2Principal from ((catalog))
|
protected static String |
SYNCITEMJOB2PRINCIPAL_TGT_ORDERED |
protected static String |
SYNCJOB2LANGREL_MARKMODIFIED
Relation disable markmodifed parameter constants for SyncJob2LangRel from ((catalog))
|
protected static String |
SYNCJOB2LANGREL_SRC_ORDERED
Relation ordering override parameter constants for SyncJob2LangRel from ((catalog))
|
protected static String |
SYNCJOB2LANGREL_TGT_ORDERED |
protected static String |
SYNCJOB2TYPEREL_MARKMODIFIED
Relation disable markmodifed parameter constants for SyncJob2TypeRel from ((catalog))
|
protected static String |
SYNCJOB2TYPEREL_SRC_ORDERED
Relation ordering override parameter constants for SyncJob2TypeRel from ((catalog))
|
protected static String |
SYNCJOB2TYPEREL_TGT_ORDERED |
static String |
SYNCLANGUAGES
Qualifier of the
SyncItemJob.syncLanguages attribute |
static String |
SYNCORDER
Qualifier of the
SyncItemJob.syncOrder attribute |
static String |
SYNCPRINCIPALS
Qualifier of the
SyncItemJob.syncPrincipals attribute |
static String |
SYNCPRINCIPALSONLY
Qualifier of the
SyncItemJob.syncPrincipalsOnly attribute |
static String |
TARGETVERSION
Qualifier of the
SyncItemJob.targetVersion attribute |
protected static BidirectionalOneToManyHandler<GeneratedSyncItemJob> |
TARGETVERSIONHANDLER
BidirectionalOneToManyHandler for handling 1:n TARGETVERSION's relation attributes from 'one' side. |
CTX_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 |
|---|
GeneratedSyncItemJob() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToRootTypes(ComposedType value)
Generated method - Adds
value to rootTypes. |
void |
addToRootTypes(SessionContext ctx,
ComposedType value)
Generated method - Adds
value to rootTypes. |
void |
addToSyncLanguages(Language value)
Generated method - Adds
value to syncLanguages. |
void |
addToSyncLanguages(SessionContext ctx,
Language value)
Generated method - Adds
value to syncLanguages. |
void |
addToSyncPrincipals(Principal value)
Generated method - Adds
value to syncPrincipals. |
void |
addToSyncPrincipals(SessionContext ctx,
Principal value)
Generated method - Adds
value to syncPrincipals. |
protected Item |
createItem(SessionContext ctx,
ComposedType type,
Item.ItemAttributeMap allAttributes)
Has to be implemented for each concrete subtype of item.
|
Map<AttributeDescriptor,Boolean> |
getAllExportAttributeDescriptors()
Generated method - Getter of the
SyncItemJob.exportAttributeDescriptors attribute. |
abstract Map<AttributeDescriptor,Boolean> |
getAllExportAttributeDescriptors(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.exportAttributeDescriptors attribute. |
protected Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
Collection<Language> |
getEffectiveSyncLanguages()
Generated method - Getter of the
SyncItemJob.effectiveSyncLanguages attribute. |
abstract Collection<Language> |
getEffectiveSyncLanguages(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.effectiveSyncLanguages attribute. |
Collection<SyncItemCronJob> |
getExecutions()
Generated method - Getter of the
SyncItemJob.executions attribute. |
abstract Collection<SyncItemCronJob> |
getExecutions(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.executions attribute. |
List<ComposedType> |
getRootTypes()
Generated method - Getter of the
SyncItemJob.rootTypes attribute. |
List<ComposedType> |
getRootTypes(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.rootTypes attribute. |
long |
getRootTypesCount() |
long |
getRootTypesCount(SessionContext ctx) |
CatalogVersion |
getSourceVersion()
Generated method - Getter of the
SyncItemJob.sourceVersion attribute. |
CatalogVersion |
getSourceVersion(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.sourceVersion attribute. |
Collection<SyncAttributeDescriptorConfig> |
getSyncAttributeConfigurations()
Generated method - Getter of the
SyncItemJob.syncAttributeConfigurations attribute. |
abstract Collection<SyncAttributeDescriptorConfig> |
getSyncAttributeConfigurations(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.syncAttributeConfigurations attribute. |
Set<Language> |
getSyncLanguages()
Generated method - Getter of the
SyncItemJob.syncLanguages attribute. |
Set<Language> |
getSyncLanguages(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.syncLanguages attribute. |
long |
getSyncLanguagesCount() |
long |
getSyncLanguagesCount(SessionContext ctx) |
Integer |
getSyncOrder()
Generated method - Getter of the
SyncItemJob.syncOrder attribute. |
Integer |
getSyncOrder(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.syncOrder attribute. |
int |
getSyncOrderAsPrimitive()
Generated method - Getter of the
SyncItemJob.syncOrder attribute. |
int |
getSyncOrderAsPrimitive(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.syncOrder attribute. |
List<Principal> |
getSyncPrincipals()
Generated method - Getter of the
SyncItemJob.syncPrincipals attribute. |
List<Principal> |
getSyncPrincipals(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.syncPrincipals attribute. |
long |
getSyncPrincipalsCount() |
long |
getSyncPrincipalsCount(SessionContext ctx) |
CatalogVersion |
getTargetVersion()
Generated method - Getter of the
SyncItemJob.targetVersion attribute. |
CatalogVersion |
getTargetVersion(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.targetVersion attribute. |
Boolean |
isCreateNewItems()
Generated method - Getter of the
SyncItemJob.createNewItems attribute. |
Boolean |
isCreateNewItems(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.createNewItems attribute. |
boolean |
isCreateNewItemsAsPrimitive()
Generated method - Getter of the
SyncItemJob.createNewItems attribute. |
boolean |
isCreateNewItemsAsPrimitive(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.createNewItems attribute. |
Boolean |
isExclusiveMode()
Generated method - Getter of the
SyncItemJob.exclusiveMode attribute. |
Boolean |
isExclusiveMode(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.exclusiveMode attribute. |
boolean |
isExclusiveModeAsPrimitive()
Generated method - Getter of the
SyncItemJob.exclusiveMode attribute. |
boolean |
isExclusiveModeAsPrimitive(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.exclusiveMode attribute. |
Boolean |
isRemoveMissingItems()
Generated method - Getter of the
SyncItemJob.removeMissingItems attribute. |
Boolean |
isRemoveMissingItems(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.removeMissingItems attribute. |
boolean |
isRemoveMissingItemsAsPrimitive()
Generated method - Getter of the
SyncItemJob.removeMissingItems attribute. |
boolean |
isRemoveMissingItemsAsPrimitive(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.removeMissingItems attribute. |
Boolean |
isSyncPrincipalsOnly()
Generated method - Getter of the
SyncItemJob.syncPrincipalsOnly attribute. |
Boolean |
isSyncPrincipalsOnly(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.syncPrincipalsOnly attribute. |
boolean |
isSyncPrincipalsOnlyAsPrimitive()
Generated method - Getter of the
SyncItemJob.syncPrincipalsOnly attribute. |
boolean |
isSyncPrincipalsOnlyAsPrimitive(SessionContext ctx)
Generated method - Getter of the
SyncItemJob.syncPrincipalsOnly attribute. |
void |
removeFromRootTypes(ComposedType value)
Generated method - Removes
value from rootTypes. |
void |
removeFromRootTypes(SessionContext ctx,
ComposedType value)
Generated method - Removes
value from rootTypes. |
void |
removeFromSyncLanguages(Language value)
Generated method - Removes
value from syncLanguages. |
void |
removeFromSyncLanguages(SessionContext ctx,
Language value)
Generated method - Removes
value from syncLanguages. |
void |
removeFromSyncPrincipals(Principal value)
Generated method - Removes
value from syncPrincipals. |
void |
removeFromSyncPrincipals(SessionContext ctx,
Principal value)
Generated method - Removes
value from syncPrincipals. |
void |
setAllExportAttributeDescriptors(Map<AttributeDescriptor,Boolean> value)
Generated method - Setter of the
SyncItemJob.exportAttributeDescriptors attribute. |
abstract void |
setAllExportAttributeDescriptors(SessionContext ctx,
Map<AttributeDescriptor,Boolean> value)
Generated method - Setter of the
SyncItemJob.exportAttributeDescriptors attribute. |
void |
setCreateNewItems(boolean value)
Generated method - Setter of the
SyncItemJob.createNewItems attribute. |
void |
setCreateNewItems(Boolean value)
Generated method - Setter of the
SyncItemJob.createNewItems attribute. |
void |
setCreateNewItems(SessionContext ctx,
boolean value)
Generated method - Setter of the
SyncItemJob.createNewItems attribute. |
void |
setCreateNewItems(SessionContext ctx,
Boolean value)
Generated method - Setter of the
SyncItemJob.createNewItems attribute. |
protected void |
setExclusiveMode(boolean value)
Generated method - Setter of the
SyncItemJob.exclusiveMode attribute. |
protected void |
setExclusiveMode(Boolean value)
Generated method - Setter of the
SyncItemJob.exclusiveMode attribute. |
protected void |
setExclusiveMode(SessionContext ctx,
boolean value)
Generated method - Setter of the
SyncItemJob.exclusiveMode attribute. |
protected void |
setExclusiveMode(SessionContext ctx,
Boolean value)
Generated method - Setter of the
SyncItemJob.exclusiveMode attribute. |
void |
setRemoveMissingItems(boolean value)
Generated method - Setter of the
SyncItemJob.removeMissingItems attribute. |
void |
setRemoveMissingItems(Boolean value)
Generated method - Setter of the
SyncItemJob.removeMissingItems attribute. |
void |
setRemoveMissingItems(SessionContext ctx,
boolean value)
Generated method - Setter of the
SyncItemJob.removeMissingItems attribute. |
void |
setRemoveMissingItems(SessionContext ctx,
Boolean value)
Generated method - Setter of the
SyncItemJob.removeMissingItems attribute. |
void |
setRootTypes(List<ComposedType> value)
Generated method - Setter of the
SyncItemJob.rootTypes attribute. |
void |
setRootTypes(SessionContext ctx,
List<ComposedType> value)
Generated method - Setter of the
SyncItemJob.rootTypes attribute. |
protected void |
setSourceVersion(CatalogVersion value)
Generated method - Setter of the
SyncItemJob.sourceVersion attribute. |
protected void |
setSourceVersion(SessionContext ctx,
CatalogVersion value)
Generated method - Setter of the
SyncItemJob.sourceVersion attribute. |
void |
setSyncAttributeConfigurations(Collection<SyncAttributeDescriptorConfig> value)
Generated method - Setter of the
SyncItemJob.syncAttributeConfigurations attribute. |
abstract void |
setSyncAttributeConfigurations(SessionContext ctx,
Collection<SyncAttributeDescriptorConfig> value)
Generated method - Setter of the
SyncItemJob.syncAttributeConfigurations attribute. |
void |
setSyncLanguages(SessionContext ctx,
Set<Language> value)
Generated method - Setter of the
SyncItemJob.syncLanguages attribute. |
void |
setSyncLanguages(Set<Language> value)
Generated method - Setter of the
SyncItemJob.syncLanguages attribute. |
void |
setSyncOrder(int value)
Generated method - Setter of the
SyncItemJob.syncOrder attribute. |
void |
setSyncOrder(Integer value)
Generated method - Setter of the
SyncItemJob.syncOrder attribute. |
void |
setSyncOrder(SessionContext ctx,
int value)
Generated method - Setter of the
SyncItemJob.syncOrder attribute. |
void |
setSyncOrder(SessionContext ctx,
Integer value)
Generated method - Setter of the
SyncItemJob.syncOrder attribute. |
void |
setSyncPrincipals(List<Principal> value)
Generated method - Setter of the
SyncItemJob.syncPrincipals attribute. |
void |
setSyncPrincipals(SessionContext ctx,
List<Principal> value)
Generated method - Setter of the
SyncItemJob.syncPrincipals attribute. |
void |
setSyncPrincipalsOnly(boolean value)
Generated method - Setter of the
SyncItemJob.syncPrincipalsOnly attribute. |
void |
setSyncPrincipalsOnly(Boolean value)
Generated method - Setter of the
SyncItemJob.syncPrincipalsOnly attribute. |
void |
setSyncPrincipalsOnly(SessionContext ctx,
boolean value)
Generated method - Setter of the
SyncItemJob.syncPrincipalsOnly attribute. |
void |
setSyncPrincipalsOnly(SessionContext ctx,
Boolean value)
Generated method - Setter of the
SyncItemJob.syncPrincipalsOnly attribute. |
protected void |
setTargetVersion(CatalogVersion value)
Generated method - Setter of the
SyncItemJob.targetVersion attribute. |
protected void |
setTargetVersion(SessionContext ctx,
CatalogVersion value)
Generated method - Setter of the
SyncItemJob.targetVersion attribute. |
canPerform, canUndo, checkRemovable, configureCronjob, createLogContext, debug, error, fatal, getConfigAttributes, getCronJobsByCode, getCronJobsByCode, getCurrentLogContainer, getEffectiveLogLevel, getNonInitialAttributes, info, isAbortable, isDebugEnabled, isEnabledFor, isErrorEnabled, isInfoEnabled, isPerformable, isPerformable, isUndoable, isWarnEnabled, jobIsCurrentlyRunning, log, logToFile, perform, perform, perform, performCronJob, 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, 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, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, readResolve, refreshRemote, 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, writeReplacegetImplementation, setTenantpublic static final String EXCLUSIVEMODE
SyncItemJob.exclusiveMode attributepublic static final String SYNCPRINCIPALSONLY
SyncItemJob.syncPrincipalsOnly attributepublic static final String CREATENEWITEMS
SyncItemJob.createNewItems attributepublic static final String REMOVEMISSINGITEMS
SyncItemJob.removeMissingItems attributepublic static final String EXECUTIONS
SyncItemJob.executions attributepublic static final String SYNCORDER
SyncItemJob.syncOrder attributepublic static final String EXPORTATTRIBUTEDESCRIPTORS
SyncItemJob.exportAttributeDescriptors attributepublic static final String SYNCATTRIBUTECONFIGURATIONS
SyncItemJob.syncAttributeConfigurations attributepublic static final String EFFECTIVESYNCLANGUAGES
SyncItemJob.effectiveSyncLanguages attributepublic static final String SOURCEVERSION
SyncItemJob.sourceVersion attributepublic static final String TARGETVERSION
SyncItemJob.targetVersion attributepublic static final String ROOTTYPES
SyncItemJob.rootTypes attributeprotected static String SYNCJOB2TYPEREL_SRC_ORDERED
protected static String SYNCJOB2TYPEREL_TGT_ORDERED
protected static String SYNCJOB2TYPEREL_MARKMODIFIED
public static final String SYNCLANGUAGES
SyncItemJob.syncLanguages attributeprotected static String SYNCJOB2LANGREL_SRC_ORDERED
protected static String SYNCJOB2LANGREL_TGT_ORDERED
protected static String SYNCJOB2LANGREL_MARKMODIFIED
public static final String SYNCPRINCIPALS
SyncItemJob.syncPrincipals attributeprotected static String SYNCITEMJOB2PRINCIPAL_SRC_ORDERED
protected static String SYNCITEMJOB2PRINCIPAL_TGT_ORDERED
protected static String SYNCITEMJOB2PRINCIPAL_MARKMODIFIED
protected static final BidirectionalOneToManyHandler<GeneratedSyncItemJob> SOURCEVERSIONHANDLER
BidirectionalOneToManyHandler for handling 1:n SOURCEVERSION's relation attributes from 'one' side.protected static final BidirectionalOneToManyHandler<GeneratedSyncItemJob> TARGETVERSIONHANDLER
BidirectionalOneToManyHandler for handling 1:n TARGETVERSION's relation attributes from 'one' side.protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class GeneratedJobprotected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException
ItemComposedType.newInstance(Map).
In case this method uses any of the attribute values during creation it is required to override
Item.getNonInitialAttributes(SessionContext, ItemAttributeMap) too.
Sn example:
public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext
ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return
man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) );
// here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes(
SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret =
super.getNonInitialAttributes( ctx, allAttributes );
// remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }
createItem in class Jobctx - the current session context which this item is created withintype - the actual item type ( since subtypes may not provide a own jalo class this may be different from the
type which this method was implemented for )JaloBusinessException - indicates an error during creation - any changes will be rollbackedpublic Boolean isCreateNewItems(SessionContext ctx)
SyncItemJob.createNewItems attribute.public Boolean isCreateNewItems()
SyncItemJob.createNewItems attribute.public boolean isCreateNewItemsAsPrimitive(SessionContext ctx)
SyncItemJob.createNewItems attribute.public boolean isCreateNewItemsAsPrimitive()
SyncItemJob.createNewItems attribute.public void setCreateNewItems(SessionContext ctx, Boolean value)
SyncItemJob.createNewItems attribute.value - the createNewItemspublic void setCreateNewItems(Boolean value)
SyncItemJob.createNewItems attribute.value - the createNewItemspublic void setCreateNewItems(SessionContext ctx, boolean value)
SyncItemJob.createNewItems attribute.value - the createNewItemspublic void setCreateNewItems(boolean value)
SyncItemJob.createNewItems attribute.value - the createNewItemspublic abstract Collection<Language> getEffectiveSyncLanguages(SessionContext ctx)
SyncItemJob.effectiveSyncLanguages attribute.public Collection<Language> getEffectiveSyncLanguages()
SyncItemJob.effectiveSyncLanguages attribute.public Boolean isExclusiveMode(SessionContext ctx)
SyncItemJob.exclusiveMode attribute.public Boolean isExclusiveMode()
SyncItemJob.exclusiveMode attribute.public boolean isExclusiveModeAsPrimitive(SessionContext ctx)
SyncItemJob.exclusiveMode attribute.public boolean isExclusiveModeAsPrimitive()
SyncItemJob.exclusiveMode attribute.protected void setExclusiveMode(SessionContext ctx, Boolean value)
SyncItemJob.exclusiveMode attribute.value - the exclusiveModeprotected void setExclusiveMode(Boolean value)
SyncItemJob.exclusiveMode attribute.value - the exclusiveModeprotected void setExclusiveMode(SessionContext ctx, boolean value)
SyncItemJob.exclusiveMode attribute.value - the exclusiveModeprotected void setExclusiveMode(boolean value)
SyncItemJob.exclusiveMode attribute.value - the exclusiveModepublic abstract Collection<SyncItemCronJob> getExecutions(SessionContext ctx)
SyncItemJob.executions attribute.public Collection<SyncItemCronJob> getExecutions()
SyncItemJob.executions attribute.public abstract Map<AttributeDescriptor,Boolean> getAllExportAttributeDescriptors(SessionContext ctx)
SyncItemJob.exportAttributeDescriptors attribute.public Map<AttributeDescriptor,Boolean> getAllExportAttributeDescriptors()
SyncItemJob.exportAttributeDescriptors attribute.public abstract void setAllExportAttributeDescriptors(SessionContext ctx, Map<AttributeDescriptor,Boolean> value)
SyncItemJob.exportAttributeDescriptors attribute.value - the exportAttributeDescriptorspublic void setAllExportAttributeDescriptors(Map<AttributeDescriptor,Boolean> value)
SyncItemJob.exportAttributeDescriptors attribute.value - the exportAttributeDescriptorspublic Boolean isRemoveMissingItems(SessionContext ctx)
SyncItemJob.removeMissingItems attribute.public Boolean isRemoveMissingItems()
SyncItemJob.removeMissingItems attribute.public boolean isRemoveMissingItemsAsPrimitive(SessionContext ctx)
SyncItemJob.removeMissingItems attribute.public boolean isRemoveMissingItemsAsPrimitive()
SyncItemJob.removeMissingItems attribute.public void setRemoveMissingItems(SessionContext ctx, Boolean value)
SyncItemJob.removeMissingItems attribute.value - the removeMissingItemspublic void setRemoveMissingItems(Boolean value)
SyncItemJob.removeMissingItems attribute.value - the removeMissingItemspublic void setRemoveMissingItems(SessionContext ctx, boolean value)
SyncItemJob.removeMissingItems attribute.value - the removeMissingItemspublic void setRemoveMissingItems(boolean value)
SyncItemJob.removeMissingItems attribute.value - the removeMissingItemspublic List<ComposedType> getRootTypes(SessionContext ctx)
SyncItemJob.rootTypes attribute.public List<ComposedType> getRootTypes()
SyncItemJob.rootTypes attribute.public long getRootTypesCount(SessionContext ctx)
public long getRootTypesCount()
public void setRootTypes(SessionContext ctx, List<ComposedType> value)
SyncItemJob.rootTypes attribute.value - the rootTypespublic void setRootTypes(List<ComposedType> value)
SyncItemJob.rootTypes attribute.value - the rootTypespublic void addToRootTypes(SessionContext ctx, ComposedType value)
value to rootTypes.value - the item to add to rootTypespublic void addToRootTypes(ComposedType value)
value to rootTypes.value - the item to add to rootTypespublic void removeFromRootTypes(SessionContext ctx, ComposedType value)
value from rootTypes.value - the item to remove from rootTypespublic void removeFromRootTypes(ComposedType value)
value from rootTypes.value - the item to remove from rootTypespublic CatalogVersion getSourceVersion(SessionContext ctx)
SyncItemJob.sourceVersion attribute.public CatalogVersion getSourceVersion()
SyncItemJob.sourceVersion attribute.protected void setSourceVersion(SessionContext ctx, CatalogVersion value)
SyncItemJob.sourceVersion attribute.value - the sourceVersionprotected void setSourceVersion(CatalogVersion value)
SyncItemJob.sourceVersion attribute.value - the sourceVersionpublic abstract Collection<SyncAttributeDescriptorConfig> getSyncAttributeConfigurations(SessionContext ctx)
SyncItemJob.syncAttributeConfigurations attribute.public Collection<SyncAttributeDescriptorConfig> getSyncAttributeConfigurations()
SyncItemJob.syncAttributeConfigurations attribute.public abstract void setSyncAttributeConfigurations(SessionContext ctx, Collection<SyncAttributeDescriptorConfig> value)
SyncItemJob.syncAttributeConfigurations attribute.value - the syncAttributeConfigurationspublic void setSyncAttributeConfigurations(Collection<SyncAttributeDescriptorConfig> value)
SyncItemJob.syncAttributeConfigurations attribute.value - the syncAttributeConfigurationspublic Set<Language> getSyncLanguages(SessionContext ctx)
SyncItemJob.syncLanguages attribute.public Set<Language> getSyncLanguages()
SyncItemJob.syncLanguages attribute.public long getSyncLanguagesCount(SessionContext ctx)
public long getSyncLanguagesCount()
public void setSyncLanguages(SessionContext ctx, Set<Language> value)
SyncItemJob.syncLanguages attribute.value - the syncLanguagespublic void setSyncLanguages(Set<Language> value)
SyncItemJob.syncLanguages attribute.value - the syncLanguagespublic void addToSyncLanguages(SessionContext ctx, Language value)
value to syncLanguages.value - the item to add to syncLanguagespublic void addToSyncLanguages(Language value)
value to syncLanguages.value - the item to add to syncLanguagespublic void removeFromSyncLanguages(SessionContext ctx, Language value)
value from syncLanguages.value - the item to remove from syncLanguagespublic void removeFromSyncLanguages(Language value)
value from syncLanguages.value - the item to remove from syncLanguagespublic Integer getSyncOrder(SessionContext ctx)
SyncItemJob.syncOrder attribute.public Integer getSyncOrder()
SyncItemJob.syncOrder attribute.public int getSyncOrderAsPrimitive(SessionContext ctx)
SyncItemJob.syncOrder attribute.public int getSyncOrderAsPrimitive()
SyncItemJob.syncOrder attribute.public void setSyncOrder(SessionContext ctx, Integer value)
SyncItemJob.syncOrder attribute.value - the syncOrderpublic void setSyncOrder(Integer value)
SyncItemJob.syncOrder attribute.value - the syncOrderpublic void setSyncOrder(SessionContext ctx, int value)
SyncItemJob.syncOrder attribute.value - the syncOrderpublic void setSyncOrder(int value)
SyncItemJob.syncOrder attribute.value - the syncOrderpublic List<Principal> getSyncPrincipals(SessionContext ctx)
SyncItemJob.syncPrincipals attribute.public List<Principal> getSyncPrincipals()
SyncItemJob.syncPrincipals attribute.public long getSyncPrincipalsCount(SessionContext ctx)
public long getSyncPrincipalsCount()
public void setSyncPrincipals(SessionContext ctx, List<Principal> value)
SyncItemJob.syncPrincipals attribute.value - the syncPrincipalspublic void setSyncPrincipals(List<Principal> value)
SyncItemJob.syncPrincipals attribute.value - the syncPrincipalspublic void addToSyncPrincipals(SessionContext ctx, Principal value)
value to syncPrincipals.value - the item to add to syncPrincipalspublic void addToSyncPrincipals(Principal value)
value to syncPrincipals.value - the item to add to syncPrincipalspublic void removeFromSyncPrincipals(SessionContext ctx, Principal value)
value from syncPrincipals.value - the item to remove from syncPrincipalspublic void removeFromSyncPrincipals(Principal value)
value from syncPrincipals.value - the item to remove from syncPrincipalspublic Boolean isSyncPrincipalsOnly(SessionContext ctx)
SyncItemJob.syncPrincipalsOnly attribute.public Boolean isSyncPrincipalsOnly()
SyncItemJob.syncPrincipalsOnly attribute.public boolean isSyncPrincipalsOnlyAsPrimitive(SessionContext ctx)
SyncItemJob.syncPrincipalsOnly attribute.public boolean isSyncPrincipalsOnlyAsPrimitive()
SyncItemJob.syncPrincipalsOnly attribute.public void setSyncPrincipalsOnly(SessionContext ctx, Boolean value)
SyncItemJob.syncPrincipalsOnly attribute.value - the syncPrincipalsOnlypublic void setSyncPrincipalsOnly(Boolean value)
SyncItemJob.syncPrincipalsOnly attribute.value - the syncPrincipalsOnlypublic void setSyncPrincipalsOnly(SessionContext ctx, boolean value)
SyncItemJob.syncPrincipalsOnly attribute.value - the syncPrincipalsOnlypublic void setSyncPrincipalsOnly(boolean value)
SyncItemJob.syncPrincipalsOnly attribute.value - the syncPrincipalsOnlypublic CatalogVersion getTargetVersion(SessionContext ctx)
SyncItemJob.targetVersion attribute.public CatalogVersion getTargetVersion()
SyncItemJob.targetVersion attribute.protected void setTargetVersion(SessionContext ctx, CatalogVersion value)
SyncItemJob.targetVersion attribute.value - the targetVersionprotected void setTargetVersion(CatalogVersion value)
SyncItemJob.targetVersion attribute.value - the targetVersionCopyright © 2017 SAP SE. All Rights Reserved.