Class WebhookConfiguration
- 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.platform.webhookservices.jalo.WebhookConfiguration
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
public class WebhookConfiguration extends GenericItem
Generated class for type WebhookConfiguration.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImpl
-
Nested 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
Fields Modifier and Type Field Description protected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringDESTINATIONQualifier of theWebhookConfiguration.destinationattributestatic java.lang.StringEVENTTYPEQualifier of theWebhookConfiguration.eventTypeattributestatic java.lang.StringFILTERLOCATIONQualifier of theWebhookConfiguration.filterLocationattributestatic java.lang.StringINTEGRATIONOBJECTQualifier of theWebhookConfiguration.integrationObjectattribute-
Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLED
-
Fields 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, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description WebhookConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()ConsumedDestinationgetDestination()Generated method - Getter of theWebhookConfiguration.destinationattribute.ConsumedDestinationgetDestination(SessionContext ctx)Generated method - Getter of theWebhookConfiguration.destinationattribute.java.lang.StringgetEventType()Generated method - Getter of theWebhookConfiguration.eventTypeattribute.java.lang.StringgetEventType(SessionContext ctx)Generated method - Getter of theWebhookConfiguration.eventTypeattribute.java.lang.StringgetFilterLocation()Generated method - Getter of theWebhookConfiguration.filterLocationattribute.java.lang.StringgetFilterLocation(SessionContext ctx)Generated method - Getter of theWebhookConfiguration.filterLocationattribute.IntegrationObjectgetIntegrationObject()Generated method - Getter of theWebhookConfiguration.integrationObjectattribute.IntegrationObjectgetIntegrationObject(SessionContext ctx)Generated method - Getter of theWebhookConfiguration.integrationObjectattribute.voidsetDestination(ConsumedDestination value)Generated method - Setter of theWebhookConfiguration.destinationattribute.voidsetDestination(SessionContext ctx, ConsumedDestination value)Generated method - Setter of theWebhookConfiguration.destinationattribute.voidsetEventType(SessionContext ctx, java.lang.String value)Generated method - Setter of theWebhookConfiguration.eventTypeattribute.voidsetEventType(java.lang.String value)Generated method - Setter of theWebhookConfiguration.eventTypeattribute.voidsetFilterLocation(SessionContext ctx, java.lang.String value)Generated method - Setter of theWebhookConfiguration.filterLocationattribute.voidsetFilterLocation(java.lang.String value)Generated method - Setter of theWebhookConfiguration.filterLocationattribute.voidsetIntegrationObject(IntegrationObject value)Generated method - Setter of theWebhookConfiguration.integrationObjectattribute.voidsetIntegrationObject(SessionContext ctx, IntegrationObject value)Generated method - Setter of theWebhookConfiguration.integrationObjectattribute.-
Methods inherited from class de.hybris.platform.jalo.GenericItem
createItem, getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItems
-
Methods 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, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
-
Methods 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, 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, 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, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
EVENTTYPE
public static final java.lang.String EVENTTYPE
Qualifier of theWebhookConfiguration.eventTypeattribute- See Also:
- Constant Field Values
-
INTEGRATIONOBJECT
public static final java.lang.String INTEGRATIONOBJECT
Qualifier of theWebhookConfiguration.integrationObjectattribute- See Also:
- Constant Field Values
-
DESTINATION
public static final java.lang.String DESTINATION
Qualifier of theWebhookConfiguration.destinationattribute- See Also:
- Constant Field Values
-
FILTERLOCATION
public static final java.lang.String FILTERLOCATION
Qualifier of theWebhookConfiguration.filterLocationattribute- See Also:
- Constant Field Values
-
DEFAULT_INITIAL_ATTRIBUTES
protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
-
-
Method Detail
-
getDefaultAttributeModes
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
- Overrides:
getDefaultAttributeModesin classItem
-
getDestination
public ConsumedDestination getDestination(SessionContext ctx)
Generated method - Getter of theWebhookConfiguration.destinationattribute.- Returns:
- the destination - The destination this WebhookConfiguration is to send the payload
-
getDestination
public ConsumedDestination getDestination()
Generated method - Getter of theWebhookConfiguration.destinationattribute.- Returns:
- the destination - The destination this WebhookConfiguration is to send the payload
-
setDestination
public void setDestination(SessionContext ctx, ConsumedDestination value)
Generated method - Setter of theWebhookConfiguration.destinationattribute.- Parameters:
value- the destination - The destination this WebhookConfiguration is to send the payload
-
setDestination
public void setDestination(ConsumedDestination value)
Generated method - Setter of theWebhookConfiguration.destinationattribute.- Parameters:
value- the destination - The destination this WebhookConfiguration is to send the payload
-
getEventType
public java.lang.String getEventType(SessionContext ctx)
Generated method - Getter of theWebhookConfiguration.eventTypeattribute.- Returns:
- the eventType - The event this WebhookConfiguration responds to
-
getEventType
public java.lang.String getEventType()
Generated method - Getter of theWebhookConfiguration.eventTypeattribute.- Returns:
- the eventType - The event this WebhookConfiguration responds to
-
setEventType
public void setEventType(SessionContext ctx, java.lang.String value)
Generated method - Setter of theWebhookConfiguration.eventTypeattribute.- Parameters:
value- the eventType - The event this WebhookConfiguration responds to
-
setEventType
public void setEventType(java.lang.String value)
Generated method - Setter of theWebhookConfiguration.eventTypeattribute.- Parameters:
value- the eventType - The event this WebhookConfiguration responds to
-
getFilterLocation
public java.lang.String getFilterLocation(SessionContext ctx)
Generated method - Getter of theWebhookConfiguration.filterLocationattribute.- Returns:
- the filterLocation - Specifies the URI of the filter logic. For example, script://orderFilter.
-
getFilterLocation
public java.lang.String getFilterLocation()
Generated method - Getter of theWebhookConfiguration.filterLocationattribute.- Returns:
- the filterLocation - Specifies the URI of the filter logic. For example, script://orderFilter.
-
setFilterLocation
public void setFilterLocation(SessionContext ctx, java.lang.String value)
Generated method - Setter of theWebhookConfiguration.filterLocationattribute.- Parameters:
value- the filterLocation - Specifies the URI of the filter logic. For example, script://orderFilter.
-
setFilterLocation
public void setFilterLocation(java.lang.String value)
Generated method - Setter of theWebhookConfiguration.filterLocationattribute.- Parameters:
value- the filterLocation - Specifies the URI of the filter logic. For example, script://orderFilter.
-
getIntegrationObject
public IntegrationObject getIntegrationObject(SessionContext ctx)
Generated method - Getter of theWebhookConfiguration.integrationObjectattribute.- Returns:
- the integrationObject - The IntegrationObject this WebhookConfiguration is to use when sending the payload
-
getIntegrationObject
public IntegrationObject getIntegrationObject()
Generated method - Getter of theWebhookConfiguration.integrationObjectattribute.- Returns:
- the integrationObject - The IntegrationObject this WebhookConfiguration is to use when sending the payload
-
setIntegrationObject
public void setIntegrationObject(SessionContext ctx, IntegrationObject value)
Generated method - Setter of theWebhookConfiguration.integrationObjectattribute.- Parameters:
value- the integrationObject - The IntegrationObject this WebhookConfiguration is to use when sending the payload
-
setIntegrationObject
public void setIntegrationObject(IntegrationObject value)
Generated method - Setter of theWebhookConfiguration.integrationObjectattribute.- Parameters:
value- the integrationObject - The IntegrationObject this WebhookConfiguration is to use when sending the payload
-
-