Class NoDocumentPreservationPolicy
- java.lang.Object
-
- org.eclipse.persistence.oxm.documentpreservation.DocumentPreservationPolicy
-
- org.eclipse.persistence.internal.oxm.documentpreservation.NoDocumentPreservationPolicy
-
public class NoDocumentPreservationPolicy extends DocumentPreservationPolicy
INTERNAL:Purpose:Provide a DocumentPreservationPolicy to indicate that no document preservation work should be done
Responsibilities:
- Implement all abstract methods from DocumentPreservationPolicy to do nothing.
- Always use appendNodeOrdering policy
- Since:
- Oracle TopLink 11g
- Author:
- mmacivor
-
-
Constructor Summary
Constructors Constructor Description NoDocumentPreservationPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addObjectToCache(Object obj, Node node)
void
addObjectToCache(Object obj, Node node, Mapping selfRecordMapping)
Node
getNodeForObject(Object obj)
Object
getObjectForNode(Node node)
Object
getObjectForNode(Node node, Mapping selfRecordNodeValue)
boolean
shouldPreserveDocument()
-
Methods inherited from class org.eclipse.persistence.oxm.documentpreservation.DocumentPreservationPolicy
getNodeOrderingPolicy, initialize, setNodeOrderingPolicy
-
-
-
-
Method Detail
-
addObjectToCache
public void addObjectToCache(Object obj, Node node)
- Specified by:
addObjectToCache
in classDocumentPreservationPolicy
-
addObjectToCache
public void addObjectToCache(Object obj, Node node, Mapping selfRecordMapping)
- Specified by:
addObjectToCache
in classDocumentPreservationPolicy
-
getNodeForObject
public Node getNodeForObject(Object obj)
- Specified by:
getNodeForObject
in classDocumentPreservationPolicy
-
getObjectForNode
public Object getObjectForNode(Node node)
- Specified by:
getObjectForNode
in classDocumentPreservationPolicy
-
getObjectForNode
public Object getObjectForNode(Node node, Mapping selfRecordNodeValue)
- Specified by:
getObjectForNode
in classDocumentPreservationPolicy
-
shouldPreserveDocument
public boolean shouldPreserveDocument()
- Specified by:
shouldPreserveDocument
in classDocumentPreservationPolicy
-
-