Modified: unomi/website/unomi-api/apidocs/allclasses-frame.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/allclasses-frame.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/allclasses-frame.html (original) +++ unomi/website/unomi-api/apidocs/allclasses-frame.html Thu Dec 1 15:41:20 2022 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:37 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:31 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>All Classes (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)</title> -<meta name="date" content="2022-10-04"> +<title>All Classes (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)</title> +<meta name="date" content="2022-12-01"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <script type="text/javascript" src="script.js"></script> </head> @@ -226,7 +226,7 @@ <li><a href="org/apache/unomi/rest/deserializers/ContextRequestDeserializer.html" title="class in org.apache.unomi.rest.deserializers" target="classFrame">ContextRequestDeserializer</a></li> <li><a href="org/apache/unomi/api/ContextResponse.html" title="class in org.apache.unomi.api" target="classFrame">ContextResponse</a></li> <li><a href="org/apache/unomi/web/ContextServlet.html" title="class in org.apache.unomi.web" target="classFrame">ContextServlet</a></li> -<li><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization" target="classFrame">ControlGroup</a></li> +<li><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts" target="classFrame">ControlGroupPersonalizationStrategy</a></li> <li><a href="org/apache/unomi/plugins/baseplugin/actions/CopyPropertiesAction.html" title="class in org.apache.unomi.plugins.baseplugin.actions" target="classFrame">CopyPropertiesAction</a></li> <li><a href="org/apache/unomi/sfdc/actions/CreateOrUpdateLeadAction.html" title="class in org.apache.unomi.sfdc.actions" target="classFrame">CreateOrUpdateLeadAction</a></li> <li><a href="org/apache/unomi/graphql/commands/list/CreateOrUpdateListCommand.html" title="class in org.apache.unomi.graphql.commands.list" target="classFrame">CreateOrUpdateListCommand</a></li> @@ -662,6 +662,7 @@ <li><a href="org/apache/unomi/graphql/utils/StringUtils.html" title="class in org.apache.unomi.graphql.utils" target="classFrame">StringUtils</a></li> <li><a href="org/apache/unomi/graphql/servlet/websocket/SubscriptionWebSocket.html" title="class in org.apache.unomi.graphql.servlet.websocket" target="classFrame">SubscriptionWebSocket</a></li> <li><a href="org/apache/unomi/graphql/servlet/websocket/SubscriptionWebSocketFactory.html" title="class in org.apache.unomi.graphql.servlet.websocket" target="classFrame">SubscriptionWebSocketFactory</a></li> +<li><a href="org/apache/unomi/api/SystemPropertiesItem.html" title="interface in org.apache.unomi.api" target="classFrame"><span class="interfaceName">SystemPropertiesItem</span></a></li> <li><a href="org/apache/unomi/shell/commands/TailCommandSupport.html" title="class in org.apache.unomi.shell.commands" target="classFrame">TailCommandSupport</a></li> <li><a href="org/apache/unomi/persistence/spi/aggregate/TermsAggregate.html" title="class in org.apache.unomi.persistence.spi.aggregate" target="classFrame">TermsAggregate</a></li> <li><a href="org/apache/unomi/services/impl/events/ThirdPartyServer.html" title="class in org.apache.unomi.services.impl.events" target="classFrame">ThirdPartyServer</a></li>
Modified: unomi/website/unomi-api/apidocs/allclasses-noframe.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/allclasses-noframe.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/allclasses-noframe.html (original) +++ unomi/website/unomi-api/apidocs/allclasses-noframe.html Thu Dec 1 15:41:20 2022 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:37 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:31 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>All Classes (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)</title> -<meta name="date" content="2022-10-04"> +<title>All Classes (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)</title> +<meta name="date" content="2022-12-01"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <script type="text/javascript" src="script.js"></script> </head> @@ -226,7 +226,7 @@ <li><a href="org/apache/unomi/rest/deserializers/ContextRequestDeserializer.html" title="class in org.apache.unomi.rest.deserializers">ContextRequestDeserializer</a></li> <li><a href="org/apache/unomi/api/ContextResponse.html" title="class in org.apache.unomi.api">ContextResponse</a></li> <li><a href="org/apache/unomi/web/ContextServlet.html" title="class in org.apache.unomi.web">ContextServlet</a></li> -<li><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></li> +<li><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">ControlGroupPersonalizationStrategy</a></li> <li><a href="org/apache/unomi/plugins/baseplugin/actions/CopyPropertiesAction.html" title="class in org.apache.unomi.plugins.baseplugin.actions">CopyPropertiesAction</a></li> <li><a href="org/apache/unomi/sfdc/actions/CreateOrUpdateLeadAction.html" title="class in org.apache.unomi.sfdc.actions">CreateOrUpdateLeadAction</a></li> <li><a href="org/apache/unomi/graphql/commands/list/CreateOrUpdateListCommand.html" title="class in org.apache.unomi.graphql.commands.list">CreateOrUpdateListCommand</a></li> @@ -662,6 +662,7 @@ <li><a href="org/apache/unomi/graphql/utils/StringUtils.html" title="class in org.apache.unomi.graphql.utils">StringUtils</a></li> <li><a href="org/apache/unomi/graphql/servlet/websocket/SubscriptionWebSocket.html" title="class in org.apache.unomi.graphql.servlet.websocket">SubscriptionWebSocket</a></li> <li><a href="org/apache/unomi/graphql/servlet/websocket/SubscriptionWebSocketFactory.html" title="class in org.apache.unomi.graphql.servlet.websocket">SubscriptionWebSocketFactory</a></li> +<li><a href="org/apache/unomi/api/SystemPropertiesItem.html" title="interface in org.apache.unomi.api"><span class="interfaceName">SystemPropertiesItem</span></a></li> <li><a href="org/apache/unomi/shell/commands/TailCommandSupport.html" title="class in org.apache.unomi.shell.commands">TailCommandSupport</a></li> <li><a href="org/apache/unomi/persistence/spi/aggregate/TermsAggregate.html" title="class in org.apache.unomi.persistence.spi.aggregate">TermsAggregate</a></li> <li><a href="org/apache/unomi/services/impl/events/ThirdPartyServer.html" title="class in org.apache.unomi.services.impl.events">ThirdPartyServer</a></li> Modified: unomi/website/unomi-api/apidocs/constant-values.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/constant-values.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/constant-values.html (original) +++ unomi/website/unomi-api/apidocs/constant-values.html Thu Dec 1 15:41:20 2022 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:36 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:28 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Constant Field Values (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)</title> -<meta name="date" content="2022-10-04"> +<title>Constant Field Values (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)</title> +<meta name="date" content="2022-12-01"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <script type="text/javascript" src="script.js"></script> </head> @@ -13,7 +13,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Constant Field Values (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)"; + parent.document.title="Constant Field Values (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)"; } } catch(err) { @@ -200,6 +200,25 @@ </li> <li class="blockList"> <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values"> +<caption><span>org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th scope="col">Constant Field</th> +<th class="colLast" scope="col">Value</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a name="org.apache.unomi.api.PersonalizationResult.ADDITIONAL_RESULT_INFO_IN_CONTROL_GROUP"> +<!-- --> +</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td><code><a href="org/apache/unomi/api/PersonalizationResult.html#ADDITIONAL_RESULT_INFO_IN_CONTROL_GROUP">ADDITIONAL_RESULT_INFO_IN_CONTROL_GROUP</a></code></td> +<td class="colLast"><code>"inControlGroup"</code></td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values"> <caption><span>org.apache.unomi.api.<a href="org/apache/unomi/api/PersonaSession.html" title="class in org.apache.unomi.api">PersonaSession</a></span><span class="tabEnd"> </span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> @@ -2701,7 +2720,7 @@ <ul class="blockList"> <li class="blockList"> <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values"> -<caption><span>org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.html" title="class in org.apache.unomi.services.impl.personalization">PersonalizationServiceImpl</a></span><span class="tabEnd"> </span></caption> +<caption><span>org.apache.unomi.services.impl.rules.<a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html" title="class in org.apache.unomi.services.impl.rules">RulesServiceImpl</a></span><span class="tabEnd"> </span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th scope="col">Constant Field</th> @@ -2709,11 +2728,18 @@ </tr> <tbody> <tr class="altColor"> -<td class="colFirst"><a name="org.apache.unomi.services.impl.personalization.PersonalizationServiceImpl.CONTROL_GROUPS_PROPERTY_NAME"> +<td class="colFirst"><a name="org.apache.unomi.services.impl.rules.RulesServiceImpl.RULE_QUERY_PREFIX"> <!-- --> </a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td><code><a href="org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.html#CONTROL_GROUPS_PROPERTY_NAME">CONTROL_GROUPS_PROPERTY_NAME</a></code></td> -<td class="colLast"><code>"unomiControlGroups"</code></td> +<td><code><a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html#RULE_QUERY_PREFIX">RULE_QUERY_PREFIX</a></code></td> +<td class="colLast"><code>"rule_"</code></td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a name="org.apache.unomi.services.impl.rules.RulesServiceImpl.TRACKED_PARAMETER"> +<!-- --> +</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td><code><a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html#TRACKED_PARAMETER">TRACKED_PARAMETER</a></code></td> +<td class="colLast"><code>"trackedConditionParameters"</code></td> </tr> </tbody> </table> @@ -2722,7 +2748,7 @@ <ul class="blockList"> <li class="blockList"> <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values"> -<caption><span>org.apache.unomi.services.impl.rules.<a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html" title="class in org.apache.unomi.services.impl.rules">RulesServiceImpl</a></span><span class="tabEnd"> </span></caption> +<caption><span>org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">ControlGroupPersonalizationStrategy</a></span><span class="tabEnd"> </span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th scope="col">Constant Field</th> @@ -2730,18 +2756,53 @@ </tr> <tbody> <tr class="altColor"> -<td class="colFirst"><a name="org.apache.unomi.services.impl.rules.RulesServiceImpl.RULE_QUERY_PREFIX"> +<td class="colFirst"><a name="org.apache.unomi.services.sorts.ControlGroupPersonalizationStrategy.CONTROL_GROUP_CONFIG"> <!-- --> </a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td><code><a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html#RULE_QUERY_PREFIX">RULE_QUERY_PREFIX</a></code></td> -<td class="colLast"><code>"rule_"</code></td> +<td><code><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#CONTROL_GROUP_CONFIG">CONTROL_GROUP_CONFIG</a></code></td> +<td class="colLast"><code>"controlGroup"</code></td> </tr> <tr class="rowColor"> -<td class="colFirst"><a name="org.apache.unomi.services.impl.rules.RulesServiceImpl.TRACKED_PARAMETER"> +<td class="colFirst"><a name="org.apache.unomi.services.sorts.ControlGroupPersonalizationStrategy.CONTROL_GROUP_CONFIG_PERCENTAGE"> <!-- --> </a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td><code><a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html#TRACKED_PARAMETER">TRACKED_PARAMETER</a></code></td> -<td class="colLast"><code>"trackedConditionParameters"</code></td> +<td><code><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#CONTROL_GROUP_CONFIG_PERCENTAGE">CONTROL_GROUP_CONFIG_PERCENTAGE</a></code></td> +<td class="colLast"><code>"percentage"</code></td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a name="org.apache.unomi.services.sorts.ControlGroupPersonalizationStrategy.CONTROL_GROUP_CONFIG_STORE_IN_SESSION"> +<!-- --> +</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td><code><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#CONTROL_GROUP_CONFIG_STORE_IN_SESSION">CONTROL_GROUP_CONFIG_STORE_IN_SESSION</a></code></td> +<td class="colLast"><code>"storeInSession"</code></td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a name="org.apache.unomi.services.sorts.ControlGroupPersonalizationStrategy.PERSONALIZATION_STRATEGY_STATUS"> +<!-- --> +</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td><code><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#PERSONALIZATION_STRATEGY_STATUS">PERSONALIZATION_STRATEGY_STATUS</a></code></td> +<td class="colLast"><code>"personalizationStrategyStatus"</code></td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a name="org.apache.unomi.services.sorts.ControlGroupPersonalizationStrategy.PERSONALIZATION_STRATEGY_STATUS_DATE"> +<!-- --> +</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td><code><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#PERSONALIZATION_STRATEGY_STATUS_DATE">PERSONALIZATION_STRATEGY_STATUS_DATE</a></code></td> +<td class="colLast"><code>"timeStamp"</code></td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a name="org.apache.unomi.services.sorts.ControlGroupPersonalizationStrategy.PERSONALIZATION_STRATEGY_STATUS_ID"> +<!-- --> +</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td><code><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#PERSONALIZATION_STRATEGY_STATUS_ID">PERSONALIZATION_STRATEGY_STATUS_ID</a></code></td> +<td class="colLast"><code>"personalizationId"</code></td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a name="org.apache.unomi.services.sorts.ControlGroupPersonalizationStrategy.PERSONALIZATION_STRATEGY_STATUS_IN_CTRL_GROUP"> +<!-- --> +</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td><code><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#PERSONALIZATION_STRATEGY_STATUS_IN_CTRL_GROUP">PERSONALIZATION_STRATEGY_STATUS_IN_CTRL_GROUP</a></code></td> +<td class="colLast"><code>"inControlGroup"</code></td> </tr> </tbody> </table> Modified: unomi/website/unomi-api/apidocs/deprecated-list.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/deprecated-list.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/deprecated-list.html (original) +++ unomi/website/unomi-api/apidocs/deprecated-list.html Thu Dec 1 15:41:20 2022 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:37 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:31 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Deprecated List (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)</title> -<meta name="date" content="2022-10-04"> +<title>Deprecated List (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)</title> +<meta name="date" content="2022-12-01"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <script type="text/javascript" src="script.js"></script> </head> @@ -13,7 +13,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Deprecated List (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)"; + parent.document.title="Deprecated List (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)"; } } catch(err) { @@ -196,46 +196,56 @@ </td> </tr> <tr class="altColor"> +<td class="colOne"><a href="org/apache/unomi/api/ContextResponse.html#getPersonalizations--">org.apache.unomi.api.ContextResponse.getPersonalizations()</a> +<div class="block"><span class="deprecationComment">personalizations results are more complex since 2.1.0 and they are now available under: getPersonalizationResults()</span></div> +</td> +</tr> +<tr class="rowColor"> <td class="colOne"><a href="org/apache/unomi/rest/endpoints/SegmentServiceEndPoint.html#resetQueries--">org.apache.unomi.rest.endpoints.SegmentServiceEndPoint.resetQueries()</a> <div class="block"><span class="deprecationComment">As of version 1.1.0-incubating, not needed anymore</span></div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="org/apache/unomi/rest/endpoints/RulesServiceEndPoint.html#resetQueries--">org.apache.unomi.rest.endpoints.RulesServiceEndPoint.resetQueries()</a> <div class="block"><span class="deprecationComment">As of version 1.1.0-incubating, not needed anymore</span></div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="org/apache/unomi/rest/endpoints/ScoringServiceEndPoint.html#resetQueries--">org.apache.unomi.rest.endpoints.ScoringServiceEndPoint.resetQueries()</a> <div class="block"><span class="deprecationComment">As of version 1.1.0-incubating, not needed anymore</span></div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="org/apache/unomi/api/Parameter.html#setChoiceListInitializerFilter-java.lang.String-">org.apache.unomi.api.Parameter.setChoiceListInitializerFilter(String)</a> <div class="block"><span class="deprecationComment">As of version 1.1.0-incubating</span></div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="org/apache/unomi/api/services/PrivacyService.html#setDeniedProperties-java.lang.String-java.util.List-">org.apache.unomi.api.services.PrivacyService.setDeniedProperties(String, List<String>)</a> <div class="block"><span class="deprecationComment">As of version 1.3.0-incubating, do not use this method, instead mark properties with the personal identifier tag which will mark them as denied by the getDeniedProperties method</span></div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="org/apache/unomi/api/services/PrivacyService.html#setDeniedPropertyDistribution-java.lang.String-java.util.List-">org.apache.unomi.api.services.PrivacyService.setDeniedPropertyDistribution(String, List<String>)</a> <div class="block"><span class="deprecationComment">As of version 1.3.0-incubating, do not use this method</span></div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="org/apache/unomi/api/services/PersonalizationService.PersonalizedContent.html#setFilterid-java.lang.String-">org.apache.unomi.api.services.PersonalizationService.PersonalizedContent.setFilterid(String)</a> <div class="block"><span class="deprecationComment">As of version 1.3.0-incubating, please use <a href="org/apache/unomi/api/services/PersonalizationService.PersonalizedContent.html#setId-java.lang.String-"><code>PersonalizationService.PersonalizedContent.setId(String)</code></a> instead</span></div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="org/apache/unomi/api/Profile.html#setMergedWith-java.lang.String-">org.apache.unomi.api.Profile.setMergedWith(String)</a> <div class="block"><span class="deprecationComment">since 2.0.0 merge mechanism is now based on profile aliases, and this property is not used anymore</span></div> </td> </tr> +<tr class="rowColor"> +<td class="colOne"><a href="org/apache/unomi/api/ContextResponse.html#setPersonalizations-java.util.Map-">org.apache.unomi.api.ContextResponse.setPersonalizations(Map<String, List<String>>)</a> +<div class="block"><span class="deprecationComment">personalizations results are more complex since 2.1.0 and they are now available under: setPersonalizationResults()</span></div> +</td> +</tr> </tbody> </table> </li> Modified: unomi/website/unomi-api/apidocs/help-doc.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/help-doc.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/help-doc.html (original) +++ unomi/website/unomi-api/apidocs/help-doc.html Thu Dec 1 15:41:20 2022 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:37 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:31 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>API Help (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)</title> -<meta name="date" content="2022-10-04"> +<title>API Help (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)</title> +<meta name="date" content="2022-12-01"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <script type="text/javascript" src="script.js"></script> </head> @@ -13,7 +13,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="API Help (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)"; + parent.document.title="API Help (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)"; } } catch(err) { Modified: unomi/website/unomi-api/apidocs/index-all.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/index-all.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/index-all.html (original) +++ unomi/website/unomi-api/apidocs/index-all.html Thu Dec 1 15:41:20 2022 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:37 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:31 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Index (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)</title> -<meta name="date" content="2022-10-04"> +<title>Index (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)</title> +<meta name="date" content="2022-12-01"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <script type="text/javascript" src="script.js"></script> </head> @@ -13,7 +13,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Index (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)"; + parent.document.title="Index (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)"; } } catch(err) { @@ -207,6 +207,8 @@ <dd> </dd> <dt><a href="org/apache/unomi/graphql/commands/AddAliasToProfileCommand.Builder.html" title="class in org.apache.unomi.graphql.commands"><span class="typeNameLink">AddAliasToProfileCommand.Builder</span></a> - Class in <a href="org/apache/unomi/graphql/commands/package-summary.html">org.apache.unomi.graphql.commands</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#addChanges-int-">addChanges(int)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/utils/EventsRequestContext.html#addChanges-int-">addChanges(int)</a></span> - Method in class org.apache.unomi.utils.<a href="org/apache/unomi/utils/EventsRequestContext.html" title="class in org.apache.unomi.utils">EventsRequestContext</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/common/DataTable.Row.html#addData-java.lang.Comparable-">addData(Comparable)</a></span> - Method in class org.apache.unomi.common.<a href="org/apache/unomi/common/DataTable.Row.html" title="class in org.apache.unomi.common">DataTable.Row</a></dt> @@ -217,6 +219,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/router/api/RouterUtils.html#addExecutionEntry-org.apache.unomi.router.api.ImportExportConfiguration-java.util.Map-int-">addExecutionEntry(ImportExportConfiguration, Map, int)</a></span> - Static method in class org.apache.unomi.router.api.<a href="org/apache/unomi/router/api/RouterUtils.html" title="class in org.apache.unomi.router.api">RouterUtils</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#ADDITIONAL_RESULT_INFO_IN_CONTROL_GROUP">ADDITIONAL_RESULT_INFO_IN_CONTROL_GROUP</a></span> - Static variable in class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/fetchers/event/UnomiEventPublisher.html#addListener-org.apache.unomi.graphql.fetchers.event.UnomiEventPublisher.EventPublisherListener-">addListener(UnomiEventPublisher.EventPublisherListener)</a></span> - Method in class org.apache.unomi.graphql.fetchers.event.<a href="org/apache/unomi/graphql/fetchers/event/UnomiEventPublisher.html" title="class in org.apache.unomi.graphql.fetchers.event">UnomiEventPublisher</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.html#addPersonalizationStrategy-org.osgi.framework.ServiceReference-">addPersonalizationStrategy(ServiceReference<PersonalizationStrategy>)</a></span> - Method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.html" title="class in org.apache.unomi.services.impl.personalization">PersonalizationServiceImpl</a></dt> @@ -1752,13 +1756,19 @@ <dd> <div class="block">Continues the execution of a scroll query, to retrieve the next results.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.html#CONTROL_GROUPS_PROPERTY_NAME">CONTROL_GROUPS_PROPERTY_NAME</a></span> - Static variable in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.html" title="class in org.apache.unomi.services.impl.personalization">PersonalizationServiceImpl</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#CONTROL_GROUP_CONFIG">CONTROL_GROUP_CONFIG</a></span> - Static variable in class org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">ControlGroupPersonalizationStrategy</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#CONTROL_GROUP_CONFIG_PERCENTAGE">CONTROL_GROUP_CONFIG_PERCENTAGE</a></span> - Static variable in class org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">ControlGroupPersonalizationStrategy</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#CONTROL_GROUP_CONFIG_STORE_IN_SESSION">CONTROL_GROUP_CONFIG_STORE_IN_SESSION</a></span> - Static variable in class org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">ControlGroupPersonalizationStrategy</a></dt> <dd> </dd> -<dt><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization"><span class="typeNameLink">ControlGroup</span></a> - Class in <a href="org/apache/unomi/services/impl/personalization/package-summary.html">org.apache.unomi.services.impl.personalization</a></dt> +<dt><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts"><span class="typeNameLink">ControlGroupPersonalizationStrategy</span></a> - Class in <a href="org/apache/unomi/services/sorts/package-summary.html">org.apache.unomi.services.sorts</a></dt> <dd> -<div class="block">Represents a personalization control group, stored in a profile and/or a session</div> +<div class="block">System strategy to calculate control group on personalization that would use such configuration + The status is then stored in the current profile/session under: systemProperties.personalizationStrategyStatus + A control group is used with a percentage to decide if the current profile/session should have personalized results or not.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html#ControlGroup-java.lang.String-java.lang.String-java.lang.String-java.util.Date-">ControlGroup(String, String, String, Date)</a></span> - Constructor for class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#ControlGroupPersonalizationStrategy--">ControlGroupPersonalizationStrategy()</a></span> - Constructor for class org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">ControlGroupPersonalizationStrategy</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/converters/UnomiToGraphQLConverter.html#convertEventType-java.lang.String-">convertEventType(String)</a></span> - Static method in interface org.apache.unomi.graphql.converters.<a href="org/apache/unomi/graphql/converters/UnomiToGraphQLConverter.html" title="interface in org.apache.unomi.graphql.converters">UnomiToGraphQLConverter</a></dt> <dd> </dd> @@ -3155,8 +3165,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/types/input/CDPSessionEventFilterInput.html#fromMap-java.util.Map-">fromMap(Map<String, Object>)</a></span> - Static method in class org.apache.unomi.graphql.types.input.<a href="org/apache/unomi/graphql/types/input/CDPSessionEventFilterInput.html" title="class in org.apache.unomi.graphql.types.input">CDPSessionEventFilterInput</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html#fromMap-java.util.Map-">fromMap(Map<String, Object>)</a></span> - Static method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/GeoPoint.html#fromString-java.lang.String-">fromString(String)</a></span> - Static method in class org.apache.unomi.api.<a href="org/apache/unomi/api/GeoPoint.html" title="class in org.apache.unomi.api">GeoPoint</a></dt> <dd> <div class="block">Instantiates geo point from string representation</div> @@ -3373,6 +3381,10 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/providers/sample/CDPProviderSample.html#getAdditionalOutputTypes--">getAdditionalOutputTypes()</a></span> - Method in class org.apache.unomi.graphql.providers.sample.<a href="org/apache/unomi/graphql/providers/sample/CDPProviderSample.html" title="class in org.apache.unomi.graphql.providers.sample">CDPProviderSample</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#getAdditionalResultInfos--">getAdditionalResultInfos()</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> +<dd> +<div class="block">Useful open map to return additional result information to the client</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/schema/GraphQLSchemaProvider.html#getAdditionalTypes--">getAdditionalTypes()</a></span> - Method in class org.apache.unomi.graphql.schema.<a href="org/apache/unomi/graphql/schema/GraphQLSchemaProvider.html" title="class in org.apache.unomi.graphql.schema">GraphQLSchemaProvider</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/geonames/services/GeonameEntry.html#getAdmin1Code--">getAdmin1Code()</a></span> - Method in class org.apache.unomi.geonames.services.<a href="org/apache/unomi/geonames/services/GeonameEntry.html" title="class in org.apache.unomi.geonames.services">GeonameEntry</a></dt> @@ -3772,7 +3784,10 @@ <dt><span class="memberNameLink"><a href="org/apache/unomi/utils/EventsRequestContext.html#getChanges--">getChanges()</a></span> - Method in class org.apache.unomi.utils.<a href="org/apache/unomi/utils/EventsRequestContext.html" title="class in org.apache.unomi.utils">EventsRequestContext</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#getChangeType--">getChangeType()</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> -<dd> </dd> +<dd> +<div class="block">Change code in case the personalization resolution modified the profile or the session + Only used internally, and will not be serialized either for storage or response payload.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/router/api/RouterUtils.html#getCharFromLineSeparator-java.lang.String-">getCharFromLineSeparator(String)</a></span> - Static method in class org.apache.unomi.router.api.<a href="org/apache/unomi/router/api/RouterUtils.html" title="class in org.apache.unomi.router.api">RouterUtils</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/PropertyType.html#getChildPropertyTypes--">getChildPropertyTypes()</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a></dt> @@ -3958,7 +3973,9 @@ <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/types/input/CDPProfileFilterInput.html#getConsents_contains--">getConsents_contains()</a></span> - Method in class org.apache.unomi.graphql.types.input.<a href="org/apache/unomi/graphql/types/input/CDPProfileFilterInput.html" title="class in org.apache.unomi.graphql.types.input">CDPProfileFilterInput</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#getContentIds--">getContentIds()</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> -<dd> </dd> +<dd> +<div class="block">List of matching ids for current personalization</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/PersonalizationService.PersonalizationRequest.html#getContents--">getContents()</a></span> - Method in class org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/PersonalizationService.PersonalizationRequest.html" title="class in org.apache.unomi.api.services">PersonalizationService.PersonalizationRequest</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/services/actions/impl/ActionExecutorDispatcherImpl.html#getContextualAction-org.apache.unomi.api.actions.Action-org.apache.unomi.api.Event-">getContextualAction(Action, Event)</a></span> - Method in class org.apache.unomi.services.actions.impl.<a href="org/apache/unomi/services/actions/impl/ActionExecutorDispatcherImpl.html" title="class in org.apache.unomi.services.actions.impl">ActionExecutorDispatcherImpl</a></dt> @@ -4106,8 +4123,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/plugins/request/useragent/UserAgent.html#getDeviceName--">getDeviceName()</a></span> - Method in class org.apache.unomi.plugins.request.useragent.<a href="org/apache/unomi/plugins/request/useragent/UserAgent.html" title="class in org.apache.unomi.plugins.request.useragent">UserAgent</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html#getDisplayName--">getDisplayName()</a></span> - Method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/types/input/CDPGeoDistanceFilterInput.html#getDistance--">getDistance()</a></span> - Method in class org.apache.unomi.graphql.types.input.<a href="org/apache/unomi/graphql/types/input/CDPGeoDistanceFilterInput.html" title="class in org.apache.unomi.graphql.types.input">CDPGeoDistanceFilterInput</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/types/output/CDPGeoDistanceFilter.html#getDistance--">getDistance()</a></span> - Method in class org.apache.unomi.graphql.types.output.<a href="org/apache/unomi/graphql/types/output/CDPGeoDistanceFilter.html" title="class in org.apache.unomi.graphql.types.output">CDPGeoDistanceFilter</a></dt> @@ -4574,8 +4589,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/events/ThirdPartyServer.html#getId--">getId()</a></span> - Method in class org.apache.unomi.services.impl.events.<a href="org/apache/unomi/services/impl/events/ThirdPartyServer.html" title="class in org.apache.unomi.services.impl.events">ThirdPartyServer</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html#getId--">getId()</a></span> - Method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/sfdc/services/SFDCSession.html#getId--">getId()</a></span> - Method in class org.apache.unomi.sfdc.services.<a href="org/apache/unomi/sfdc/services/SFDCSession.html" title="class in org.apache.unomi.sfdc.services">SFDCSession</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/types/input/CDPEventFilterInput.html#getId_equals--">getId_equals()</a></span> - Method in class org.apache.unomi.graphql.types.input.<a href="org/apache/unomi/graphql/types/input/CDPEventFilterInput.html" title="class in org.apache.unomi.graphql.types.input">CDPEventFilterInput</a></dt> @@ -5123,8 +5136,6 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/EventSource.html#getPath--">getPath()</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/EventSource.html" title="class in org.apache.unomi.api">EventSource</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html#getPath--">getPath()</a></span> - Method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/servlet/websocket/GraphQLMessage.html#getPayload--">getPayload()</a></span> - Method in class org.apache.unomi.graphql.servlet.websocket.<a href="org/apache/unomi/graphql/servlet/websocket/GraphQLMessage.html" title="class in org.apache.unomi.graphql.servlet.websocket">GraphQLMessage</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/goals/GoalReport.Stat.html#getPercentage--">getPercentage()</a></span> - Method in class org.apache.unomi.api.goals.<a href="org/apache/unomi/api/goals/GoalReport.Stat.html" title="class in org.apache.unomi.api.goals">GoalReport.Stat</a></dt> @@ -5133,10 +5144,18 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/types/output/CDPPersona.html#getPersona--">getPersona()</a></span> - Method in class org.apache.unomi.graphql.types.output.<a href="org/apache/unomi/graphql/types/output/CDPPersona.html" title="class in org.apache.unomi.graphql.types.output">CDPPersona</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/ContextResponse.html#getPersonalizationResults--">getPersonalizationResults()</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/ContextResponse.html" title="class in org.apache.unomi.api">ContextResponse</a></dt> +<dd> +<div class="block">Get the result of the personalization resolutions done during the context request.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/ContextRequest.html#getPersonalizations--">getPersonalizations()</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/ContextRequest.html" title="class in org.apache.unomi.api">ContextRequest</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/ContextResponse.html#getPersonalizations--">getPersonalizations()</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/ContextResponse.html" title="class in org.apache.unomi.api">ContextResponse</a></dt> -<dd> </dd> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">personalizations results are more complex since 2.1.0 and they are now available under: getPersonalizationResults()</span></div> +</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/rest/endpoints/ProfileServiceEndPoint.html#getPersonas-org.apache.unomi.api.query.Query-">getPersonas(Query)</a></span> - Method in class org.apache.unomi.rest.endpoints.<a href="org/apache/unomi/rest/endpoints/ProfileServiceEndPoint.html" title="class in org.apache.unomi.rest.endpoints">ProfileServiceEndPoint</a></dt> <dd> <div class="block">Retrieves <a href="org/apache/unomi/api/Persona.html" title="class in org.apache.unomi.api"><code>Persona</code></a> matching the specified query.</div> @@ -6096,6 +6115,10 @@ <dd> <div class="block">Retrieves a Map of system property name - value pairs.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/SystemPropertiesItem.html#getSystemProperties--">getSystemProperties()</a></span> - Method in interface org.apache.unomi.api.<a href="org/apache/unomi/api/SystemPropertiesItem.html" title="interface in org.apache.unomi.api">SystemPropertiesItem</a></dt> +<dd> +<div class="block">Retrieves a Map of system property name - value pairs for this item.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/Metadata.html#getSystemTags--">getSystemTags()</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/Metadata.html" title="class in org.apache.unomi.api">Metadata</a></dt> <dd> <div class="block">Retrieves a set of <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> system tag names associated with this Metadata</div> @@ -6178,8 +6201,6 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/schema/api/JsonSchemaWrapper.html#getTimeStamp--">getTimeStamp()</a></span> - Method in class org.apache.unomi.schema.api.<a href="org/apache/unomi/schema/api/JsonSchemaWrapper.html" title="class in org.apache.unomi.schema.api">JsonSchemaWrapper</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html#getTimeStamp--">getTimeStamp()</a></span> - Method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/utils/EventsRequestContext.html#getTimestamp--">getTimestamp()</a></span> - Method in class org.apache.unomi.utils.<a href="org/apache/unomi/utils/EventsRequestContext.html" title="class in org.apache.unomi.utils">EventsRequestContext</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/campaigns/Campaign.html#getTimezone--">getTimezone()</a></span> - Method in class org.apache.unomi.api.campaigns.<a href="org/apache/unomi/api/campaigns/Campaign.html" title="class in org.apache.unomi.api.campaigns">Campaign</a></dt> @@ -6996,6 +7017,13 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/types/input/CDPDateFilterInput.html#isIncludeBefore--">isIncludeBefore()</a></span> - Method in class org.apache.unomi.graphql.types.input.<a href="org/apache/unomi/graphql/types/input/CDPDateFilterInput.html" title="class in org.apache.unomi.graphql.types.input">CDPDateFilterInput</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#isInControlGroup--">isInControlGroup()</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> +<dd> +<div class="block">Is the current personalization result in a control group ? + Control group are used to identify a profile or a session that should not get personalized results, + instead the current profile/session should get a specific result (usually the same for all peoples falling in control group) + Note: it's for now the responsibility of the client to decide what to do when the current personalization is under control group.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/ClusterNode.html#isMaster--">isMaster()</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/ClusterNode.html" title="class in org.apache.unomi.api">ClusterNode</a></dt> <dd> <div class="block">Determines whether this ClusterNode is a master node, i.e.</div> @@ -8432,14 +8460,24 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/ProfileService.html#PERSONAL_IDENTIFIER_TAG_NAME">PERSONAL_IDENTIFIER_TAG_NAME</a></span> - Static variable in interface org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/ProfileService.html" title="interface in org.apache.unomi.api.services">ProfileService</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#PERSONALIZATION_STRATEGY_STATUS">PERSONALIZATION_STRATEGY_STATUS</a></span> - Static variable in class org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">ControlGroupPersonalizationStrategy</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#PERSONALIZATION_STRATEGY_STATUS_DATE">PERSONALIZATION_STRATEGY_STATUS_DATE</a></span> - Static variable in class org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">ControlGroupPersonalizationStrategy</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#PERSONALIZATION_STRATEGY_STATUS_ID">PERSONALIZATION_STRATEGY_STATUS_ID</a></span> - Static variable in class org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">ControlGroupPersonalizationStrategy</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#PERSONALIZATION_STRATEGY_STATUS_IN_CTRL_GROUP">PERSONALIZATION_STRATEGY_STATUS_IN_CTRL_GROUP</a></span> - Static variable in class org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">ControlGroupPersonalizationStrategy</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/PersonalizationService.PersonalizationRequest.html#PersonalizationRequest--">PersonalizationRequest()</a></span> - Constructor for class org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/PersonalizationService.PersonalizationRequest.html" title="class in org.apache.unomi.api.services">PersonalizationService.PersonalizationRequest</a></dt> <dd> </dd> <dt><a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api"><span class="typeNameLink">PersonalizationResult</span></a> - Class in <a href="org/apache/unomi/api/package-summary.html">org.apache.unomi.api</a></dt> <dd> <div class="block">A class to contain the result of a personalization, containing the list of content IDs as well as a changeType to - indicate if a profile and/or a session was modified (to store control group information).</div> + indicate if a profile and/or a session was modified.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#PersonalizationResult-java.util.List-int-">PersonalizationResult(List<String>, int)</a></span> - Constructor for class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#PersonalizationResult--">PersonalizationResult()</a></span> - Constructor for class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#PersonalizationResult-java.util.List-">PersonalizationResult(List<String>)</a></span> - Constructor for class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> <dd> </dd> <dt><a href="org/apache/unomi/api/services/PersonalizationService.html" title="interface in org.apache.unomi.api.services"><span class="typeNameLink">PersonalizationService</span></a> - Interface in <a href="org/apache/unomi/api/services/package-summary.html">org.apache.unomi.api.services</a></dt> <dd> @@ -8481,6 +8519,8 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.html#personalizeList-org.apache.unomi.api.Profile-org.apache.unomi.api.Session-org.apache.unomi.api.services.PersonalizationService.PersonalizationRequest-">personalizeList(Profile, Session, PersonalizationService.PersonalizationRequest)</a></span> - Method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.html" title="class in org.apache.unomi.services.impl.personalization">PersonalizationServiceImpl</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html#personalizeList-org.apache.unomi.api.Profile-org.apache.unomi.api.Session-org.apache.unomi.api.services.PersonalizationService.PersonalizationRequest-">personalizeList(Profile, Session, PersonalizationService.PersonalizationRequest)</a></span> - Method in class org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">ControlGroupPersonalizationStrategy</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/services/sorts/FilterPersonalizationStrategy.html#personalizeList-org.apache.unomi.api.Profile-org.apache.unomi.api.Session-org.apache.unomi.api.services.PersonalizationService.PersonalizationRequest-">personalizeList(Profile, Session, PersonalizationService.PersonalizationRequest)</a></span> - Method in class org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/FilterPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">FilterPersonalizationStrategy</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/services/sorts/RandomPersonalizationStrategy.html#personalizeList-org.apache.unomi.api.Profile-org.apache.unomi.api.Session-org.apache.unomi.api.services.PersonalizationService.PersonalizationRequest-">personalizeList(Profile, Session, PersonalizationService.PersonalizationRequest)</a></span> - Method in class org.apache.unomi.services.sorts.<a href="org/apache/unomi/services/sorts/RandomPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts">RandomPersonalizationStrategy</a></dt> @@ -8955,6 +8995,23 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/cluster/ClusterServiceImpl.html#purge-java.lang.String-">purge(String)</a></span> - Method in class org.apache.unomi.services.impl.cluster.<a href="org/apache/unomi/services/impl/cluster/ClusterServiceImpl.html" title="class in org.apache.unomi.services.impl.cluster">ClusterServiceImpl</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/ProfileService.html#purgeMonthlyItems-int-">purgeMonthlyItems(int)</a></span> - Method in interface org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/ProfileService.html" title="interface in org.apache.unomi.api.services">ProfileService</a></dt> +<dd> +<div class="block">Purge (delete) monthly indices by removing old indices</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html#purgeMonthlyItems-int-">purgeMonthlyItems(int)</a></span> - Method in class org.apache.unomi.services.impl.profiles.<a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html" title="class in org.apache.unomi.services.impl.profiles">ProfileServiceImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/ProfileService.html#purgeProfiles-int-int-">purgeProfiles(int, int)</a></span> - Method in interface org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/ProfileService.html" title="interface in org.apache.unomi.api.services">ProfileService</a></dt> +<dd> +<div class="block">Purge (delete) profiles + example: Purge profile inactive since 10 days only: + purgeProfiles(10, 0); + + example: Purge profile created since 30 days only: + purgeProfiles(0, 30);</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html#purgeProfiles-int-int-">purgeProfiles(int, int)</a></span> - Method in class org.apache.unomi.services.impl.profiles.<a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html" title="class in org.apache.unomi.services.impl.profiles">ProfileServiceImpl</a></dt> +<dd> </dd> </dl> <a name="I:Q"> <!-- --> @@ -10139,6 +10196,8 @@ <dd> <div class="block">Sets the active flag true/false.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#setAdditionalResultInfos-java.util.Map-">setAdditionalResultInfos(Map<String, Object>)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/geonames/services/GeonameEntry.html#setAdmin1Code-java.lang.String-">setAdmin1Code(String)</a></span> - Method in class org.apache.unomi.geonames.services.<a href="org/apache/unomi/geonames/services/GeonameEntry.html" title="class in org.apache.unomi.geonames.services">GeonameEntry</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/geonames/services/GeonameEntry.html#setAdmin2Code-java.lang.String-">setAdmin2Code(String)</a></span> - Method in class org.apache.unomi.geonames.services.<a href="org/apache/unomi/geonames/services/GeonameEntry.html" title="class in org.apache.unomi.geonames.services">GeonameEntry</a></dt> @@ -10431,6 +10490,8 @@ <dd> <div class="block">Sets the map of consents for the current profile.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#setContentIds-java.util.List-">setContentIds(List<String>)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/PersonalizationService.PersonalizationRequest.html#setContents-java.util.List-">setContents(List<PersonalizationService.PersonalizedContent>)</a></span> - Method in class org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/PersonalizationService.PersonalizationRequest.html" title="class in org.apache.unomi.api.services">PersonalizationService.PersonalizationRequest</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/campaigns/CampaignDetail.html#setConversionRate-double-">setConversionRate(double)</a></span> - Method in class org.apache.unomi.api.campaigns.<a href="org/apache/unomi/api/campaigns/CampaignDetail.html" title="class in org.apache.unomi.api.campaigns">CampaignDetail</a></dt> @@ -10584,8 +10645,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/plugins/request/useragent/UserAgent.html#setDeviceName-java.lang.String-">setDeviceName(String)</a></span> - Method in class org.apache.unomi.plugins.request.useragent.<a href="org/apache/unomi/plugins/request/useragent/UserAgent.html" title="class in org.apache.unomi.plugins.request.useragent">UserAgent</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html#setDisplayName-java.lang.String-">setDisplayName(String)</a></span> - Method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html#setElasticSearchAddresses-java.lang.String-">setElasticSearchAddresses(String)</a></span> - Method in class org.apache.unomi.persistence.elasticsearch.<a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html" title="class in org.apache.unomi.persistence.elasticsearch">ElasticSearchPersistenceServiceImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/segments/Scoring.html#setElements-java.util.List-">setElements(List<ScoringElement>)</a></span> - Method in class org.apache.unomi.api.segments.<a href="org/apache/unomi/api/segments/Scoring.html" title="class in org.apache.unomi.api.segments">Scoring</a></dt> @@ -10812,8 +10871,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/types/output/CDPPageInfo.html#setHasPreviousPage-boolean-">setHasPreviousPage(boolean)</a></span> - Method in class org.apache.unomi.graphql.types.output.<a href="org/apache/unomi/graphql/types/output/CDPPageInfo.html" title="class in org.apache.unomi.graphql.types.output">CDPPageInfo</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html#setHazelcastInstance-com.hazelcast.core.HazelcastInstance-">setHazelcastInstance(HazelcastInstance)</a></span> - Method in class org.apache.unomi.persistence.elasticsearch.<a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html" title="class in org.apache.unomi.persistence.elasticsearch">ElasticSearchPersistenceServiceImpl</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/Metadata.html#setHidden-boolean-">setHidden(boolean)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/Metadata.html" title="class in org.apache.unomi.api">Metadata</a></dt> <dd> <div class="block">Specifies whether the associated entity is hidden.</div> @@ -10856,8 +10913,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/rest/models/RESTValueType.html#setId-java.lang.String-">setId(String)</a></span> - Method in class org.apache.unomi.rest.models.<a href="org/apache/unomi/rest/models/RESTValueType.html" title="class in org.apache.unomi.rest.models">RESTValueType</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html#setId-java.lang.String-">setId(String)</a></span> - Method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/router/core/context/RouterCamelContext.html#setImportConfigByFileNameProcessor-org.apache.unomi.router.core.processor.ImportConfigByFileNameProcessor-">setImportConfigByFileNameProcessor(ImportConfigByFileNameProcessor)</a></span> - Method in class org.apache.unomi.router.core.context.<a href="org/apache/unomi/router/core/context/RouterCamelContext.html" title="class in org.apache.unomi.router.core.context">RouterCamelContext</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/router/core/route/ProfileImportOneShotRouteBuilder.html#setImportConfigByFileNameProcessor-org.apache.unomi.router.core.processor.ImportConfigByFileNameProcessor-">setImportConfigByFileNameProcessor(ImportConfigByFileNameProcessor)</a></span> - Method in class org.apache.unomi.router.core.route.<a href="org/apache/unomi/router/core/route/ProfileImportOneShotRouteBuilder.html" title="class in org.apache.unomi.router.core.route">ProfileImportOneShotRouteBuilder</a></dt> @@ -10878,6 +10933,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/router/core/route/ProfileImportToUnomiRouteBuilder.html#setImportRouteCompletionProcessor-org.apache.unomi.router.core.processor.ImportRouteCompletionProcessor-">setImportRouteCompletionProcessor(ImportRouteCompletionProcessor)</a></span> - Method in class org.apache.unomi.router.core.route.<a href="org/apache/unomi/router/core/route/ProfileImportToUnomiRouteBuilder.html" title="class in org.apache.unomi.router.core.route">ProfileImportToUnomiRouteBuilder</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonalizationResult.html#setInControlGroup-boolean-">setInControlGroup(boolean)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonalizationResult.html" title="class in org.apache.unomi.api">PersonalizationResult</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html#setIndexMappingTotalFieldsLimit-java.lang.String-">setIndexMappingTotalFieldsLimit(String)</a></span> - Method in class org.apache.unomi.persistence.elasticsearch.<a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html" title="class in org.apache.unomi.persistence.elasticsearch">ElasticSearchPersistenceServiceImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html#setIndexMaxDocValueFieldsSearch-java.lang.String-">setIndexMaxDocValueFieldsSearch(String)</a></span> - Method in class org.apache.unomi.persistence.elasticsearch.<a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html" title="class in org.apache.unomi.persistence.elasticsearch">ElasticSearchPersistenceServiceImpl</a></dt> @@ -10900,8 +10957,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/mailchimp/services/internal/MailChimpServiceImpl.html#setIsMergeFieldsActivate-java.lang.Boolean-">setIsMergeFieldsActivate(Boolean)</a></span> - Method in class org.apache.unomi.mailchimp.services.internal.<a href="org/apache/unomi/mailchimp/services/internal/MailChimpServiceImpl.html" title="class in org.apache.unomi.mailchimp.services.internal">MailChimpServiceImpl</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html#setItemClassesToCache-java.lang.String-">setItemClassesToCache(String)</a></span> - Method in class org.apache.unomi.persistence.elasticsearch.<a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html" title="class in org.apache.unomi.persistence.elasticsearch">ElasticSearchPersistenceServiceImpl</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/Item.html#setItemId-java.lang.String-">setItemId(String)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/Item.html" title="class in org.apache.unomi.api">Item</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html#setItemsMonthlyIndexedOverride-java.lang.String-">setItemsMonthlyIndexedOverride(String)</a></span> - Method in class org.apache.unomi.persistence.elasticsearch.<a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html" title="class in org.apache.unomi.persistence.elasticsearch">ElasticSearchPersistenceServiceImpl</a></dt> @@ -11250,8 +11305,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/EventSource.html#setPath-java.lang.String-">setPath(String)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/EventSource.html" title="class in org.apache.unomi.api">EventSource</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html#setPath-java.lang.String-">setPath(String)</a></span> - Method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/plugins/request/actions/SetRemoteHostInfoAction.html#setPathToGeoLocationDatabase-java.lang.String-">setPathToGeoLocationDatabase(String)</a></span> - Method in class org.apache.unomi.plugins.request.actions.<a href="org/apache/unomi/plugins/request/actions/SetRemoteHostInfoAction.html" title="class in org.apache.unomi.plugins.request.actions">SetRemoteHostInfoAction</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/geonames/services/GeonamesServiceImpl.html#setPathToGeonamesDatabase-java.lang.String-">setPathToGeonamesDatabase(String)</a></span> - Method in class org.apache.unomi.geonames.services.<a href="org/apache/unomi/geonames/services/GeonamesServiceImpl.html" title="class in org.apache.unomi.geonames.services">GeonamesServiceImpl</a></dt> @@ -11324,10 +11377,16 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/PersonaWithSessions.html#setPersona-org.apache.unomi.api.Persona-">setPersona(Persona)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/PersonaWithSessions.html" title="class in org.apache.unomi.api">PersonaWithSessions</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/unomi/api/ContextResponse.html#setPersonalizationResults-java.util.Map-">setPersonalizationResults(Map<String, PersonalizationResult>)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/ContextResponse.html" title="class in org.apache.unomi.api">ContextResponse</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/ContextRequest.html#setPersonalizations-java.util.List-">setPersonalizations(List<PersonalizationService.PersonalizationRequest>)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/ContextRequest.html" title="class in org.apache.unomi.api">ContextRequest</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/ContextResponse.html#setPersonalizations-java.util.Map-">setPersonalizations(Map<String, List<String>>)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/ContextResponse.html" title="class in org.apache.unomi.api">ContextResponse</a></dt> -<dd> </dd> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">personalizations results are more complex since 2.1.0 and they are now available under: setPersonalizationResults()</span></div> +</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/PluginType.html#setPluginId-long-">setPluginId(long)</a></span> - Method in interface org.apache.unomi.api.<a href="org/apache/unomi/api/PluginType.html" title="interface in org.apache.unomi.api">PluginType</a></dt> <dd> <div class="block">Associates this plugin with its associated OSGi bundle identifier.</div> @@ -12036,8 +12095,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/Event.html#setTimeStamp-java.util.Date-">setTimeStamp(Date)</a></span> - Method in class org.apache.unomi.api.<a href="org/apache/unomi/api/Event.html" title="class in org.apache.unomi.api">Event</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html#setTimeStamp-java.util.Date-">setTimeStamp(Date)</a></span> - Method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/utils/EventsRequestContext.html#setTimestamp-java.util.Date-">setTimestamp(Date)</a></span> - Method in class org.apache.unomi.utils.<a href="org/apache/unomi/utils/EventsRequestContext.html" title="class in org.apache.unomi.utils">EventsRequestContext</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/campaigns/Campaign.html#setTimezone-java.lang.String-">setTimezone(String)</a></span> - Method in class org.apache.unomi.api.campaigns.<a href="org/apache/unomi/api/campaigns/Campaign.html" title="class in org.apache.unomi.api.campaigns">Campaign</a></dt> @@ -12290,6 +12347,10 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/api/Item.html#systemMetadata">systemMetadata</a></span> - Variable in class org.apache.unomi.api.<a href="org/apache/unomi/api/Item.html" title="class in org.apache.unomi.api">Item</a></dt> <dd> </dd> +<dt><a href="org/apache/unomi/api/SystemPropertiesItem.html" title="interface in org.apache.unomi.api"><span class="typeNameLink">SystemPropertiesItem</span></a> - Interface in <a href="org/apache/unomi/api/package-summary.html">org.apache.unomi.api</a></dt> +<dd> +<div class="block">An Item that is holding system properties.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/rest/endpoints/EventsCollectorEndpoint.html#SYSTEMSCOPE">SYSTEMSCOPE</a></span> - Static variable in class org.apache.unomi.rest.endpoints.<a href="org/apache/unomi/rest/endpoints/EventsCollectorEndpoint.html" title="class in org.apache.unomi.rest.endpoints">EventsCollectorEndpoint</a></dt> <dd> </dd> </dl> @@ -12358,8 +12419,6 @@ <dd> <div class="block">This is a utility method to generate a Map based on the contents of the consents.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/ControlGroup.html#toMap--">toMap()</a></span> - Method in class org.apache.unomi.services.impl.personalization.<a href="org/apache/unomi/services/impl/personalization/ControlGroup.html" title="class in org.apache.unomi.services.impl.personalization">ControlGroup</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/unomi/graphql/utils/DateUtils.html#toOffsetDateTime-java.util.Date-">toOffsetDateTime(Date)</a></span> - Static method in class org.apache.unomi.graphql.utils.<a href="org/apache/unomi/graphql/utils/DateUtils.html" title="class in org.apache.unomi.graphql.utils">DateUtils</a></dt> <dd> </dd> <dt><a href="org/apache/unomi/api/Topic.html" title="class in org.apache.unomi.api"><span class="typeNameLink">Topic</span></a> - Class in <a href="org/apache/unomi/api/package-summary.html">org.apache.unomi.api</a></dt> Modified: unomi/website/unomi-api/apidocs/index.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/index.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/index.html (original) +++ unomi/website/unomi-api/apidocs/index.html Thu Dec 1 15:41:20 2022 @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:37 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:31 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Apache Unomi :: Root Project 2.0.1-SNAPSHOT API</title> +<title>Apache Unomi :: Root Project 2.1.0-SNAPSHOT API</title> <script type="text/javascript"> tmpTargetPage = "" + window.location.search; if (tmpTargetPage != "" && tmpTargetPage != "undefined") Modified: unomi/website/unomi-api/apidocs/org/apache/unomi/api/BatchUpdate.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/org/apache/unomi/api/BatchUpdate.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/org/apache/unomi/api/BatchUpdate.html (original) +++ unomi/website/unomi-api/apidocs/org/apache/unomi/api/BatchUpdate.html Thu Dec 1 15:41:20 2022 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:29 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:19 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>BatchUpdate (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)</title> -<meta name="date" content="2022-10-04"> +<title>BatchUpdate (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)</title> +<meta name="date" content="2022-12-01"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -13,7 +13,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="BatchUpdate (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)"; + parent.document.title="BatchUpdate (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)"; } } catch(err) { Modified: unomi/website/unomi-api/apidocs/org/apache/unomi/api/ClusterNode.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/org/apache/unomi/api/ClusterNode.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/org/apache/unomi/api/ClusterNode.html (original) +++ unomi/website/unomi-api/apidocs/org/apache/unomi/api/ClusterNode.html Thu Dec 1 15:41:20 2022 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:29 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:19 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>ClusterNode (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)</title> -<meta name="date" content="2022-10-04"> +<title>ClusterNode (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)</title> +<meta name="date" content="2022-12-01"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -13,7 +13,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ClusterNode (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)"; + parent.document.title="ClusterNode (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)"; } } catch(err) { Modified: unomi/website/unomi-api/apidocs/org/apache/unomi/api/Consent.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/org/apache/unomi/api/Consent.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/org/apache/unomi/api/Consent.html (original) +++ unomi/website/unomi-api/apidocs/org/apache/unomi/api/Consent.html Thu Dec 1 15:41:20 2022 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:29 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:19 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Consent (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)</title> -<meta name="date" content="2022-10-04"> +<title>Consent (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)</title> +<meta name="date" content="2022-12-01"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -13,7 +13,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Consent (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)"; + parent.document.title="Consent (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)"; } } catch(err) { Modified: unomi/website/unomi-api/apidocs/org/apache/unomi/api/ConsentStatus.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/org/apache/unomi/api/ConsentStatus.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/org/apache/unomi/api/ConsentStatus.html (original) +++ unomi/website/unomi-api/apidocs/org/apache/unomi/api/ConsentStatus.html Thu Dec 1 15:41:20 2022 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:29 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:19 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>ConsentStatus (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)</title> -<meta name="date" content="2022-10-04"> +<title>ConsentStatus (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)</title> +<meta name="date" content="2022-12-01"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -13,7 +13,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ConsentStatus (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)"; + parent.document.title="ConsentStatus (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)"; } } catch(err) { Modified: unomi/website/unomi-api/apidocs/org/apache/unomi/api/ContextRequest.html URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/org/apache/unomi/api/ContextRequest.html?rev=1905674&r1=1905673&r2=1905674&view=diff ============================================================================== --- unomi/website/unomi-api/apidocs/org/apache/unomi/api/ContextRequest.html (original) +++ unomi/website/unomi-api/apidocs/org/apache/unomi/api/ContextRequest.html Thu Dec 1 15:41:20 2022 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_333) on Tue Oct 04 17:33:29 CEST 2022 --> +<!-- Generated by javadoc (1.8.0_333) on Thu Dec 01 16:34:19 CET 2022 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>ContextRequest (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)</title> -<meta name="date" content="2022-10-04"> +<title>ContextRequest (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)</title> +<meta name="date" content="2022-12-01"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> @@ -13,7 +13,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ContextRequest (Apache Unomi :: Root Project 2.0.1-SNAPSHOT API)"; + parent.document.title="ContextRequest (Apache Unomi :: Root Project 2.1.0-SNAPSHOT API)"; } } catch(err) {
