java.lang.Object
de.hybris.platform.odata2services.odata.processor.handler.persistence.batch.DefaultBatchParam
All Implemented Interfaces:
BatchParam

public class DefaultBatchParam extends Object implements BatchParam
Default implementation of the BatchParam
  • Constructor Details

    • DefaultBatchParam

      public DefaultBatchParam()
  • Method Details

    • batchParam

      public static DefaultBatchParam.Builder batchParam()
    • getBatchHandler

      public org.apache.olingo.odata2.api.batch.BatchHandler getBatchHandler()
      Description copied from interface: BatchParam
      Gets the BatchHandler
      Specified by:
      getBatchHandler in interface BatchParam
      Returns:
      batch handler
    • getBatchRequestParts

      public List<org.apache.olingo.odata2.api.batch.BatchRequestPart> getBatchRequestParts()
      Description copied from interface: BatchParam
      Gets the list of BatchRequestPart
      Specified by:
      getBatchRequestParts in interface BatchParam
      Returns:
      list of batch request parts, or empty list if none
    • getBatchRequestPartSize

      public int getBatchRequestPartSize()
      Description copied from interface: BatchParam
      Gets the number of batch request parts
      Specified by:
      getBatchRequestPartSize in interface BatchParam
      Returns:
      size of 0 or greater