org.apache.olingo.odata2.jpa.processor.ref.listeners
Class SalesOrderTombstoneListener

java.lang.Object
  extended by org.apache.olingo.odata2.jpa.processor.api.ODataJPATombstoneEntityListener
      extended by org.apache.olingo.odata2.jpa.processor.ref.listeners.SalesOrderTombstoneListener

public class SalesOrderTombstoneListener
extends ODataJPATombstoneEntityListener


Field Summary
static String ENTITY_NAME
           
 
Constructor Summary
SalesOrderTombstoneListener()
           
 
Method Summary
 String generateDeltaToken(List<Object> deltas, javax.persistence.Query query)
          Implement this method to create a delta token.
 javax.persistence.Query getQuery(GetEntitySetUriInfo resultsView, javax.persistence.EntityManager em)
          Implement this method to create a Query object.
 void handleDelta(Object entity)
           
 
Methods inherited from class org.apache.olingo.odata2.jpa.processor.api.ODataJPATombstoneEntityListener
addToDelta
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENTITY_NAME

public static String ENTITY_NAME
Constructor Detail

SalesOrderTombstoneListener

public SalesOrderTombstoneListener()
Method Detail

handleDelta

public void handleDelta(Object entity)

generateDeltaToken

public String generateDeltaToken(List<Object> deltas,
                                 javax.persistence.Query query)
Description copied from class: ODataJPATombstoneEntityListener
Implement this method to create a delta token.

Specified by:
generateDeltaToken in class ODataJPATombstoneEntityListener
Parameters:
deltas - is list of delta JPA Entities
query - is an instance of type Query that was used for handling delta entites
Returns:
a delta token of type String

getQuery

public javax.persistence.Query getQuery(GetEntitySetUriInfo resultsView,
                                        javax.persistence.EntityManager em)
Description copied from class: ODataJPATombstoneEntityListener
Implement this method to create a Query object. The Query object can be created from OData requests. The query instance thus created can be used for handling delta JPA entities. The delta token passed from OData request can be accessed from com.sap.core.odata.processor.api.jpa.ODataJPATombstoneContext.

Specified by:
getQuery in class ODataJPATombstoneEntityListener
Parameters:
resultsView - is a reference to OData request
em - is a reference to EntityManager
Returns:
an instance of type Query


Copyright © 2013-2015 The Apache Software Foundation. All Rights Reserved.