|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.persistence.sdo.helper.SDOMarshalListener
public class SDOMarshalListener
Purpose: Implementation of XMLMarshalListener used when marshalling DataObjects to XML
Responsibilities:
Constructor Summary | |
---|---|
SDOMarshalListener(XMLMarshaller aMarshaller,
SDOTypeHelper aTypeHelper)
|
Method Summary | |
---|---|
void |
afterMarshal(java.lang.Object obj)
This event will be called after an object is marshalled. |
void |
beforeMarshal(java.lang.Object obj)
This event will be called before an object is marshalled. |
java.lang.Object |
getMarshalledObject()
|
javax.xml.namespace.QName |
getMarshalledObjectRootQName()
|
java.lang.String |
getPathFromAncestor(SDODataObject sourceDO,
SDODataObject targetDO,
SDOChangeSummary cs)
INTERNAL: Get path for non-deleted DataObjects ChangeSummary is not required and is set to null. |
MarshalRecord |
getRootMarshalRecord()
|
void |
setMarshalledObject(java.lang.Object marshalledObject)
|
void |
setMarshalledObjectRootQName(javax.xml.namespace.QName rootQName)
|
void |
setRootMarshalRecord(MarshalRecord rootRecord)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SDOMarshalListener(XMLMarshaller aMarshaller, SDOTypeHelper aTypeHelper)
Method Detail |
---|
public void afterMarshal(java.lang.Object obj)
XMLMarshalListener
afterMarshal
in interface XMLMarshalListener
obj
- The object that was marshalled.public void beforeMarshal(java.lang.Object obj)
XMLMarshalListener
beforeMarshal
in interface XMLMarshalListener
obj
- The object that will be marshalled.public void setMarshalledObject(java.lang.Object marshalledObject)
public java.lang.Object getMarshalledObject()
public void setMarshalledObjectRootQName(javax.xml.namespace.QName rootQName)
public javax.xml.namespace.QName getMarshalledObjectRootQName()
public void setRootMarshalRecord(MarshalRecord rootRecord)
public MarshalRecord getRootMarshalRecord()
public java.lang.String getPathFromAncestor(SDODataObject sourceDO, SDODataObject targetDO, SDOChangeSummary cs)
sourceDO
- targetDO
-
|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |