Class PropertyEndpoint
java.lang.Object
com.maplander.backend.controller.endpoint.base.BaseEndpoint
com.maplander.backend.controller.endpoint.mlsuniversal.PropertyEndpoint
-
Field Summary
Fields inherited from class com.maplander.backend.controller.endpoint.base.BaseEndpoint
log, sessionFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeleteProperty(Long userId, Long id) getPlacesByWordV3(OfferingTypeEnum offering, PropertyTypeEnum type, String word) publishProperty(Long propertyId, Long userId) queryPropertyLiteWithFiltersPagedBQ(Integer limit, Integer cursor, OrderTypeEnum orderTypeEnum, Boolean orderAsc, FiltersBigQuery filter) saveCompleteProperty(Long userId, Long orgId, CompleteProperty completeProperty) Methods inherited from class com.maplander.backend.controller.endpoint.base.BaseEndpoint
executeInTransaction, saveLeadAndInfo, saveLeadAndInfo
-
Constructor Details
-
PropertyEndpoint
public PropertyEndpoint()
-
-
Method Details
-
queryPropertyLiteWithFiltersPagedBQ
public EntityCollectionResponse<PropertyLite> queryPropertyLiteWithFiltersPagedBQ(Integer limit, Integer cursor, OrderTypeEnum orderTypeEnum, Boolean orderAsc, FiltersBigQuery filter) -
queryTotalPropertiesWithFilters
-
publishProperty
-
saveCompleteProperty
public EntityResponse<CompleteProperty> saveCompleteProperty(Long userId, Long orgId, CompleteProperty completeProperty) -
deleteProperty
-
getPlacesByWordV3
public EntityResponse<SQLResultWordV2> getPlacesByWordV3(OfferingTypeEnum offering, PropertyTypeEnum type, String word)
-