Class DashBoardEndpoint
java.lang.Object
com.maplander.backend.controller.endpoint.rv.DashBoardEndpoint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeleteLocation
(Long id) getAccountByBCardIdRV
(Long bCardId) getColonyByPath
(String path) getInteractionsCardyByOffice
(Long officeId) getInteractionsPropertyByOffice
(Long officeId) getLocation
(String name) getLocationsByPath
(String path) getLocationsByPathV2
(String path) getNamesWithURL
(String state, String municipality, String colony, OfferingTypeEnum offering, PropertyTypeEnum type) getOfferingsByPath
(String path) getPlacesByWord
(OfferingTypeEnum offering, PropertyTypeEnum type, String word) getPlacesByWordAndOfficeId
(OfferingTypeEnum offering, PropertyTypeEnum type, StatusTypeEnum status, String word, Long officeId) getPopularArea
(Long id) getPropertiesByPath
(String path, String state_name, String municipaly_name, String colony_name, Integer level, Integer limit, Integer cursor, Integer bedrooms, Integer bathrooms, String tipo_oferta, String tipo_propiedad) getPropertiesPreviewByPath
(String path, Integer limit, Integer cursor, Integer bedrooms, Integer bathrooms) getPropertyType
(Long id) getTypesByPath
(String path) getUserFirgum
(Integer limit, Integer cursor) ListPropertyTypeByType
(PropertyTypeEnum propertyTypeEnum) loginDashBoard
(String email, String pass) queryLiteWithFilters
(FiltersBigQuery filter) EntityResponse
<com.google.cloud.bigquery.TableResult> queryLiteWithFilters2
(FiltersBigQuery filter) queryPropertyLiteWithFilters
(Integer limit, Integer cursor, FiltersBigQuery filter) queryPropertyLiteWithFiltersPagedBQ
(Integer limit, Integer cursor, OrderTypeEnum orderTypeEnum, Boolean orderAsc, FiltersBigQuery filter) queryPropertyLiteWithFiltersPagedBQNearestFirst
(Integer limit, Integer cursor, FiltersBigQuery filter) queryPropertyWithFiltersBQByPath
(Integer limit, Integer cursor, ColonyFilter colonyFilter) saveLocation
(Location location) saveLocationsPreviewPolygon
(ListLocationsPreview locations) savePopularArea
(PopularArea popularArea) savePropertyType
(PropertyType propertyType) searchColonyByMunicipality
(OfferingTypeEnum offering, PropertyTypeEnum type, String state, String municipality) searchMuncipaltyAndColonyByState
(OfferingTypeEnum offering, PropertyTypeEnum type, String state) searchMunicipalityByState
(OfferingTypeEnum offering, PropertyTypeEnum type, String state) searchOfficeFirgum
(String office, Integer limit, Integer cursor) searchPreviewPlaces
(LocationTypeEnum locationType, OfferingTypeEnum offering, PropertyTypeEnum type, String state, String municipality, Integer limit, Integer cursor) searchPropertiesByColony
(OfferingTypeEnum offering, PropertyTypeEnum type, String state, String municipality, String colony, Integer limit, Integer cursor) searchPropertyLiteForSite
(LocationTypeEnum locationType, OfferingTypeEnum offering, PropertyTypeEnum type, Integer total, String state, String municipality, String colony) searchStock
(LocationTypeEnum locationType, OfferingTypeEnum offering, PropertyTypeEnum type, String state, String municipality) searchStockPlaces
(LocationTypeEnum locationType, OfferingTypeEnum offering, PropertyTypeEnum type, String state, String municipality) searchUserFirgum
(String user, Integer limit, Integer cursor, Boolean paging) sendFormAdviser
(FormAdviser formAdviser)
-
Constructor Details
-
DashBoardEndpoint
public DashBoardEndpoint()
-
-
Method Details
-
loginDashBoard
-
deleteAdminDashBoard
-
saveLocation
-
getLocation
-
ListLocations
-
deleteLocation
-
savePropertyType
-
getPropertyType
-
ListPropertyType
-
ListPropertyTypeByType
-
deletePropertyType
-
savePopularArea
-
getPopularArea
-
deletePopularArea
-
listPopularArea
-
getTopPlaces
-
searchStockPlaces
public EntityCollectionResponse<SQLResults> searchStockPlaces(LocationTypeEnum locationType, OfferingTypeEnum offering, PropertyTypeEnum type, String state, String municipality) -
searchStock
public EntityCollectionResponse<SQLResults> searchStock(LocationTypeEnum locationType, OfferingTypeEnum offering, PropertyTypeEnum type, String state, String municipality) -
searchStockWithFilters
-
searchPropertyLiteForSite
public EntityCollectionResponse<PropertyLite> searchPropertyLiteForSite(LocationTypeEnum locationType, OfferingTypeEnum offering, PropertyTypeEnum type, Integer total, String state, String municipality, String colony) -
searchMunicipalityByState
public EntityResponse<SQLResultsMC> searchMunicipalityByState(OfferingTypeEnum offering, PropertyTypeEnum type, String state) -
searchColonyByMunicipality
public EntityResponse<SQLResultsMC> searchColonyByMunicipality(OfferingTypeEnum offering, PropertyTypeEnum type, String state, String municipality) -
searchMuncipaltyAndColonyByState
public EntityResponse<SQLResultsMC> searchMuncipaltyAndColonyByState(OfferingTypeEnum offering, PropertyTypeEnum type, String state) -
searchMunicipalityByStateWithFilters
-
searchColonyByMunicipalityWithFilters
-
queryTotalPropertyWithFilters
-
queryTotalPropertiesWithFilters
-
queryPropertyLiteWithFiltersPagedBQ
public EntityCollectionResponse<PropertyLite> queryPropertyLiteWithFiltersPagedBQ(Integer limit, Integer cursor, OrderTypeEnum orderTypeEnum, Boolean orderAsc, FiltersBigQuery filter) -
queryPropertyLiteWithFiltersPagedBQNearestFirst
public EntityCollectionResponse<PropertyLite> queryPropertyLiteWithFiltersPagedBQNearestFirst(Integer limit, Integer cursor, FiltersBigQuery filter) -
queryPropertyLiteWithFilters
public EntityCollectionResponse<PropertyLite> queryPropertyLiteWithFilters(Integer limit, Integer cursor, FiltersBigQuery filter) -
queryLiteWithFilters
-
queryLiteWithFilters2
public EntityResponse<com.google.cloud.bigquery.TableResult> queryLiteWithFilters2(FiltersBigQuery filter) -
getNamesWithURL
public EntityResponse<NamesSpaces> getNamesWithURL(String state, String municipality, String colony, OfferingTypeEnum offering, PropertyTypeEnum type) -
getPlacesByWord
public EntityResponse<SQLResultWord> getPlacesByWord(OfferingTypeEnum offering, PropertyTypeEnum type, String word) -
getPlacesByWordAndOfficeId
public EntityResponse<SQLResultWord> getPlacesByWordAndOfficeId(OfferingTypeEnum offering, PropertyTypeEnum type, StatusTypeEnum status, String word, Long officeId) -
getColonyByPath
-
getOfferingsByPath
-
getTypesByPath
-
getLocationsByPath
-
getLocationsByPathV2
-
getPropertiesByPath
-
getLocationsPreviewPolygon
-
saveLocationsPreviewPolygon
public EntityCollectionResponse<LocationsPreviewPolygon> saveLocationsPreviewPolygon(ListLocationsPreview locations) -
deleteLocationsPreviewPolygon
-
queryPropertyWithFiltersBQByPath
public EntityResponse<SitemapPropertyList> queryPropertyWithFiltersBQByPath(Integer limit, Integer cursor, ColonyFilter colonyFilter) -
getPropertiesPreviewByPath
public EntityResponse<SitemapPropertyListPreview> getPropertiesPreviewByPath(String path, Integer limit, Integer cursor, Integer bedrooms, Integer bathrooms) -
searchPreviewPlaces
public EntityResponse<PreviewPlaces> searchPreviewPlaces(LocationTypeEnum locationType, OfferingTypeEnum offering, PropertyTypeEnum type, String state, String municipality, Integer limit, Integer cursor) -
searchPropertiesByColony
public EntityCollectionResponse<PropertyLite> searchPropertiesByColony(OfferingTypeEnum offering, PropertyTypeEnum type, String state, String municipality, String colony, Integer limit, Integer cursor) -
getMoreSearched
-
searchUserFirgum
public EntityCollectionResponse<FirgumUser> searchUserFirgum(String user, Integer limit, Integer cursor, Boolean paging) -
searchOfficeFirgum
public EntityCollectionResponse<AccountMap> searchOfficeFirgum(String office, Integer limit, Integer cursor) -
getUserFirgum
-
getInteractionsPropertyByOffice
public EntityCollectionResponse<InteractionsProperty> getInteractionsPropertyByOffice(Long officeId) -
getInteractionsCardyByOffice
-
sendFormAdviser
-
getAccountByBCardIdRV
-