Class ExtendedSAPHTTPDestination
- 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.sap.sapcpiomsreturnsexchange.jalo.ExtendedSAPHTTPDestination
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
public class ExtendedSAPHTTPDestination extends GenericItem
Generated class for type ExtendedSAPHTTPDestination.- 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 static java.lang.String
AUTHENTICATIONTYPE
Qualifier of theExtendedSAPHTTPDestination.authenticationType
attributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>
DEFAULT_INITIAL_ATTRIBUTES
static java.lang.String
HTTPDESTINATION
Qualifier of theExtendedSAPHTTPDestination.httpDestination
attributeprotected static BidirectionalOneToManyHandler<ExtendedSAPHTTPDestination>
HTTPDESTINATIONHANDLER
BidirectionalOneToManyHandler
for handling 1:n HTTPDESTINATION's relation attributes from 'one' side.static java.lang.String
HTTPDESTINATIONNAME
Qualifier of theExtendedSAPHTTPDestination.httpDestinationName
attributestatic java.lang.String
OBJECTTYPE
Qualifier of theExtendedSAPHTTPDestination.objectType
attributestatic java.lang.String
TARGETURL
Qualifier of theExtendedSAPHTTPDestination.targetURL
attributestatic java.lang.String
USERID
Qualifier of theExtendedSAPHTTPDestination.userid
attribute-
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 ExtendedSAPHTTPDestination()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Item
createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes)
Has to be implemented for each concrete subtype of item.EnumerationValue
getAuthenticationType()
Generated method - Getter of theExtendedSAPHTTPDestination.authenticationType
attribute.EnumerationValue
getAuthenticationType(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.authenticationType
attribute.protected java.util.Map<java.lang.String,Item.AttributeMode>
getDefaultAttributeModes()
SAPHTTPDestination
getHttpDestination()
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestination
attribute.SAPHTTPDestination
getHttpDestination(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestination
attribute.java.lang.String
getHttpDestinationName()
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationName
attribute.java.lang.String
getHttpDestinationName(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationName
attribute.ComposedType
getObjectType()
Generated method - Getter of theExtendedSAPHTTPDestination.objectType
attribute.ComposedType
getObjectType(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.objectType
attribute.java.lang.String
getTargetURL()
Generated method - Getter of theExtendedSAPHTTPDestination.targetURL
attribute.java.lang.String
getTargetURL(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.targetURL
attribute.java.lang.String
getUserid()
Generated method - Getter of theExtendedSAPHTTPDestination.userid
attribute.java.lang.String
getUserid(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.userid
attribute.void
setAuthenticationType(EnumerationValue value)
Generated method - Setter of theExtendedSAPHTTPDestination.authenticationType
attribute.void
setAuthenticationType(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theExtendedSAPHTTPDestination.authenticationType
attribute.void
setHttpDestination(SessionContext ctx, SAPHTTPDestination value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestination
attribute.void
setHttpDestination(SAPHTTPDestination value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestination
attribute.void
setHttpDestinationName(SessionContext ctx, java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationName
attribute.void
setHttpDestinationName(java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationName
attribute.void
setObjectType(SessionContext ctx, ComposedType value)
Generated method - Setter of theExtendedSAPHTTPDestination.objectType
attribute.void
setObjectType(ComposedType value)
Generated method - Setter of theExtendedSAPHTTPDestination.objectType
attribute.void
setTargetURL(SessionContext ctx, java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.targetURL
attribute.void
setTargetURL(java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.targetURL
attribute.void
setUserid(SessionContext ctx, java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.userid
attribute.void
setUserid(java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.userid
attribute.-
Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, 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
-
OBJECTTYPE
public static final java.lang.String OBJECTTYPE
Qualifier of theExtendedSAPHTTPDestination.objectType
attribute- See Also:
- Constant Field Values
-
HTTPDESTINATIONNAME
public static final java.lang.String HTTPDESTINATIONNAME
Qualifier of theExtendedSAPHTTPDestination.httpDestinationName
attribute- See Also:
- Constant Field Values
-
TARGETURL
public static final java.lang.String TARGETURL
Qualifier of theExtendedSAPHTTPDestination.targetURL
attribute- See Also:
- Constant Field Values
-
AUTHENTICATIONTYPE
public static final java.lang.String AUTHENTICATIONTYPE
Qualifier of theExtendedSAPHTTPDestination.authenticationType
attribute- See Also:
- Constant Field Values
-
USERID
public static final java.lang.String USERID
Qualifier of theExtendedSAPHTTPDestination.userid
attribute- See Also:
- Constant Field Values
-
HTTPDESTINATION
public static final java.lang.String HTTPDESTINATION
Qualifier of theExtendedSAPHTTPDestination.httpDestination
attribute- See Also:
- Constant Field Values
-
HTTPDESTINATIONHANDLER
protected static final BidirectionalOneToManyHandler<ExtendedSAPHTTPDestination> HTTPDESTINATIONHANDLER
BidirectionalOneToManyHandler
for handling 1:n HTTPDESTINATION's relation attributes from 'one' side.
-
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:
getDefaultAttributeModes
in classItem
-
getAuthenticationType
public EnumerationValue getAuthenticationType(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.authenticationType
attribute.- Returns:
- the authenticationType - Authentication type
-
getAuthenticationType
public EnumerationValue getAuthenticationType()
Generated method - Getter of theExtendedSAPHTTPDestination.authenticationType
attribute.- Returns:
- the authenticationType - Authentication type
-
setAuthenticationType
public void setAuthenticationType(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theExtendedSAPHTTPDestination.authenticationType
attribute.- Parameters:
value
- the authenticationType - Authentication type
-
setAuthenticationType
public void setAuthenticationType(EnumerationValue value)
Generated method - Setter of theExtendedSAPHTTPDestination.authenticationType
attribute.- Parameters:
value
- the authenticationType - Authentication type
-
createItem
protected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException
Description copied from class:Item
Has 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:
createItem
in 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
-
getHttpDestination
public SAPHTTPDestination getHttpDestination(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestination
attribute.- Returns:
- the httpDestination
-
getHttpDestination
public SAPHTTPDestination getHttpDestination()
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestination
attribute.- Returns:
- the httpDestination
-
setHttpDestination
public void setHttpDestination(SessionContext ctx, SAPHTTPDestination value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestination
attribute.- Parameters:
value
- the httpDestination
-
setHttpDestination
public void setHttpDestination(SAPHTTPDestination value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestination
attribute.- Parameters:
value
- the httpDestination
-
getHttpDestinationName
public java.lang.String getHttpDestinationName(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationName
attribute.- Returns:
- the httpDestinationName - HTTP Destination name
-
getHttpDestinationName
public java.lang.String getHttpDestinationName()
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationName
attribute.- Returns:
- the httpDestinationName - HTTP Destination name
-
setHttpDestinationName
public void setHttpDestinationName(SessionContext ctx, java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationName
attribute.- Parameters:
value
- the httpDestinationName - HTTP Destination name
-
setHttpDestinationName
public void setHttpDestinationName(java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationName
attribute.- Parameters:
value
- the httpDestinationName - HTTP Destination name
-
getObjectType
public ComposedType getObjectType(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.objectType
attribute.- Returns:
- the objectType - HTTP Destination Object Type
-
getObjectType
public ComposedType getObjectType()
Generated method - Getter of theExtendedSAPHTTPDestination.objectType
attribute.- Returns:
- the objectType - HTTP Destination Object Type
-
setObjectType
public void setObjectType(SessionContext ctx, ComposedType value)
Generated method - Setter of theExtendedSAPHTTPDestination.objectType
attribute.- Parameters:
value
- the objectType - HTTP Destination Object Type
-
setObjectType
public void setObjectType(ComposedType value)
Generated method - Setter of theExtendedSAPHTTPDestination.objectType
attribute.- Parameters:
value
- the objectType - HTTP Destination Object Type
-
getTargetURL
public java.lang.String getTargetURL(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.targetURL
attribute.- Returns:
- the targetURL - URL of the target system
-
getTargetURL
public java.lang.String getTargetURL()
Generated method - Getter of theExtendedSAPHTTPDestination.targetURL
attribute.- Returns:
- the targetURL - URL of the target system
-
setTargetURL
public void setTargetURL(SessionContext ctx, java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.targetURL
attribute.- Parameters:
value
- the targetURL - URL of the target system
-
setTargetURL
public void setTargetURL(java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.targetURL
attribute.- Parameters:
value
- the targetURL - URL of the target system
-
getUserid
public java.lang.String getUserid(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.userid
attribute.- Returns:
- the userid - User ID for the logon to the SAP system
-
getUserid
public java.lang.String getUserid()
Generated method - Getter of theExtendedSAPHTTPDestination.userid
attribute.- Returns:
- the userid - User ID for the logon to the SAP system
-
setUserid
public void setUserid(SessionContext ctx, java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.userid
attribute.- Parameters:
value
- the userid - User ID for the logon to the SAP system
-
setUserid
public void setUserid(java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.userid
attribute.- Parameters:
value
- the userid - User ID for the logon to the SAP system
-
-