Interface IBeaconsPersistence

All Known Implementing Classes:
BeaconsFilePersistence, BeaconsMemoryPersistence, BeaconsMongoDbPersistence

public interface IBeaconsPersistence
  • Method Summary

    Modifier and Type
    Method
    Description
    org.pipservices3.beacons.data.version1.BeaconV1
    create(String correlationId, org.pipservices3.beacons.data.version1.BeaconV1 item)
     
    org.pipservices3.beacons.data.version1.BeaconV1
    deleteById(String correlationId, String id)
     
    org.pipservices3.beacons.data.version1.BeaconV1
    getOneById(String correlationId, String id)
     
    org.pipservices3.beacons.data.version1.BeaconV1
    getOneByUdi(String correlationId, String udi)
     
    org.pipservices3.commons.data.DataPage<org.pipservices3.beacons.data.version1.BeaconV1>
    getPageByFilter(String correlationId, org.pipservices3.commons.data.FilterParams filter, org.pipservices3.commons.data.PagingParams paging)
     
    org.pipservices3.beacons.data.version1.BeaconV1
    update(String correlationId, org.pipservices3.beacons.data.version1.BeaconV1 item)
     
  • Method Details

    • getPageByFilter

      org.pipservices3.commons.data.DataPage<org.pipservices3.beacons.data.version1.BeaconV1> getPageByFilter(String correlationId, org.pipservices3.commons.data.FilterParams filter, org.pipservices3.commons.data.PagingParams paging)
    • getOneById

      org.pipservices3.beacons.data.version1.BeaconV1 getOneById(String correlationId, String id)
    • getOneByUdi

      org.pipservices3.beacons.data.version1.BeaconV1 getOneByUdi(String correlationId, String udi)
    • create

      org.pipservices3.beacons.data.version1.BeaconV1 create(String correlationId, org.pipservices3.beacons.data.version1.BeaconV1 item) throws org.pipservices3.commons.errors.ApplicationException
      Throws:
      org.pipservices3.commons.errors.ApplicationException
    • update

      org.pipservices3.beacons.data.version1.BeaconV1 update(String correlationId, org.pipservices3.beacons.data.version1.BeaconV1 item) throws org.pipservices3.commons.errors.ApplicationException
      Throws:
      org.pipservices3.commons.errors.ApplicationException
    • deleteById

      org.pipservices3.beacons.data.version1.BeaconV1 deleteById(String correlationId, String id) throws org.pipservices3.commons.errors.ApplicationException
      Throws:
      org.pipservices3.commons.errors.ApplicationException