Package org.apache.unomi.privacy.rest
Class PrivacyServiceEndPoint
java.lang.Object
org.apache.unomi.privacy.rest.PrivacyServiceEndPoint
REST API end point for privacy service
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
activateAnonymousBrowsing
(String profileId, boolean past, String scope) void
anonymizeProfile
(String profileId, String scope) javax.ws.rs.core.Response
deactivateAnonymousBrowsing
(String profileId, String scope) javax.ws.rs.core.Response
deleteProfileData
(String profileId, boolean withData, boolean purgeAll) getEventFilters
(String profileId) isAnonymousBrowsing
(String profileId) javax.ws.rs.core.Response
removeProperty
(String profileId, String propertyName) javax.ws.rs.core.Response
setEventFilters
(String profileId, List<String> eventFilters) void
setPrivacyService
(PrivacyService privacyService)
-
Constructor Details
-
PrivacyServiceEndPoint
public PrivacyServiceEndPoint()
-
-
Method Details
-
setPrivacyService
-
getServerInfo
-
getServerInfos
-
deleteProfileData
@DELETE @Path("/profiles/{profileId}") public javax.ws.rs.core.Response deleteProfileData(@PathParam("profileId") String profileId, @QueryParam("withData") @DefaultValue("false") boolean withData, @QueryParam("purgeAll") @DefaultValue("false") boolean purgeAll) -
anonymizeProfile
-
isAnonymousBrowsing
-
activateAnonymousBrowsing
-
deactivateAnonymousBrowsing
-
getEventFilters
-
setEventFilters
-
removeProperty
-