Class LocationsImpl

java.lang.Object
org.bedework.calsvc.CalSvcDb
org.bedework.calsvc.EventPropertiesImpl<org.bedework.calfacade.BwLocation>
org.bedework.calsvc.LocationsImpl
All Implemented Interfaces:
Serializable, org.bedework.access.PrivilegeDefs, org.bedework.calsvci.EventProperties<org.bedework.calfacade.BwLocation>, org.bedework.calsvci.Locations, org.bedework.util.logging.Logged

public class LocationsImpl extends EventPropertiesImpl<org.bedework.calfacade.BwLocation> implements org.bedework.calsvci.Locations
Class which handles manipulation of Locations.
Author:
Mike Douglass douglm - rpi.edu
See Also:
  • Constructor Details

    • LocationsImpl

      public LocationsImpl(CalSvc svci)
      Constructor
      Parameters:
      svci - calsvc object
  • Method Details

    • init

      public void init(boolean adminCanEditAllPublic)
      Specified by:
      init in interface org.bedework.calsvci.Locations
    • fetchLocationByKey

      public org.bedework.base.response.GetEntityResponse<org.bedework.calfacade.BwLocation> fetchLocationByKey(String keyName, String keyVal)
      Specified by:
      fetchLocationByKey in interface org.bedework.calsvci.Locations
    • fetchLocationByCombined

      public org.bedework.base.response.GetEntityResponse<org.bedework.calfacade.BwLocation> fetchLocationByCombined(String val, boolean persisted)
      Specified by:
      fetchLocationByCombined in interface org.bedework.calsvci.Locations
    • exists

      public boolean exists(org.bedework.base.response.Response resp, org.bedework.calfacade.BwLocation val)
    • find

      public org.bedework.calfacade.BwLocation find(org.bedework.calfacade.BwString val)
      Specified by:
      find in interface org.bedework.calsvci.EventProperties<org.bedework.calfacade.BwLocation>
    • find

      public org.bedework.base.response.GetEntitiesResponse<org.bedework.calfacade.BwLocation> find(String fexpr, int from, int size)
      Specified by:
      find in interface org.bedework.calsvci.EventProperties<org.bedework.calfacade.BwLocation>