Package de.hybris.deltadetection.jalo
Class GeneratedStreamConfiguration
java.lang.Object
de.hybris.platform.util.BridgeAbstraction
de.hybris.platform.jalo.Item
de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.GenericItem
de.hybris.deltadetection.jalo.GeneratedStreamConfiguration
- All Implemented Interfaces:
Serializable,Comparable
- Direct Known Subclasses:
StreamConfiguration
Generated class for type
StreamConfiguration.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringQualifier of theStreamConfiguration.activeattributestatic final StringQualifier of theStreamConfiguration.containerattributeprotected static final BidirectionalOneToManyHandler<GeneratedStreamConfiguration>BidirectionalOneToManyHandlerfor handling 1:n CONTAINER's relation attributes from 'one' side.protected static final Map<String,Item.AttributeMode> static final StringQualifier of theStreamConfiguration.excludedTypesattributestatic final StringQualifier of theStreamConfiguration.infoExpressionattributestatic final StringQualifier of theStreamConfiguration.itemTypeForStreamattributeprotected static StringRelation disable markmodifed parameter constants for StreamConfigurationExcludedSubtypes from ((deltadetection))protected static StringRelation ordering override parameter constants for StreamConfigurationExcludedSubtypes from ((deltadetection))protected static Stringstatic final StringQualifier of theStreamConfiguration.streamIdattributestatic final StringQualifier of theStreamConfiguration.versionSelectClauseattributestatic final StringQualifier of theStreamConfiguration.whereClauseattributeFields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLEDFields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEFields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToExcludedTypes(SessionContext ctx, ComposedType value) Generated method - Addsvalueto excludedTypes.voidaddToExcludedTypes(ComposedType value) Generated method - Addsvalueto excludedTypes.protected ItemcreateItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) Has to be implemented for each concrete subtype of item.Generated method - Getter of theStreamConfiguration.containerattribute.Generated method - Getter of theStreamConfiguration.containerattribute.protected Map<String,Item.AttributeMode> Generated method - Getter of theStreamConfiguration.excludedTypesattribute.Generated method - Getter of theStreamConfiguration.excludedTypesattribute.longlongGenerated method - Getter of theStreamConfiguration.infoExpressionattribute.Generated method - Getter of theStreamConfiguration.infoExpressionattribute.Generated method - Getter of theStreamConfiguration.itemTypeForStreamattribute.Generated method - Getter of theStreamConfiguration.itemTypeForStreamattribute.Generated method - Getter of theStreamConfiguration.streamIdattribute.Generated method - Getter of theStreamConfiguration.streamIdattribute.Generated method - Getter of theStreamConfiguration.versionSelectClauseattribute.Generated method - Getter of theStreamConfiguration.versionSelectClauseattribute.Generated method - Getter of theStreamConfiguration.whereClauseattribute.Generated method - Getter of theStreamConfiguration.whereClauseattribute.isActive()Generated method - Getter of theStreamConfiguration.activeattribute.isActive(SessionContext ctx) Generated method - Getter of theStreamConfiguration.activeattribute.booleanGenerated method - Getter of theStreamConfiguration.activeattribute.booleanGenerated method - Getter of theStreamConfiguration.activeattribute.booleanisMarkModifiedDisabled(Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.voidremoveFromExcludedTypes(SessionContext ctx, ComposedType value) Generated method - Removesvaluefrom excludedTypes.voidGenerated method - Removesvaluefrom excludedTypes.voidsetActive(boolean value) Generated method - Setter of theStreamConfiguration.activeattribute.voidsetActive(SessionContext ctx, boolean value) Generated method - Setter of theStreamConfiguration.activeattribute.voidsetActive(SessionContext ctx, Boolean value) Generated method - Setter of theStreamConfiguration.activeattribute.voidGenerated method - Setter of theStreamConfiguration.activeattribute.protected voidGenerated method - Setter of theStreamConfiguration.containerattribute.protected voidsetContainer(SessionContext ctx, StreamConfigurationContainer value) Generated method - Setter of theStreamConfiguration.containerattribute.voidsetExcludedTypes(SessionContext ctx, Set<ComposedType> value) Generated method - Setter of theStreamConfiguration.excludedTypesattribute.voidsetExcludedTypes(Set<ComposedType> value) Generated method - Setter of theStreamConfiguration.excludedTypesattribute.voidsetInfoExpression(SessionContext ctx, String value) Generated method - Setter of theStreamConfiguration.infoExpressionattribute.voidsetInfoExpression(String value) Generated method - Setter of theStreamConfiguration.infoExpressionattribute.voidsetItemTypeForStream(SessionContext ctx, ComposedType value) Generated method - Setter of theStreamConfiguration.itemTypeForStreamattribute.voidsetItemTypeForStream(ComposedType value) Generated method - Setter of theStreamConfiguration.itemTypeForStreamattribute.protected voidsetStreamId(SessionContext ctx, String value) Generated method - Setter of theStreamConfiguration.streamIdattribute.protected voidsetStreamId(String value) Generated method - Setter of theStreamConfiguration.streamIdattribute.voidsetVersionSelectClause(SessionContext ctx, String value) Generated method - Setter of theStreamConfiguration.versionSelectClauseattribute.voidsetVersionSelectClause(String value) Generated method - Setter of theStreamConfiguration.versionSelectClauseattribute.voidsetWhereClause(SessionContext ctx, String value) Generated method - Setter of theStreamConfiguration.whereClauseattribute.voidsetWhereClause(String value) Generated method - Setter of theStreamConfiguration.whereClauseattribute.Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItemsMethods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertyMethods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyMethods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, 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, getPartOfRemovedSessionMarker, 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, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, 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, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, suppressRelation, toString, useTA, writeReplaceMethods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
Field Details
-
STREAMID
Qualifier of theStreamConfiguration.streamIdattribute- See Also:
-
ITEMTYPEFORSTREAM
Qualifier of theStreamConfiguration.itemTypeForStreamattribute- See Also:
-
WHERECLAUSE
Qualifier of theStreamConfiguration.whereClauseattribute- See Also:
-
VERSIONSELECTCLAUSE
Qualifier of theStreamConfiguration.versionSelectClauseattribute- See Also:
-
ACTIVE
Qualifier of theStreamConfiguration.activeattribute- See Also:
-
INFOEXPRESSION
Qualifier of theStreamConfiguration.infoExpressionattribute- See Also:
-
CONTAINER
Qualifier of theStreamConfiguration.containerattribute- See Also:
-
EXCLUDEDTYPES
Qualifier of theStreamConfiguration.excludedTypesattribute- See Also:
-
STREAMCONFIGURATIONEXCLUDEDSUBTYPES_SRC_ORDERED
Relation ordering override parameter constants for StreamConfigurationExcludedSubtypes from ((deltadetection)) -
STREAMCONFIGURATIONEXCLUDEDSUBTYPES_TGT_ORDERED
-
STREAMCONFIGURATIONEXCLUDEDSUBTYPES_MARKMODIFIED
Relation disable markmodifed parameter constants for StreamConfigurationExcludedSubtypes from ((deltadetection)) -
CONTAINERHANDLER
BidirectionalOneToManyHandlerfor handling 1:n CONTAINER's relation attributes from 'one' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedStreamConfiguration
public GeneratedStreamConfiguration()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classItem
-
isActive
Generated method - Getter of theStreamConfiguration.activeattribute.- Returns:
- the active
-
isActive
Generated method - Getter of theStreamConfiguration.activeattribute.- Returns:
- the active
-
isActiveAsPrimitive
Generated method - Getter of theStreamConfiguration.activeattribute.- Returns:
- the active
-
isActiveAsPrimitive
public boolean isActiveAsPrimitive()Generated method - Getter of theStreamConfiguration.activeattribute.- Returns:
- the active
-
setActive
Generated method - Setter of theStreamConfiguration.activeattribute.- Parameters:
value- the active
-
setActive
Generated method - Setter of theStreamConfiguration.activeattribute.- Parameters:
value- the active
-
setActive
Generated method - Setter of theStreamConfiguration.activeattribute.- Parameters:
value- the active
-
setActive
public void setActive(boolean value) Generated method - Setter of theStreamConfiguration.activeattribute.- Parameters:
value- the active
-
getContainer
Generated method - Getter of theStreamConfiguration.containerattribute.- Returns:
- the container
-
getContainer
Generated method - Getter of theStreamConfiguration.containerattribute.- Returns:
- the container
-
setContainer
Generated method - Setter of theStreamConfiguration.containerattribute.- Parameters:
value- the container
-
setContainer
Generated method - Setter of theStreamConfiguration.containerattribute.- Parameters:
value- the container
-
createItem
protected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException Description copied from class:ItemHas to be implemented for each concrete subtype of item. This method is responsible for creating a new item instance ( by calling managers, ejb homes, etc. ) duringComposedType.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; }- Overrides:
createItemin classGenericItem- Parameters:
ctx- 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 )- Returns:
- the new item instance
- Throws:
JaloBusinessException- indicates an error during creation - any changes will be rollbacked
-
getExcludedTypes
Generated method - Getter of theStreamConfiguration.excludedTypesattribute.- Returns:
- the excludedTypes
-
getExcludedTypes
Generated method - Getter of theStreamConfiguration.excludedTypesattribute.- Returns:
- the excludedTypes
-
getExcludedTypesCount
-
getExcludedTypesCount
public long getExcludedTypesCount() -
setExcludedTypes
Generated method - Setter of theStreamConfiguration.excludedTypesattribute.- Parameters:
value- the excludedTypes
-
setExcludedTypes
Generated method - Setter of theStreamConfiguration.excludedTypesattribute.- Parameters:
value- the excludedTypes
-
addToExcludedTypes
Generated method - Addsvalueto excludedTypes.- Parameters:
value- the item to add to excludedTypes
-
addToExcludedTypes
Generated method - Addsvalueto excludedTypes.- Parameters:
value- the item to add to excludedTypes
-
removeFromExcludedTypes
Generated method - Removesvaluefrom excludedTypes.- Parameters:
value- the item to remove from excludedTypes
-
removeFromExcludedTypes
Generated method - Removesvaluefrom excludedTypes.- Parameters:
value- the item to remove from excludedTypes
-
getInfoExpression
Generated method - Getter of theStreamConfiguration.infoExpressionattribute.- Returns:
- the infoExpression
-
getInfoExpression
Generated method - Getter of theStreamConfiguration.infoExpressionattribute.- Returns:
- the infoExpression
-
setInfoExpression
Generated method - Setter of theStreamConfiguration.infoExpressionattribute.- Parameters:
value- the infoExpression
-
setInfoExpression
Generated method - Setter of theStreamConfiguration.infoExpressionattribute.- Parameters:
value- the infoExpression
-
isMarkModifiedDisabled
@Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isMarkModifiedDisabledin classItem
-
getItemTypeForStream
Generated method - Getter of theStreamConfiguration.itemTypeForStreamattribute.- Returns:
- the itemTypeForStream
-
getItemTypeForStream
Generated method - Getter of theStreamConfiguration.itemTypeForStreamattribute.- Returns:
- the itemTypeForStream
-
setItemTypeForStream
Generated method - Setter of theStreamConfiguration.itemTypeForStreamattribute.- Parameters:
value- the itemTypeForStream
-
setItemTypeForStream
Generated method - Setter of theStreamConfiguration.itemTypeForStreamattribute.- Parameters:
value- the itemTypeForStream
-
getStreamId
Generated method - Getter of theStreamConfiguration.streamIdattribute.- Returns:
- the streamId
-
getStreamId
Generated method - Getter of theStreamConfiguration.streamIdattribute.- Returns:
- the streamId
-
setStreamId
Generated method - Setter of theStreamConfiguration.streamIdattribute.- Parameters:
value- the streamId
-
setStreamId
Generated method - Setter of theStreamConfiguration.streamIdattribute.- Parameters:
value- the streamId
-
getVersionSelectClause
Generated method - Getter of theStreamConfiguration.versionSelectClauseattribute.- Returns:
- the versionSelectClause
-
getVersionSelectClause
Generated method - Getter of theStreamConfiguration.versionSelectClauseattribute.- Returns:
- the versionSelectClause
-
setVersionSelectClause
Generated method - Setter of theStreamConfiguration.versionSelectClauseattribute.- Parameters:
value- the versionSelectClause
-
setVersionSelectClause
Generated method - Setter of theStreamConfiguration.versionSelectClauseattribute.- Parameters:
value- the versionSelectClause
-
getWhereClause
Generated method - Getter of theStreamConfiguration.whereClauseattribute.- Returns:
- the whereClause
-
getWhereClause
Generated method - Getter of theStreamConfiguration.whereClauseattribute.- Returns:
- the whereClause
-
setWhereClause
Generated method - Setter of theStreamConfiguration.whereClauseattribute.- Parameters:
value- the whereClause
-
setWhereClause
Generated method - Setter of theStreamConfiguration.whereClauseattribute.- Parameters:
value- the whereClause
-
Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)