Class AccountEndpoint
java.lang.Object
com.maplander.backend.controller.endpoint.base.BaseEndpoint
com.maplander.backend.controller.endpoint.rv.AccountEndpoint
-
Field Summary
Fields inherited from class com.maplander.backend.controller.endpoint.base.BaseEndpoint
sessionFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivateSearchML(Long id) activeEmailSubs(Long id) cancelEmailSubs(Long id) createLead(Long propertyId, Long userMLId, LeadTypeEnum type, String message, Long userId, Long adId, String chatId) createLeadLite(Long propertyId, LeadTypeEnum type, UserML userML, Long adId, Long userShared, Long catalogId) createLeadLiteHub(Long propertyId, UserML userML, Boolean isNotification, String platform, Long catalogId) createUserDefault(String appleId, UserML userML) createUserML(String appleId, UserML userML) createUserMlLite(UserML userML) deleteFavorite(Long id) deleteSearches(Long id) deleteSuggest(Long id) deleteUserRV(String email, Long userId) fixResendsendRequestInfoLite202307(Long propertyId, Long userId, String message, UserML userML, boolean test) Deprecated.getCompleteProperty(javax.servlet.http.HttpServletRequest request, WebSiteEnum webSite, DeviceTypeEnum device, Long id, Long userId, Boolean bot) getUserById(Long id) listFavoriteByUser(Long userId, Integer limit, String cursor) listProgress(Integer maxModDate, Integer limit, String cursor) listSearchByUser(Long userMLId, Integer limit, String cursor) listSearchByUserId(Long userMLId, Integer limit, String cursor) listSuggest(Long id, String cursor, Integer limit) refreshSuggestBySearchesML(Long userSearchId, String cursor) saveSearch(Integer limit, String cursor, SearchesML search) com.google.api.server.spi.response.CollectionResponse<PropertyLiteSuggest> searchFirstTime(Integer limit, String cursor, SearchesML searchesML) sendRequestInfoLite(Long propertyId, Long userId, String message, UserML userML, Long adId, Long userShared, Long catalogId) sendSignInLink(String email) signIn(String email, String password, LanguageTypeEnum language, String token, DeviceTypeEnum type) signInApple(String appleId, LanguageTypeEnum language, String token, DeviceTypeEnum type) signInLink(String hash, String token, DeviceTypeEnum deviceType, LanguageTypeEnum language) signInWithLink(Long id, String token, DeviceTypeEnum type) updateAndCleanSearchesML(SearchesML searchesML) updateSearch(SearchesML searchesML) updateSuggest(PropertyLiteSuggest propertyLiteSuggest) updateUserML(UserML userML) viewPropertyEmail(Long propertyId, Long userId) Methods inherited from class com.maplander.backend.controller.endpoint.base.BaseEndpoint
executeInTransaction, saveLeadAndInfo, saveLeadAndInfo
-
Constructor Details
-
AccountEndpoint
public AccountEndpoint()
-
-
Method Details
-
createUserML
-
createUserMlLite
-
createUserDefault
-
updateUserML
-
signIn
public EntityResponse<UserML> signIn(String email, String password, LanguageTypeEnum language, String token, DeviceTypeEnum type) -
signInApple
public EntityResponse<UserML> signInApple(String appleId, LanguageTypeEnum language, String token, DeviceTypeEnum type) -
signOut
-
sendSignInLink
-
signInLink
public EntityResponse<UserML> signInLink(String hash, String token, DeviceTypeEnum deviceType, LanguageTypeEnum language) -
signInWithLink
-
getUserById
-
getCompleteProperty
public EntityResponse<CompleteProperty> getCompleteProperty(javax.servlet.http.HttpServletRequest request, WebSiteEnum webSite, DeviceTypeEnum device, Long id, Long userId, Boolean bot) -
viewPropertyEmail
-
createLead
public EntityResponse<Lead> createLead(Long propertyId, Long userMLId, LeadTypeEnum type, String message, Long userId, Long adId, String chatId) throws ParseException - Throws:
ParseException
-
sendRequestInfoLite
public DefaultResponse sendRequestInfoLite(Long propertyId, Long userId, String message, UserML userML, Long adId, Long userShared, Long catalogId) throws ParseException - Throws:
ParseException
-
fixResendsendRequestInfoLite202307
@Deprecated public DefaultResponse fixResendsendRequestInfoLite202307(Long propertyId, Long userId, String message, UserML userML, boolean test) throws ParseException Deprecated.- Throws:
ParseException
-
deleteFavorite
-
listFavoriteByUser
-
saveSearch
-
updateSearch
-
updateAndCleanSearchesML
-
listSearchByUser
public EntityCollectionResponse<SearchesML> listSearchByUser(Long userMLId, Integer limit, String cursor) -
archiveSearchesML
-
activateSearchML
-
cancelEmailSubs
-
activeEmailSubs
-
cancelNotifications
-
activeNotification
-
deleteSearches
-
listSearchByUserId
public EntityCollectionResponse<SearchesML> listSearchByUserId(Long userMLId, Integer limit, String cursor) -
listProgress
public EntityCollectionResponse<SearchesML> listProgress(Integer maxModDate, Integer limit, String cursor) -
updateSuggest
-
searchFirstTime
public com.google.api.server.spi.response.CollectionResponse<PropertyLiteSuggest> searchFirstTime(Integer limit, String cursor, SearchesML searchesML) -
listSuggest
public EntityCollectionResponse<PropertyLiteSuggest> listSuggest(Long id, String cursor, Integer limit) -
refreshSuggestBySearchesML
public EntityCollectionResponse<PropertyLiteSuggest> refreshSuggestBySearchesML(Long userSearchId, String cursor) -
deleteSuggest
-
createAdminDashBoard
-
deleteUserRV
-
createLeadLite
public DefaultResponse createLeadLite(Long propertyId, LeadTypeEnum type, UserML userML, Long adId, Long userShared, Long catalogId) -
createLeadLiteHub
-