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.StringAUTHENTICATIONTYPEQualifier of theExtendedSAPHTTPDestination.authenticationTypeattributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringHTTPDESTINATIONQualifier of theExtendedSAPHTTPDestination.httpDestinationattributeprotected static BidirectionalOneToManyHandler<ExtendedSAPHTTPDestination>HTTPDESTINATIONHANDLERBidirectionalOneToManyHandlerfor handling 1:n HTTPDESTINATION's relation attributes from 'one' side.static java.lang.StringHTTPDESTINATIONNAMEQualifier of theExtendedSAPHTTPDestination.httpDestinationNameattributestatic java.lang.StringOBJECTTYPEQualifier of theExtendedSAPHTTPDestination.objectTypeattributestatic java.lang.StringTARGETURLQualifier of theExtendedSAPHTTPDestination.targetURLattributestatic java.lang.StringUSERIDQualifier of theExtendedSAPHTTPDestination.useridattribute-
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 ItemcreateItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes)Has to be implemented for each concrete subtype of item.EnumerationValuegetAuthenticationType()Generated method - Getter of theExtendedSAPHTTPDestination.authenticationTypeattribute.EnumerationValuegetAuthenticationType(SessionContext ctx)Generated method - Getter of theExtendedSAPHTTPDestination.authenticationTypeattribute.protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()SAPHTTPDestinationgetHttpDestination()Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationattribute.SAPHTTPDestinationgetHttpDestination(SessionContext ctx)Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationattribute.java.lang.StringgetHttpDestinationName()Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationNameattribute.java.lang.StringgetHttpDestinationName(SessionContext ctx)Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationNameattribute.ComposedTypegetObjectType()Generated method - Getter of theExtendedSAPHTTPDestination.objectTypeattribute.ComposedTypegetObjectType(SessionContext ctx)Generated method - Getter of theExtendedSAPHTTPDestination.objectTypeattribute.java.lang.StringgetTargetURL()Generated method - Getter of theExtendedSAPHTTPDestination.targetURLattribute.java.lang.StringgetTargetURL(SessionContext ctx)Generated method - Getter of theExtendedSAPHTTPDestination.targetURLattribute.java.lang.StringgetUserid()Generated method - Getter of theExtendedSAPHTTPDestination.useridattribute.java.lang.StringgetUserid(SessionContext ctx)Generated method - Getter of theExtendedSAPHTTPDestination.useridattribute.voidsetAuthenticationType(EnumerationValue value)Generated method - Setter of theExtendedSAPHTTPDestination.authenticationTypeattribute.voidsetAuthenticationType(SessionContext ctx, EnumerationValue value)Generated method - Setter of theExtendedSAPHTTPDestination.authenticationTypeattribute.voidsetHttpDestination(SessionContext ctx, SAPHTTPDestination value)Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationattribute.voidsetHttpDestination(SAPHTTPDestination value)Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationattribute.voidsetHttpDestinationName(SessionContext ctx, java.lang.String value)Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationNameattribute.voidsetHttpDestinationName(java.lang.String value)Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationNameattribute.voidsetObjectType(SessionContext ctx, ComposedType value)Generated method - Setter of theExtendedSAPHTTPDestination.objectTypeattribute.voidsetObjectType(ComposedType value)Generated method - Setter of theExtendedSAPHTTPDestination.objectTypeattribute.voidsetTargetURL(SessionContext ctx, java.lang.String value)Generated method - Setter of theExtendedSAPHTTPDestination.targetURLattribute.voidsetTargetURL(java.lang.String value)Generated method - Setter of theExtendedSAPHTTPDestination.targetURLattribute.voidsetUserid(SessionContext ctx, java.lang.String value)Generated method - Setter of theExtendedSAPHTTPDestination.useridattribute.voidsetUserid(java.lang.String value)Generated method - Setter of theExtendedSAPHTTPDestination.useridattribute.-
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.objectTypeattribute- See Also:
- Constant Field Values
-
HTTPDESTINATIONNAME
public static final java.lang.String HTTPDESTINATIONNAME
Qualifier of theExtendedSAPHTTPDestination.httpDestinationNameattribute- See Also:
- Constant Field Values
-
TARGETURL
public static final java.lang.String TARGETURL
Qualifier of theExtendedSAPHTTPDestination.targetURLattribute- See Also:
- Constant Field Values
-
AUTHENTICATIONTYPE
public static final java.lang.String AUTHENTICATIONTYPE
Qualifier of theExtendedSAPHTTPDestination.authenticationTypeattribute- See Also:
- Constant Field Values
-
USERID
public static final java.lang.String USERID
Qualifier of theExtendedSAPHTTPDestination.useridattribute- See Also:
- Constant Field Values
-
HTTPDESTINATION
public static final java.lang.String HTTPDESTINATION
Qualifier of theExtendedSAPHTTPDestination.httpDestinationattribute- See Also:
- Constant Field Values
-
HTTPDESTINATIONHANDLER
protected static final BidirectionalOneToManyHandler<ExtendedSAPHTTPDestination> HTTPDESTINATIONHANDLER
BidirectionalOneToManyHandlerfor 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:
getDefaultAttributeModesin classItem
-
getAuthenticationType
public EnumerationValue getAuthenticationType(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.authenticationTypeattribute.- Returns:
- the authenticationType - Authentication type
-
getAuthenticationType
public EnumerationValue getAuthenticationType()
Generated method - Getter of theExtendedSAPHTTPDestination.authenticationTypeattribute.- Returns:
- the authenticationType - Authentication type
-
setAuthenticationType
public void setAuthenticationType(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theExtendedSAPHTTPDestination.authenticationTypeattribute.- Parameters:
value- the authenticationType - Authentication type
-
setAuthenticationType
public void setAuthenticationType(EnumerationValue value)
Generated method - Setter of theExtendedSAPHTTPDestination.authenticationTypeattribute.- Parameters:
value- the authenticationType - Authentication type
-
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
-
getHttpDestination
public SAPHTTPDestination getHttpDestination(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationattribute.- Returns:
- the httpDestination
-
getHttpDestination
public SAPHTTPDestination getHttpDestination()
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationattribute.- Returns:
- the httpDestination
-
setHttpDestination
public void setHttpDestination(SessionContext ctx, SAPHTTPDestination value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationattribute.- Parameters:
value- the httpDestination
-
setHttpDestination
public void setHttpDestination(SAPHTTPDestination value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationattribute.- Parameters:
value- the httpDestination
-
getHttpDestinationName
public java.lang.String getHttpDestinationName(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationNameattribute.- Returns:
- the httpDestinationName - HTTP Destination name
-
getHttpDestinationName
public java.lang.String getHttpDestinationName()
Generated method - Getter of theExtendedSAPHTTPDestination.httpDestinationNameattribute.- Returns:
- the httpDestinationName - HTTP Destination name
-
setHttpDestinationName
public void setHttpDestinationName(SessionContext ctx, java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationNameattribute.- Parameters:
value- the httpDestinationName - HTTP Destination name
-
setHttpDestinationName
public void setHttpDestinationName(java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.httpDestinationNameattribute.- Parameters:
value- the httpDestinationName - HTTP Destination name
-
getObjectType
public ComposedType getObjectType(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.objectTypeattribute.- Returns:
- the objectType - HTTP Destination Object Type
-
getObjectType
public ComposedType getObjectType()
Generated method - Getter of theExtendedSAPHTTPDestination.objectTypeattribute.- Returns:
- the objectType - HTTP Destination Object Type
-
setObjectType
public void setObjectType(SessionContext ctx, ComposedType value)
Generated method - Setter of theExtendedSAPHTTPDestination.objectTypeattribute.- Parameters:
value- the objectType - HTTP Destination Object Type
-
setObjectType
public void setObjectType(ComposedType value)
Generated method - Setter of theExtendedSAPHTTPDestination.objectTypeattribute.- Parameters:
value- the objectType - HTTP Destination Object Type
-
getTargetURL
public java.lang.String getTargetURL(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.targetURLattribute.- Returns:
- the targetURL - URL of the target system
-
getTargetURL
public java.lang.String getTargetURL()
Generated method - Getter of theExtendedSAPHTTPDestination.targetURLattribute.- Returns:
- the targetURL - URL of the target system
-
setTargetURL
public void setTargetURL(SessionContext ctx, java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.targetURLattribute.- Parameters:
value- the targetURL - URL of the target system
-
setTargetURL
public void setTargetURL(java.lang.String value)
Generated method - Setter of theExtendedSAPHTTPDestination.targetURLattribute.- Parameters:
value- the targetURL - URL of the target system
-
getUserid
public java.lang.String getUserid(SessionContext ctx)
Generated method - Getter of theExtendedSAPHTTPDestination.useridattribute.- Returns:
- the userid - User ID for the logon to the SAP system
-
getUserid
public java.lang.String getUserid()
Generated method - Getter of theExtendedSAPHTTPDestination.useridattribute.- 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.useridattribute.- 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.useridattribute.- Parameters:
value- the userid - User ID for the logon to the SAP system
-
-