public class AbstractTransformBusinessObjectMediatorImpl extends AbstractBusinessObjectMediatorImpl
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
AbstractTransformBusinessObjectMediatorImpl() |
Modifier and Type | Method and Description |
---|---|
protected void | buildNameValuePairType(java.util.Map attributes, java.lang.Object aPhysicalObject, BusinessObjectAttributeMappingConfig attribCofig)
Build the attributes in the map based on the configuration with the values retrieved from the physical object
|
protected void | copyRelationShipValues(BusinessObjectAttributeMappingConfig aConfig, java.lang.Object aParentPhysicalObject, java.lang.Object aChlildPhysicalObject)
Copy the relationship values, which are normally foreign key values.
|
protected java.lang.Object | createRelationObject(PhysicalDataContainer pdc, BusinessObjectAttributeMappingConfig aConfig, java.lang.Object aPhysicalObject)
Creates the relationship object in the physical data container.
|
java.lang.String | getUpdateAccessProfile()
This method returns the update access profile defined for a particular part mediator.
|
void | setUpdateAccessProfile(java.lang.String astrAccessProfile)
This method set the update access profile which defined in the wc-business-object-mediator.xml file.
|
protected void | updateNameValuePairType(PhysicalDataContainer pdc, java.util.Map attributes, java.lang.Object aPhysicalObject, BusinessObjectAttributeMappingConfig attribCofig)
Updates the attributes in the physical object based on the configuration with the values retrieved from the map.
|
public static final java.lang.String COPYRIGHT
public AbstractTransformBusinessObjectMediatorImpl()
protected void buildNameValuePairType(java.util.Map attributes, java.lang.Object aPhysicalObject, BusinessObjectAttributeMappingConfig attribCofig) throws java.lang.Exception
protected void updateNameValuePairType(PhysicalDataContainer pdc, java.util.Map attributes, java.lang.Object aPhysicalObject, BusinessObjectAttributeMappingConfig attribCofig) throws java.lang.Exception
protected java.lang.Object createRelationObject(PhysicalDataContainer pdc, BusinessObjectAttributeMappingConfig aConfig, java.lang.Object aPhysicalObject) throws java.lang.Exception
protected void copyRelationShipValues(BusinessObjectAttributeMappingConfig aConfig, java.lang.Object aParentPhysicalObject, java.lang.Object aChlildPhysicalObject) throws java.lang.Exception
public void setUpdateAccessProfile(java.lang.String astrAccessProfile)
public java.lang.String getUpdateAccessProfile()