Class PropertyEndpoint
java.lang.Object
com.maplander.backend.controller.endpoint.common.PropertyEndpoint
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionendPublishDate
(String apiKey, Long id, Integer date) endPublishDateByOfficeId
(String apiKey, Long officeId, Integer date, Integer limit, String cursor, Long userId) expiredProperty
(Long propertyId) extendLimit
(Long propertyId, Long userId) extendLimitByListId
(Long userId, ListIds propertiesIds) getColonyByIdRow
(Integer id_row) getPlacesByWordV2
(OfferingTypeEnum offering, PropertyTypeEnum type, String word) getPlacesByWordV3
(OfferingTypeEnum offering, PropertyTypeEnum type, String word) getPolygonById
(String polygonId) getPropertyLite
(Long propertyId) propertyExists
(Long id) queryAllProperties
(Integer limit, String cursor, Filter filter) queryPropertiesWithFilters
(javax.servlet.http.HttpServletRequest request, WebSiteEnum webSite, DeviceTypeEnum device, Integer limit, String cursor, Filter filter) queryPropertiesWithFilters2
(javax.servlet.http.HttpServletRequest request, WebSiteEnum webSite, DeviceTypeEnum device, Integer limit, String cursor, Filter filter) queryPropertiesWithFiltersCount
(String cursor, Filter filter) Deprecated.queryPropertyLiteWithFiltersPagedBQPolygonId
(Integer limit, Integer cursor, OrderTypeEnum orderTypeEnum, Boolean orderAsc, FiltersBigQuery filter) queryPropertyUserLiteWithFilters
(Integer limit, String cursor, Filter filter)
-
Field Details
-
key
- See Also:
-
-
Constructor Details
-
PropertyEndpoint
public PropertyEndpoint()
-
-
Method Details
-
queryPropertiesWithFilters
public EntityCollectionResponse<PropertyLite> queryPropertiesWithFilters(javax.servlet.http.HttpServletRequest request, WebSiteEnum webSite, DeviceTypeEnum device, Integer limit, String cursor, Filter filter) -
queryPropertiesWithFilters2
public EntityCollectionResponse<PropertyLite> queryPropertiesWithFilters2(javax.servlet.http.HttpServletRequest request, WebSiteEnum webSite, DeviceTypeEnum device, Integer limit, String cursor, Filter filter) -
queryPropertiesWithFiltersCount
@Deprecated public EntityResponse<CountProperties> queryPropertiesWithFiltersCount(String cursor, Filter filter) Deprecated. -
queryPropertyUserLiteWithFilters
public EntityCollectionResponse<PropertyUserLite> queryPropertyUserLiteWithFilters(Integer limit, String cursor, Filter filter) -
queryAllProperties
public EntityCollectionResponse<PropertyLite> queryAllProperties(Integer limit, String cursor, Filter filter) -
propertyExists
-
expiredProperty
-
extendLimit
- Throws:
ParseException
-
extendLimitByListId
public EntityCollectionResponse<Long> extendLimitByListId(Long userId, ListIds propertiesIds) throws ParseException - Throws:
ParseException
-
endPublishDate
-
endPublishDateByOfficeId
public DefaultResponse endPublishDateByOfficeId(String apiKey, Long officeId, Integer date, Integer limit, String cursor, Long userId) throws ParseException - Throws:
ParseException
-
getPropertyLite
-
getPlacesByWordV2
public EntityResponse<SQLResultWordV2> getPlacesByWordV2(OfferingTypeEnum offering, PropertyTypeEnum type, String word) -
getColonyByIdRow
-
getPlacesByWordV3
public EntityResponse<SQLResultWordV2> getPlacesByWordV3(OfferingTypeEnum offering, PropertyTypeEnum type, String word) -
getPolygonById
-
queryPropertyLiteWithFiltersPagedBQPolygonId
public EntityCollectionResponse<PropertyLite> queryPropertyLiteWithFiltersPagedBQPolygonId(Integer limit, Integer cursor, OrderTypeEnum orderTypeEnum, Boolean orderAsc, FiltersBigQuery filter)
-