You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@unomi.apache.org by sh...@apache.org on 2019/10/17 06:07:20 UTC

svn commit: r1868535 [3/43] - in /unomi/website/unomi-api/apidocs: ./ org/apache/unomi/api/ org/apache/unomi/api/actions/ org/apache/unomi/api/actions/class-use/ org/apache/unomi/api/campaigns/ org/apache/unomi/api/campaigns/class-use/ org/apache/unomi...

Modified: unomi/website/unomi-api/apidocs/index-all.html
URL: http://svn.apache.org/viewvc/unomi/website/unomi-api/apidocs/index-all.html?rev=1868535&r1=1868534&r2=1868535&view=diff
==============================================================================
--- unomi/website/unomi-api/apidocs/index-all.html (original)
+++ unomi/website/unomi-api/apidocs/index-all.html Thu Oct 17 06:07:11 2019
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_181) on Mon Jul 29 18:58:08 CEST 2019 -->
+<!-- Generated by javadoc (1.8.0_181) on Thu Oct 17 07:59:36 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>Index (Apache Unomi :: Root Project 1.5.0-SNAPSHOT API)</title>
-<meta name="date" content="2019-07-29">
+<meta name="date" content="2019-10-17">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -93,11 +93,11 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/router/services/AbstractCustomServiceImpl.html#AbstractCustomServiceImpl--">AbstractCustomServiceImpl()</a></span> - Constructor for class org.apache.unomi.router.services.<a href="org/apache/unomi/router/services/AbstractCustomServiceImpl.html" title="class in org.apache.unomi.router.services">AbstractCustomServiceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/unomi/services/services/AbstractServiceImpl.html" title="class in org.apache.unomi.services.services"><span class="typeNameLink">AbstractServiceImpl</span></a> - Class in <a href="org/apache/unomi/services/services/package-summary.html">org.apache.unomi.services.services</a></dt>
+<dt><a href="org/apache/unomi/services/impl/AbstractServiceImpl.html" title="class in org.apache.unomi.services.impl"><span class="typeNameLink">AbstractServiceImpl</span></a> - Class in <a href="org/apache/unomi/services/impl/package-summary.html">org.apache.unomi.services.impl</a></dt>
 <dd>
 <div class="block">Created by amidani on 24/03/2017.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/AbstractServiceImpl.html#AbstractServiceImpl--">AbstractServiceImpl()</a></span> - Constructor for class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/AbstractServiceImpl.html" title="class in org.apache.unomi.services.services">AbstractServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/AbstractServiceImpl.html#AbstractServiceImpl--">AbstractServiceImpl()</a></span> - Constructor for class org.apache.unomi.services.impl.<a href="org/apache/unomi/services/impl/AbstractServiceImpl.html" title="class in org.apache.unomi.services.impl">AbstractServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/api/actions/Action.html" title="class in org.apache.unomi.api.actions"><span class="typeNameLink">Action</span></a> - Class in <a href="org/apache/unomi/api/actions/package-summary.html">org.apache.unomi.api.actions</a></dt>
 <dd>
@@ -111,6 +111,8 @@
 <dd>
 <div class="block">Instantiates a new Action with the specified <a href="org/apache/unomi/api/actions/ActionType.html" title="class in org.apache.unomi.api.actions"><code>ActionType</code></a></div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html#ACTION_DEFINITION_TYPE">ACTION_DEFINITION_TYPE</a></span> - Static variable in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html" title="class in org.apache.unomi.shell.commands">DeploymentCommandSupport</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/api/actions/ActionExecutor.html" title="interface in org.apache.unomi.api.actions"><span class="typeNameLink">ActionExecutor</span></a> - Interface in <a href="org/apache/unomi/api/actions/package-summary.html">org.apache.unomi.api.actions</a></dt>
 <dd>
 <div class="block">A piece of code that performs a specified <a href="org/apache/unomi/api/actions/Action.html" title="class in org.apache.unomi.api.actions"><code>Action</code></a>, given a triggering <a href="org/apache/unomi/api/Event.html" title="class in org.apache.unomi.api"><code>Event</code></a></div>
@@ -157,7 +159,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/services/actions/ActionExecutorDispatcher.html#addExecutor-java.lang.String-org.apache.unomi.api.actions.ActionExecutor-">addExecutor(String, ActionExecutor)</a></span> - Method in class org.apache.unomi.services.actions.<a href="org/apache/unomi/services/actions/ActionExecutorDispatcher.html" title="class in org.apache.unomi.services.actions">ActionExecutorDispatcher</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/PersonalizationServiceImpl.html#addPersonalizationStrategy-org.osgi.framework.ServiceReference-">addPersonalizationStrategy(ServiceReference&lt;PersonalizationStrategy&gt;)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/PersonalizationServiceImpl.html" title="class in org.apache.unomi.services.services">PersonalizationServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.html#addPersonalizationStrategy-org.osgi.framework.ServiceReference-">addPersonalizationStrategy(ServiceReference&lt;PersonalizationStrategy&gt;)</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>&nbsp;</dd>
 <dt><a href="org/apache/unomi/services/mergers/AddPropertyMergeStrategyExecutor.html" title="class in org.apache.unomi.services.mergers"><span class="typeNameLink">AddPropertyMergeStrategyExecutor</span></a> - Class in <a href="org/apache/unomi/services/mergers/package-summary.html">org.apache.unomi.services.mergers</a></dt>
 <dd>&nbsp;</dd>
@@ -253,6 +255,8 @@
 <div class="block">Retrieves the number of items with the specified type as defined by the Item subclass public field <code>ITEM_TYPE</code> matching the optional specified condition and
  aggregated according to the specified <a href="org/apache/unomi/persistence/spi/aggregate/BaseAggregate.html" title="class in org.apache.unomi.persistence.spi.aggregate"><code>BaseAggregate</code></a>.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html#ALL_OPTION_LABEL">ALL_OPTION_LABEL</a></span> - Static variable in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html" title="class in org.apache.unomi.shell.commands">DeploymentCommandSupport</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/plugins/baseplugin/actions/AllEventToProfilePropertiesAction.html" title="class in org.apache.unomi.plugins.baseplugin.actions"><span class="typeNameLink">AllEventToProfilePropertiesAction</span></a> - Class in <a href="org/apache/unomi/plugins/baseplugin/actions/package-summary.html">org.apache.unomi.plugins.baseplugin.actions</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/plugins/baseplugin/actions/AllEventToProfilePropertiesAction.html#AllEventToProfilePropertiesAction--">AllEventToProfilePropertiesAction()</a></span> - Constructor for class org.apache.unomi.plugins.baseplugin.actions.<a href="org/apache/unomi/plugins/baseplugin/actions/AllEventToProfilePropertiesAction.html" title="class in org.apache.unomi.plugins.baseplugin.actions">AllEventToProfilePropertiesAction</a></dt>
@@ -287,6 +291,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/geonames/services/GeonameEntry.html#asciiname">asciiname</a></span> - Variable 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>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html#askUserWithAuthorizedAnswer-org.apache.karaf.shell.api.console.Session-java.lang.String-java.util.List-">askUserWithAuthorizedAnswer(Session, String, List&lt;String&gt;)</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html" title="class in org.apache.unomi.shell.commands">DeploymentCommandSupport</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/migration/utils/ConsoleUtils.html#askUserWithAuthorizedAnswer-org.apache.karaf.shell.api.console.Session-java.lang.String-java.util.List-">askUserWithAuthorizedAnswer(Session, String, List&lt;String&gt;)</a></span> - Static method in class org.apache.unomi.shell.migration.utils.<a href="org/apache/unomi/shell/migration/utils/ConsoleUtils.html" title="class in org.apache.unomi.shell.migration.utils">ConsoleUtils</a></dt>
 <dd>
 <div class="block">This method allow you to ask a question to the user.</div>
@@ -299,7 +305,7 @@
 <dd>
 <div class="block">Get the third party server name, if the request is originated from a known peer</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/EventServiceImpl.html#authenticateThirdPartyServer-java.lang.String-java.lang.String-">authenticateThirdPartyServer(String, String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/EventServiceImpl.html" title="class in org.apache.unomi.services.services">EventServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/events/EventServiceImpl.html#authenticateThirdPartyServer-java.lang.String-java.lang.String-">authenticateThirdPartyServer(String, String)</a></span> - Method in class org.apache.unomi.services.impl.events.<a href="org/apache/unomi/services/impl/events/EventServiceImpl.html" title="class in org.apache.unomi.services.impl.events">EventServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 </dl>
 <a name="I:B">
@@ -329,7 +335,7 @@
 <dd>
 <div class="block">Update all profiles in batch according to the specified <a href="org/apache/unomi/api/BatchUpdate.html" title="class in org.apache.unomi.api"><code>BatchUpdate</code></a></div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ProfileServiceImpl.html#batchProfilesUpdate-org.apache.unomi.api.BatchUpdate-">batchProfilesUpdate(BatchUpdate)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ProfileServiceImpl.html" title="class in org.apache.unomi.services.services">ProfileServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html#batchProfilesUpdate-org.apache.unomi.api.BatchUpdate-">batchProfilesUpdate(BatchUpdate)</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>&nbsp;</dd>
 <dt><a href="org/apache/unomi/api/BatchUpdate.html" title="class in org.apache.unomi.api"><span class="typeNameLink">BatchUpdate</span></a> - Class in <a href="org/apache/unomi/api/package-summary.html">org.apache.unomi.api</a></dt>
 <dd>
@@ -341,17 +347,17 @@
 <dd>
 <div class="block">Get the best match among a list of items, for the specified profile and session</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/PersonalizationServiceImpl.html#bestMatch-org.apache.unomi.api.Profile-org.apache.unomi.api.Session-org.apache.unomi.api.services.PersonalizationService.PersonalizationRequest-">bestMatch(Profile, Session, PersonalizationService.PersonalizationRequest)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/PersonalizationServiceImpl.html" title="class in org.apache.unomi.services.services">PersonalizationServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.html#bestMatch-org.apache.unomi.api.Profile-org.apache.unomi.api.Session-org.apache.unomi.api.services.PersonalizationService.PersonalizationRequest-">bestMatch(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>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/EventServiceImpl.html#bind-org.osgi.framework.ServiceReference-">bind(ServiceReference&lt;EventListenerService&gt;)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/EventServiceImpl.html" title="class in org.apache.unomi.services.services">EventServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/events/EventServiceImpl.html#bind-org.osgi.framework.ServiceReference-">bind(ServiceReference&lt;EventListenerService&gt;)</a></span> - Method in class org.apache.unomi.services.impl.events.<a href="org/apache/unomi/services/impl/events/EventServiceImpl.html" title="class in org.apache.unomi.services.impl.events">EventServiceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/RulesServiceImpl.html#bind-org.osgi.framework.ServiceReference-">bind(ServiceReference&lt;RuleListenerService&gt;)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/RulesServiceImpl.html" title="class in org.apache.unomi.services.services">RulesServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html#bind-org.osgi.framework.ServiceReference-">bind(ServiceReference&lt;RuleListenerService&gt;)</a></span> - Method in class 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></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html#bindConditionESQueryBuilder-org.osgi.framework.ServiceReference-">bindConditionESQueryBuilder(ServiceReference&lt;ConditionESQueryBuilder&gt;)</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>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html#bindConditionEvaluator-org.osgi.framework.ServiceReference-">bindConditionEvaluator(ServiceReference&lt;ConditionEvaluator&gt;)</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>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/RulesServiceImpl.html#bindExecutor-org.osgi.framework.ServiceReference-">bindExecutor(ServiceReference&lt;ActionExecutor&gt;)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/RulesServiceImpl.html" title="class in org.apache.unomi.services.services">RulesServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html#bindExecutor-org.osgi.framework.ServiceReference-">bindExecutor(ServiceReference&lt;ActionExecutor&gt;)</a></span> - Method in class 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></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/plugins/baseplugin/conditions/BooleanConditionESQueryBuilder.html" title="class in org.apache.unomi.plugins.baseplugin.conditions"><span class="typeNameLink">BooleanConditionESQueryBuilder</span></a> - Class in <a href="org/apache/unomi/plugins/baseplugin/conditions/package-summary.html">org.apache.unomi.plugins.baseplugin.conditions</a></dt>
 <dd>
@@ -369,6 +375,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/ConditionList.html#buildDataTable--">buildDataTable()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/ConditionList.html" title="class in org.apache.unomi.shell.commands">ConditionList</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/EventList.html#buildDataTable--">buildDataTable()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/EventList.html" title="class in org.apache.unomi.shell.commands">EventList</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/EventSearch.html#buildDataTable--">buildDataTable()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/EventSearch.html" title="class in org.apache.unomi.shell.commands">EventSearch</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/ListCommandSupport.html#buildDataTable--">buildDataTable()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/ListCommandSupport.html" title="class in org.apache.unomi.shell.commands">ListCommandSupport</a></dt>
 <dd>
 <div class="block">Build a DataTable object that contains all the data for the object.</div>
@@ -427,21 +437,21 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/router/services/AbstractCustomServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.router.services.<a href="org/apache/unomi/router/services/AbstractCustomServiceImpl.html" title="class in org.apache.unomi.router.services">AbstractCustomServiceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ConfigSharingServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ConfigSharingServiceImpl.html" title="class in org.apache.unomi.services.services">ConfigSharingServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/configsharing/ConfigSharingServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.impl.configsharing.<a href="org/apache/unomi/services/impl/configsharing/ConfigSharingServiceImpl.html" title="class in org.apache.unomi.services.impl.configsharing">ConfigSharingServiceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.services">DefinitionsServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.impl.definitions.<a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.impl.definitions">DefinitionsServiceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/GoalsServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/GoalsServiceImpl.html" title="class in org.apache.unomi.services.services">GoalsServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/goals/GoalsServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.impl.goals.<a href="org/apache/unomi/services/impl/goals/GoalsServiceImpl.html" title="class in org.apache.unomi.services.impl.goals">GoalsServiceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/PatchServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/PatchServiceImpl.html" title="class in org.apache.unomi.services.services">PatchServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/lists/UserListServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.impl.lists.<a href="org/apache/unomi/services/impl/lists/UserListServiceImpl.html" title="class in org.apache.unomi.services.impl.lists">UserListServiceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ProfileServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ProfileServiceImpl.html" title="class in org.apache.unomi.services.services">ProfileServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/patches/PatchServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.impl.patches.<a href="org/apache/unomi/services/impl/patches/PatchServiceImpl.html" title="class in org.apache.unomi.services.impl.patches">PatchServiceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/RulesServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/RulesServiceImpl.html" title="class in org.apache.unomi.services.services">RulesServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</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>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/SegmentServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/SegmentServiceImpl.html" title="class in org.apache.unomi.services.services">SegmentServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class 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></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/UserListServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/UserListServiceImpl.html" title="class in org.apache.unomi.services.services">UserListServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/segments/SegmentServiceImpl.html#bundleChanged-org.osgi.framework.BundleEvent-">bundleChanged(BundleEvent)</a></span> - Method in class org.apache.unomi.services.impl.segments.<a href="org/apache/unomi/services/impl/segments/SegmentServiceImpl.html" title="class in org.apache.unomi.services.impl.segments">SegmentServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/router/services/AbstractConfigurationServiceImpl.html#bundleContext">bundleContext</a></span> - Variable in class org.apache.unomi.router.services.<a href="org/apache/unomi/router/services/AbstractConfigurationServiceImpl.html" title="class in org.apache.unomi.router.services">AbstractConfigurationServiceImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -482,6 +492,8 @@
 <dd>
 <div class="block">Instantiates a new Campaign with the specified metadata.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html#CAMPAIGN_DEFINITION_TYPE">CAMPAIGN_DEFINITION_TYPE</a></span> - Static variable in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html" title="class in org.apache.unomi.shell.commands">DeploymentCommandSupport</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/api/campaigns/CampaignDetail.html" title="class in org.apache.unomi.api.campaigns"><span class="typeNameLink">CampaignDetail</span></a> - Class in <a href="org/apache/unomi/api/campaigns/package-summary.html">org.apache.unomi.api.campaigns</a></dt>
 <dd>
 <div class="block">Details about a <a href="org/apache/unomi/api/campaigns/Campaign.html" title="class in org.apache.unomi.api.campaigns"><code>Campaign</code></a>.</div>
@@ -512,7 +524,7 @@
 <dd>
 <div class="block">Whether or not this listener can handle the specified event.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/RulesServiceImpl.html#canHandle-org.apache.unomi.api.Event-">canHandle(Event)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/RulesServiceImpl.html" title="class in org.apache.unomi.services.services">RulesServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html#canHandle-org.apache.unomi.api.Event-">canHandle(Event)</a></span> - Method in class 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></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.InClassLoaderExecute.html#catchingExecuteInClassLoader-boolean-java.lang.Object...-">catchingExecuteInClassLoader(boolean, Object...)</a></span> - Method in class org.apache.unomi.persistence.elasticsearch.<a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.InClassLoaderExecute.html" title="class in org.apache.unomi.persistence.elasticsearch">ElasticSearchPersistenceServiceImpl.InClassLoaderExecute</a></dt>
 <dd>&nbsp;</dd>
@@ -561,23 +573,23 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/rest/ClusterServiceEndPoint.html#ClusterServiceEndPoint--">ClusterServiceEndPoint()</a></span> - Constructor for class org.apache.unomi.rest.<a href="org/apache/unomi/rest/ClusterServiceEndPoint.html" title="class in org.apache.unomi.rest">ClusterServiceEndPoint</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/unomi/services/services/ClusterServiceImpl.html" title="class in org.apache.unomi.services.services"><span class="typeNameLink">ClusterServiceImpl</span></a> - Class in <a href="org/apache/unomi/services/services/package-summary.html">org.apache.unomi.services.services</a></dt>
+<dt><a href="org/apache/unomi/services/impl/cluster/ClusterServiceImpl.html" title="class in org.apache.unomi.services.impl.cluster"><span class="typeNameLink">ClusterServiceImpl</span></a> - Class in <a href="org/apache/unomi/services/impl/cluster/package-summary.html">org.apache.unomi.services.impl.cluster</a></dt>
 <dd>
 <div class="block">Implementation of the persistence service interface</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ClusterServiceImpl.html#ClusterServiceImpl--">ClusterServiceImpl()</a></span> - Constructor for class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ClusterServiceImpl.html" title="class in org.apache.unomi.services.services">ClusterServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/cluster/ClusterServiceImpl.html#ClusterServiceImpl--">ClusterServiceImpl()</a></span> - Constructor for 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>&nbsp;</dd>
-<dt><a href="org/apache/unomi/services/services/ClusterSystemStatisticsEvent.html" title="class in org.apache.unomi.services.services"><span class="typeNameLink">ClusterSystemStatisticsEvent</span></a> - Class in <a href="org/apache/unomi/services/services/package-summary.html">org.apache.unomi.services.services</a></dt>
+<dt><a href="org/apache/unomi/services/impl/cluster/ClusterSystemStatisticsEvent.html" title="class in org.apache.unomi.services.impl.cluster"><span class="typeNameLink">ClusterSystemStatisticsEvent</span></a> - Class in <a href="org/apache/unomi/services/impl/cluster/package-summary.html">org.apache.unomi.services.impl.cluster</a></dt>
 <dd>
 <div class="block">The cluster event used to transmit update to node system statistics.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ClusterSystemStatisticsEvent.html#ClusterSystemStatisticsEvent-java.lang.String-">ClusterSystemStatisticsEvent(String)</a></span> - Constructor for class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ClusterSystemStatisticsEvent.html" title="class in org.apache.unomi.services.services">ClusterSystemStatisticsEvent</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/cluster/ClusterSystemStatisticsEvent.html#ClusterSystemStatisticsEvent-java.lang.String-">ClusterSystemStatisticsEvent(String)</a></span> - Constructor for class org.apache.unomi.services.impl.cluster.<a href="org/apache/unomi/services/impl/cluster/ClusterSystemStatisticsEvent.html" title="class in org.apache.unomi.services.impl.cluster">ClusterSystemStatisticsEvent</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/unomi/services/services/ClusterSystemStatisticsEventHandler.html" title="class in org.apache.unomi.services.services"><span class="typeNameLink">ClusterSystemStatisticsEventHandler</span></a> - Class in <a href="org/apache/unomi/services/services/package-summary.html">org.apache.unomi.services.services</a></dt>
+<dt><a href="org/apache/unomi/services/impl/cluster/ClusterSystemStatisticsEventHandler.html" title="class in org.apache.unomi.services.impl.cluster"><span class="typeNameLink">ClusterSystemStatisticsEventHandler</span></a> - Class in <a href="org/apache/unomi/services/impl/cluster/package-summary.html">org.apache.unomi.services.impl.cluster</a></dt>
 <dd>
 <div class="block">A Karaf Cellar event handler to process incoming events that contain system statistics updates from nodes.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ClusterSystemStatisticsEventHandler.html#ClusterSystemStatisticsEventHandler--">ClusterSystemStatisticsEventHandler()</a></span> - Constructor for class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ClusterSystemStatisticsEventHandler.html" title="class in org.apache.unomi.services.services">ClusterSystemStatisticsEventHandler</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/cluster/ClusterSystemStatisticsEventHandler.html#ClusterSystemStatisticsEventHandler--">ClusterSystemStatisticsEventHandler()</a></span> - Constructor for class org.apache.unomi.services.impl.cluster.<a href="org/apache/unomi/services/impl/cluster/ClusterSystemStatisticsEventHandler.html" title="class in org.apache.unomi.services.impl.cluster">ClusterSystemStatisticsEventHandler</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/router/core/bean/CollectProfileBean.html" title="class in org.apache.unomi.router.core.bean"><span class="typeNameLink">CollectProfileBean</span></a> - Class in <a href="org/apache/unomi/router/core/bean/package-summary.html">org.apache.unomi.router.core.bean</a></dt>
 <dd>
@@ -603,6 +615,8 @@
 <dd>
 <div class="block">Instantiates a new Condition with the specified <a href="org/apache/unomi/api/conditions/ConditionType.html" title="class in org.apache.unomi.api.conditions"><code>ConditionType</code></a>.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html#CONDITION_DEFINITION_TYPE">CONDITION_DEFINITION_TYPE</a></span> - Static variable in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html" title="class in org.apache.unomi.shell.commands">DeploymentCommandSupport</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/persistence/elasticsearch/conditions/ConditionContextHelper.html" title="class in org.apache.unomi.persistence.elasticsearch.conditions"><span class="typeNameLink">ConditionContextHelper</span></a> - Class in <a href="org/apache/unomi/persistence/elasticsearch/conditions/package-summary.html">org.apache.unomi.persistence.elasticsearch.conditions</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/conditions/ConditionContextHelper.html#ConditionContextHelper--">ConditionContextHelper()</a></span> - Constructor for class org.apache.unomi.persistence.elasticsearch.conditions.<a href="org/apache/unomi/persistence/elasticsearch/conditions/ConditionContextHelper.html" title="class in org.apache.unomi.persistence.elasticsearch.conditions">ConditionContextHelper</a></dt>
@@ -678,12 +692,12 @@
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/api/services/ConfigSharingService.ConfigChangeListener.html" title="interface in org.apache.unomi.api.services"><span class="typeNameLink">ConfigSharingService.ConfigChangeListener</span></a> - Interface in <a href="org/apache/unomi/api/services/package-summary.html">org.apache.unomi.api.services</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/unomi/services/services/ConfigSharingServiceImpl.html" title="class in org.apache.unomi.services.services"><span class="typeNameLink">ConfigSharingServiceImpl</span></a> - Class in <a href="org/apache/unomi/services/services/package-summary.html">org.apache.unomi.services.services</a></dt>
+<dt><a href="org/apache/unomi/services/impl/configsharing/ConfigSharingServiceImpl.html" title="class in org.apache.unomi.services.impl.configsharing"><span class="typeNameLink">ConfigSharingServiceImpl</span></a> - Class in <a href="org/apache/unomi/services/impl/configsharing/package-summary.html">org.apache.unomi.services.impl.configsharing</a></dt>
 <dd>
 <div class="block">An implementation of the ConfigSharingService that supports listeners that will be called when a property is added,
  updated or removed.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ConfigSharingServiceImpl.html#ConfigSharingServiceImpl--">ConfigSharingServiceImpl()</a></span> - Constructor for class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ConfigSharingServiceImpl.html" title="class in org.apache.unomi.services.services">ConfigSharingServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/configsharing/ConfigSharingServiceImpl.html#ConfigSharingServiceImpl--">ConfigSharingServiceImpl()</a></span> - Constructor for class org.apache.unomi.services.impl.configsharing.<a href="org/apache/unomi/services/impl/configsharing/ConfigSharingServiceImpl.html" title="class in org.apache.unomi.services.impl.configsharing">ConfigSharingServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/router/core/route/RouterAbstractRouteBuilder.html#configType">configType</a></span> - Variable in class org.apache.unomi.router.core.route.<a href="org/apache/unomi/router/core/route/RouterAbstractRouteBuilder.html" title="class in org.apache.unomi.router.core.route">RouterAbstractRouteBuilder</a></dt>
 <dd>&nbsp;</dd>
@@ -808,7 +822,7 @@
 <dd>
 <div class="block">Creates a persona with the specified identifier and automatically creates an associated session with it.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ProfileServiceImpl.html#createPersona-java.lang.String-">createPersona(String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ProfileServiceImpl.html" title="class in org.apache.unomi.services.services">ProfileServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html#createPersona-java.lang.String-">createPersona(String)</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>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/SegmentService.html#createScoringDefinition-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createScoringDefinition(String, String, String, String)</a></span> - Method in interface org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/SegmentService.html" title="interface in org.apache.unomi.api.services">SegmentService</a></dt>
 <dd>
@@ -818,7 +832,7 @@
 <dd>
 <div class="block">Creates a scoring with the specified scope, identifier, name and description from form-encoded data.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/SegmentServiceImpl.html#createScoringDefinition-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createScoringDefinition(String, String, String, String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/SegmentServiceImpl.html" title="class in org.apache.unomi.services.services">SegmentServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/segments/SegmentServiceImpl.html#createScoringDefinition-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createScoringDefinition(String, String, String, String)</a></span> - Method in class org.apache.unomi.services.impl.segments.<a href="org/apache/unomi/services/impl/segments/SegmentServiceImpl.html" title="class in org.apache.unomi.services.impl.segments">SegmentServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/api/CustomItem.html" title="class in org.apache.unomi.api"><span class="typeNameLink">CustomItem</span></a> - Class in <a href="org/apache/unomi/api/package-summary.html">org.apache.unomi.api</a></dt>
 <dd>
@@ -899,15 +913,19 @@
 <dd>
 <div class="block">A service to retrieve definition information about core context server entities such as conditions, actions and values.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/AbstractServiceImpl.html#definitionsService">definitionsService</a></span> - Variable in class org.apache.unomi.services.impl.<a href="org/apache/unomi/services/impl/AbstractServiceImpl.html" title="class in org.apache.unomi.services.impl">AbstractServiceImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/rest/DefinitionsServiceEndPoint.html" title="class in org.apache.unomi.rest"><span class="typeNameLink">DefinitionsServiceEndPoint</span></a> - Class in <a href="org/apache/unomi/rest/package-summary.html">org.apache.unomi.rest</a></dt>
 <dd>
 <div class="block">A JAX-RS endpoint to retrieve definition information about core context server entities such as conditions, actions and values.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/rest/DefinitionsServiceEndPoint.html#DefinitionsServiceEndPoint--">DefinitionsServiceEndPoint()</a></span> - Constructor for class org.apache.unomi.rest.<a href="org/apache/unomi/rest/DefinitionsServiceEndPoint.html" title="class in org.apache.unomi.rest">DefinitionsServiceEndPoint</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.services"><span class="typeNameLink">DefinitionsServiceImpl</span></a> - Class in <a href="org/apache/unomi/services/services/package-summary.html">org.apache.unomi.services.services</a></dt>
+<dt><a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.impl.definitions"><span class="typeNameLink">DefinitionsServiceImpl</span></a> - Class in <a href="org/apache/unomi/services/impl/definitions/package-summary.html">org.apache.unomi.services.impl.definitions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html#DefinitionsServiceImpl--">DefinitionsServiceImpl()</a></span> - Constructor for class org.apache.unomi.services.impl.definitions.<a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.impl.definitions">DefinitionsServiceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html#DefinitionsServiceImpl--">DefinitionsServiceImpl()</a></span> - Constructor for class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.services">DefinitionsServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html#definitionTypes">definitionTypes</a></span> - Static variable in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html" title="class in org.apache.unomi.shell.commands">DeploymentCommandSupport</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/ProfileService.html#delete-java.lang.String-boolean-">delete(String, boolean)</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>
@@ -927,7 +945,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/router/services/ImportConfigurationServiceImpl.html#delete-java.lang.String-">delete(String)</a></span> - Method in class org.apache.unomi.router.services.<a href="org/apache/unomi/router/services/ImportConfigurationServiceImpl.html" title="class in org.apache.unomi.router.services">ImportConfigurationServiceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ProfileServiceImpl.html#delete-java.lang.String-boolean-">delete(String, boolean)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ProfileServiceImpl.html" title="class in org.apache.unomi.services.services">ProfileServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html#delete-java.lang.String-boolean-">delete(String, boolean)</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>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/services/UserListService.html#delete-java.lang.String-">delete(String)</a></span> - Method in interface org.apache.unomi.services.<a href="org/apache/unomi/services/UserListService.html" title="interface in org.apache.unomi.services">UserListService</a></dt>
 <dd>&nbsp;</dd>
@@ -970,7 +988,7 @@
 <dd>
 <div class="block">Deletes the property type identified by the specified identifier.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ProfileServiceImpl.html#deletePropertyType-java.lang.String-">deletePropertyType(String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ProfileServiceImpl.html" title="class in org.apache.unomi.services.services">ProfileServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html#deletePropertyType-java.lang.String-">deletePropertyType(String)</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>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/rest/ClusterServiceEndPoint.html#deleteScopedData-java.lang.String-">deleteScopedData(String)</a></span> - Method in class org.apache.unomi.rest.<a href="org/apache/unomi/rest/ClusterServiceEndPoint.html" title="class in org.apache.unomi.rest">ClusterServiceEndPoint</a></dt>
 <dd>
@@ -986,17 +1004,21 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/DeployDefinition.html#DeployDefinition--">DeployDefinition()</a></span> - Constructor for class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/DeployDefinition.html" title="class in org.apache.unomi.shell.commands">DeployDefinition</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html" title="class in org.apache.unomi.shell.commands"><span class="typeNameLink">DeploymentCommandSupport</span></a> - Class in <a href="org/apache/unomi/shell/commands/package-summary.html">org.apache.unomi.shell.commands</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html#DeploymentCommandSupport--">DeploymentCommandSupport()</a></span> - Constructor for class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html" title="class in org.apache.unomi.shell.commands">DeploymentCommandSupport</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/spi/ItemDeserializer.html#deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">deserialize(JsonParser, DeserializationContext)</a></span> - Method in class org.apache.unomi.persistence.spi.<a href="org/apache/unomi/persistence/spi/ItemDeserializer.html" title="class in org.apache.unomi.persistence.spi">ItemDeserializer</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/spi/PropertyTypedObjectDeserializer.html#deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">deserialize(JsonParser, DeserializationContext)</a></span> - Method in class org.apache.unomi.persistence.spi.<a href="org/apache/unomi/persistence/spi/PropertyTypedObjectDeserializer.html" title="class in org.apache.unomi.persistence.spi">PropertyTypedObjectDeserializer</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/lifecycle/BundleWatcher.html#destroy--">destroy()</a></span> - Method in class org.apache.unomi.lifecycle.<a href="org/apache/unomi/lifecycle/BundleWatcher.html" title="class in org.apache.unomi.lifecycle">BundleWatcher</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ClusterServiceImpl.html#destroy--">destroy()</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ClusterServiceImpl.html" title="class in org.apache.unomi.services.services">ClusterServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/cluster/ClusterServiceImpl.html#destroy--">destroy()</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>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ClusterSystemStatisticsEventHandler.html#destroy--">destroy()</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ClusterSystemStatisticsEventHandler.html" title="class in org.apache.unomi.services.services">ClusterSystemStatisticsEventHandler</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/cluster/ClusterSystemStatisticsEventHandler.html#destroy--">destroy()</a></span> - Method in class org.apache.unomi.services.impl.cluster.<a href="org/apache/unomi/services/impl/cluster/ClusterSystemStatisticsEventHandler.html" title="class in org.apache.unomi.services.impl.cluster">ClusterSystemStatisticsEventHandler</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/EventServiceImpl.html#destroy--">destroy()</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/EventServiceImpl.html" title="class in org.apache.unomi.services.services">EventServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/events/EventServiceImpl.html#destroy--">destroy()</a></span> - Method in class org.apache.unomi.services.impl.events.<a href="org/apache/unomi/services/impl/events/EventServiceImpl.html" title="class in org.apache.unomi.services.impl.events">EventServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/web/ClientServlet.html#destroy--">destroy()</a></span> - Method in class org.apache.unomi.web.<a href="org/apache/unomi/web/ClientServlet.html" title="class in org.apache.unomi.web">ClientServlet</a></dt>
 <dd>&nbsp;</dd>
@@ -1150,6 +1172,10 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/EventInfo.html#EventInfo--">EventInfo()</a></span> - Constructor for class org.apache.unomi.api.<a href="org/apache/unomi/api/EventInfo.html" title="class in org.apache.unomi.api">EventInfo</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/unomi/shell/commands/EventList.html" title="class in org.apache.unomi.shell.commands"><span class="typeNameLink">EventList</span></a> - Class in <a href="org/apache/unomi/shell/commands/package-summary.html">org.apache.unomi.shell.commands</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/EventList.html#EventList--">EventList()</a></span> - Constructor for class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/EventList.html" title="class in org.apache.unomi.shell.commands">EventList</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/api/services/EventListenerService.html" title="interface in org.apache.unomi.api.services"><span class="typeNameLink">EventListenerService</span></a> - Interface in <a href="org/apache/unomi/api/services/package-summary.html">org.apache.unomi.api.services</a></dt>
 <dd>
 <div class="block">A service that gets notified (via <a href="org/apache/unomi/api/services/EventListenerService.html#onEvent-org.apache.unomi.api.Event-"><code>EventListenerService.onEvent(Event)</code></a>) whenever an event it can handle as decided by <a href="org/apache/unomi/api/services/EventListenerService.html#canHandle-org.apache.unomi.api.Event-"><code>EventListenerService.canHandle(Event)</code></a> occurs in the context server.</div>
@@ -1180,6 +1206,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/web/EventsCollectorServlet.html#EventsCollectorServlet--">EventsCollectorServlet()</a></span> - Constructor for class org.apache.unomi.web.<a href="org/apache/unomi/web/EventsCollectorServlet.html" title="class in org.apache.unomi.web">EventsCollectorServlet</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/unomi/shell/commands/EventSearch.html" title="class in org.apache.unomi.shell.commands"><span class="typeNameLink">EventSearch</span></a> - Class in <a href="org/apache/unomi/shell/commands/package-summary.html">org.apache.unomi.shell.commands</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/EventSearch.html#EventSearch--">EventSearch()</a></span> - Constructor for class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/EventSearch.html" title="class in org.apache.unomi.shell.commands">EventSearch</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/api/services/EventService.html" title="interface in org.apache.unomi.api.services"><span class="typeNameLink">EventService</span></a> - Interface in <a href="org/apache/unomi/api/services/package-summary.html">org.apache.unomi.api.services</a></dt>
 <dd>
 <div class="block">A service to publish events, notably issued from user interactions with tracked entities, in the context server.</div>
@@ -1190,9 +1220,9 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/rest/EventServiceEndpoint.html#EventServiceEndpoint--">EventServiceEndpoint()</a></span> - Constructor for class org.apache.unomi.rest.<a href="org/apache/unomi/rest/EventServiceEndpoint.html" title="class in org.apache.unomi.rest">EventServiceEndpoint</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/unomi/services/services/EventServiceImpl.html" title="class in org.apache.unomi.services.services"><span class="typeNameLink">EventServiceImpl</span></a> - Class in <a href="org/apache/unomi/services/services/package-summary.html">org.apache.unomi.services.services</a></dt>
+<dt><a href="org/apache/unomi/services/impl/events/EventServiceImpl.html" title="class in org.apache.unomi.services.impl.events"><span class="typeNameLink">EventServiceImpl</span></a> - Class in <a href="org/apache/unomi/services/impl/events/package-summary.html">org.apache.unomi.services.impl.events</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/EventServiceImpl.html#EventServiceImpl--">EventServiceImpl()</a></span> - Constructor for class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/EventServiceImpl.html" title="class in org.apache.unomi.services.services">EventServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/events/EventServiceImpl.html#EventServiceImpl--">EventServiceImpl()</a></span> - Constructor for class org.apache.unomi.services.impl.events.<a href="org/apache/unomi/services/impl/events/EventServiceImpl.html" title="class in org.apache.unomi.services.impl.events">EventServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/unomi/api/EventSource.html" title="class in org.apache.unomi.api"><span class="typeNameLink">EventSource</span></a> - Class in <a href="org/apache/unomi/api/package-summary.html">org.apache.unomi.api</a></dt>
 <dd>
@@ -1288,18 +1318,24 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/ConditionView.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/ConditionView.html" title="class in org.apache.unomi.shell.commands">ConditionView</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/DeployDefinition.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/DeployDefinition.html" title="class in org.apache.unomi.shell.commands">DeployDefinition</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/DeploymentCommandSupport.html" title="class in org.apache.unomi.shell.commands">DeploymentCommandSupport</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/EventView.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/EventView.html" title="class in org.apache.unomi.shell.commands">EventView</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/ListCommandSupport.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/ListCommandSupport.html" title="class in org.apache.unomi.shell.commands">ListCommandSupport</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/ProfileRemove.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/ProfileRemove.html" title="class in org.apache.unomi.shell.commands">ProfileRemove</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/ProfileView.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/ProfileView.html" title="class in org.apache.unomi.shell.commands">ProfileView</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/RuleRemove.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/RuleRemove.html" title="class in org.apache.unomi.shell.commands">RuleRemove</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/RuleResetStats.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/RuleResetStats.html" title="class in org.apache.unomi.shell.commands">RuleResetStats</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/RuleView.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/RuleView.html" title="class in org.apache.unomi.shell.commands">RuleView</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/SegmentRemove.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/SegmentRemove.html" title="class in org.apache.unomi.shell.commands">SegmentRemove</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/SegmentView.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/SegmentView.html" title="class in org.apache.unomi.shell.commands">SegmentView</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/shell/commands/SessionView.html#execute--">execute()</a></span> - Method in class org.apache.unomi.shell.commands.<a href="org/apache/unomi/shell/commands/SessionView.html" title="class in org.apache.unomi.shell.commands">SessionView</a></dt>
@@ -1360,7 +1396,7 @@
 <dd>
 <div class="block">Creates a String containing comma-separated values (CSV) formatted version of profiles matching the specified query.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ProfileServiceImpl.html#exportProfilesPropertiesToCsv-org.apache.unomi.api.query.Query-">exportProfilesPropertiesToCsv(Query)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ProfileServiceImpl.html" title="class in org.apache.unomi.services.services">ProfileServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html#exportProfilesPropertiesToCsv-org.apache.unomi.api.query.Query-">exportProfilesPropertiesToCsv(Query)</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>&nbsp;</dd>
 <dt><a href="org/apache/unomi/router/core/processor/ExportRouteCompletionProcessor.html" title="class in org.apache.unomi.router.core.processor"><span class="typeNameLink">ExportRouteCompletionProcessor</span></a> - Class in <a href="org/apache/unomi/router/core/processor/package-summary.html">org.apache.unomi.router.core.processor</a></dt>
 <dd>
@@ -1372,7 +1408,7 @@
 <dd>
 <div class="block">Retrieves a condition matching the specified system tag identifier from the specified root condition.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html#extractConditionBySystemTag-org.apache.unomi.api.conditions.Condition-java.lang.String-">extractConditionBySystemTag(Condition, String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.services">DefinitionsServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html#extractConditionBySystemTag-org.apache.unomi.api.conditions.Condition-java.lang.String-">extractConditionBySystemTag(Condition, String)</a></span> - Method in class org.apache.unomi.services.impl.definitions.<a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.impl.definitions">DefinitionsServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/DefinitionsService.html#extractConditionByTag-org.apache.unomi.api.conditions.Condition-java.lang.String-">extractConditionByTag(Condition, String)</a></span> - Method in interface org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/DefinitionsService.html" title="interface in org.apache.unomi.api.services">DefinitionsService</a></dt>
 <dd>
@@ -1380,17 +1416,17 @@
 <div class="block"><span class="deprecationComment">As of 1.2.0-incubating, please use <a href="org/apache/unomi/api/services/DefinitionsService.html#extractConditionBySystemTag-org.apache.unomi.api.conditions.Condition-java.lang.String-"><code>DefinitionsService.extractConditionBySystemTag(Condition, String)</code></a> instead</span></div>
 </div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html#extractConditionByTag-org.apache.unomi.api.conditions.Condition-java.lang.String-">extractConditionByTag(Condition, String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.services">DefinitionsServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html#extractConditionByTag-org.apache.unomi.api.conditions.Condition-java.lang.String-">extractConditionByTag(Condition, String)</a></span> - Method in class org.apache.unomi.services.impl.definitions.<a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.impl.definitions">DefinitionsServiceImpl</a></dt>
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>
-<div class="block"><span class="deprecationComment">As of version 1.2.0-incubating, use <a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html#extractConditionBySystemTag-org.apache.unomi.api.conditions.Condition-java.lang.String-"><code>DefinitionsServiceImpl.extractConditionBySystemTag(Condition, String)</code></a> instead</span></div>
+<div class="block"><span class="deprecationComment">As of version 1.2.0-incubating, use <a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html#extractConditionBySystemTag-org.apache.unomi.api.conditions.Condition-java.lang.String-"><code>DefinitionsServiceImpl.extractConditionBySystemTag(Condition, String)</code></a> instead</span></div>
 </div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/DefinitionsService.html#extractConditionsByType-org.apache.unomi.api.conditions.Condition-java.lang.String-">extractConditionsByType(Condition, String)</a></span> - Method in interface org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/DefinitionsService.html" title="interface in org.apache.unomi.api.services">DefinitionsService</a></dt>
 <dd>
 <div class="block">Retrieves all conditions of the specified type from the specified root condition.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html#extractConditionsByType-org.apache.unomi.api.conditions.Condition-java.lang.String-">extractConditionsByType(Condition, String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.services">DefinitionsServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html#extractConditionsByType-org.apache.unomi.api.conditions.Condition-java.lang.String-">extractConditionsByType(Condition, String)</a></span> - Method in class org.apache.unomi.services.impl.definitions.<a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.impl.definitions">DefinitionsServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/router/core/bean/CollectProfileBean.html#extractProfileBySegment-java.lang.String-">extractProfileBySegment(String)</a></span> - Method in class org.apache.unomi.router.core.bean.<a href="org/apache/unomi/router/core/bean/CollectProfileBean.html" title="class in org.apache.unomi.router.core.bean">CollectProfileBean</a></dt>
 <dd>&nbsp;</dd>
@@ -1424,7 +1460,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/PersonalizationService.Filter.html#Filter--">Filter()</a></span> - Constructor for class org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/PersonalizationService.Filter.html" title="class in org.apache.unomi.api.services">PersonalizationService.Filter</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/PersonalizationServiceImpl.html#filter-org.apache.unomi.api.Profile-org.apache.unomi.api.Session-org.apache.unomi.api.services.PersonalizationService.PersonalizedContent-">filter(Profile, Session, PersonalizationService.PersonalizedContent)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/PersonalizationServiceImpl.html" title="class in org.apache.unomi.services.services">PersonalizationServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.html#filter-org.apache.unomi.api.Profile-org.apache.unomi.api.Session-org.apache.unomi.api.services.PersonalizationService.PersonalizedContent-">filter(Profile, Session, PersonalizationService.PersonalizedContent)</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>&nbsp;</dd>
 <dt><a href="org/apache/unomi/services/sorts/FilterPersonalizationStrategy.html" title="class in org.apache.unomi.services.sorts"><span class="typeNameLink">FilterPersonalizationStrategy</span></a> - Class in <a href="org/apache/unomi/services/sorts/package-summary.html">org.apache.unomi.services.sorts</a></dt>
 <dd>&nbsp;</dd>
@@ -1439,7 +1475,7 @@
 <div class="block">Find profiles which have the specified property with the specified value, ordered according to the specified <code>sortBy</code> String and paged: only
  <code>size</code> of them are retrieved, starting with the <code>offset</code>-th one.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ProfileServiceImpl.html#findProfilesByPropertyValue-java.lang.String-java.lang.String-int-int-java.lang.String-">findProfilesByPropertyValue(String, String, int, int, String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ProfileServiceImpl.html" title="class in org.apache.unomi.services.services">ProfileServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html#findProfilesByPropertyValue-java.lang.String-java.lang.String-int-int-java.lang.String-">findProfilesByPropertyValue(String, String, int, int, String)</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>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/ProfileService.html#findProfileSessions-java.lang.String-">findProfileSessions(String)</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>
@@ -1447,13 +1483,13 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/rest/ProfileServiceEndPoint.html#findProfileSessions-java.lang.String-">findProfileSessions(String)</a></span> - Method in class org.apache.unomi.rest.<a href="org/apache/unomi/rest/ProfileServiceEndPoint.html" title="class in org.apache.unomi.rest">ProfileServiceEndPoint</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ProfileServiceImpl.html#findProfileSessions-java.lang.String-">findProfileSessions(String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ProfileServiceImpl.html" title="class in org.apache.unomi.services.services">ProfileServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html#findProfileSessions-java.lang.String-">findProfileSessions(String)</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>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/RulesServiceImpl.html#fireAlreadyRaised-org.apache.unomi.api.services.RuleListenerService.AlreadyRaisedFor-org.apache.unomi.api.rules.Rule-org.apache.unomi.api.Event-">fireAlreadyRaised(RuleListenerService.AlreadyRaisedFor, Rule, Event)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/RulesServiceImpl.html" title="class in org.apache.unomi.services.services">RulesServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html#fireAlreadyRaised-org.apache.unomi.api.services.RuleListenerService.AlreadyRaisedFor-org.apache.unomi.api.rules.Rule-org.apache.unomi.api.Event-">fireAlreadyRaised(RuleListenerService.AlreadyRaisedFor, Rule, Event)</a></span> - Method in class 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></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/RulesServiceImpl.html#fireEvaluate-org.apache.unomi.api.rules.Rule-org.apache.unomi.api.Event-">fireEvaluate(Rule, Event)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/RulesServiceImpl.html" title="class in org.apache.unomi.services.services">RulesServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html#fireEvaluate-org.apache.unomi.api.rules.Rule-org.apache.unomi.api.Event-">fireEvaluate(Rule, Event)</a></span> - Method in class 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></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/RulesServiceImpl.html#fireExecuteActions-org.apache.unomi.api.rules.Rule-org.apache.unomi.api.Event-">fireExecuteActions(Rule, Event)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/RulesServiceImpl.html" title="class in org.apache.unomi.services.services">RulesServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/rules/RulesServiceImpl.html#fireExecuteActions-org.apache.unomi.api.rules.Rule-org.apache.unomi.api.Event-">fireExecuteActions(Rule, Event)</a></span> - Method in class 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></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/conditions/ConditionContextHelper.html#foldToASCII-java.lang.String:A-">foldToASCII(String[])</a></span> - Static method in class org.apache.unomi.persistence.elasticsearch.conditions.<a href="org/apache/unomi/persistence/elasticsearch/conditions/ConditionContextHelper.html" title="class in org.apache.unomi.persistence.elasticsearch.conditions">ConditionContextHelper</a></dt>
 <dd>&nbsp;</dd>
@@ -1557,7 +1593,7 @@
 <dd>
 <div class="block">Retrieves the action type associated with the specified identifier localized using the specified language.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html#getActionType-java.lang.String-">getActionType(String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.services">DefinitionsServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html#getActionType-java.lang.String-">getActionType(String)</a></span> - Method in class org.apache.unomi.services.impl.definitions.<a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.impl.definitions">DefinitionsServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/DefinitionsService.html#getActionTypeBySystemTag-java.lang.String-">getActionTypeBySystemTag(String)</a></span> - Method in interface org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/DefinitionsService.html" title="interface in org.apache.unomi.api.services">DefinitionsService</a></dt>
 <dd>
@@ -1567,7 +1603,7 @@
 <dd>
 <div class="block">Retrieves the set of action types with the specified system tags.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html#getActionTypeBySystemTag-java.lang.String-">getActionTypeBySystemTag(String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.services">DefinitionsServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html#getActionTypeBySystemTag-java.lang.String-">getActionTypeBySystemTag(String)</a></span> - Method in class org.apache.unomi.services.impl.definitions.<a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.impl.definitions">DefinitionsServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/DefinitionsService.html#getActionTypeByTag-java.lang.String-">getActionTypeByTag(String)</a></span> - Method in interface org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/DefinitionsService.html" title="interface in org.apache.unomi.api.services">DefinitionsService</a></dt>
 <dd>
@@ -1577,7 +1613,7 @@
 <dd>
 <div class="block">Retrieves the set of action types with the specified tags.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html#getActionTypeByTag-java.lang.String-">getActionTypeByTag(String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.services">DefinitionsServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html#getActionTypeByTag-java.lang.String-">getActionTypeByTag(String)</a></span> - Method in class org.apache.unomi.services.impl.definitions.<a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.impl.definitions">DefinitionsServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/actions/Action.html#getActionTypeId--">getActionTypeId()</a></span> - Method in class org.apache.unomi.api.actions.<a href="org/apache/unomi/api/actions/Action.html" title="class in org.apache.unomi.api.actions">Action</a></dt>
 <dd>
@@ -1618,12 +1654,12 @@
  Retrieves the number of items with the specified type as defined by the Item subclass public field <code>ITEM_TYPE</code> and aggregated by possible values of the specified
  property or, if the specified query is not <code>null</code>, perform that aggregate query.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/QueryServiceImpl.html#getAggregate-java.lang.String-java.lang.String-">getAggregate(String, String)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/QueryServiceImpl.html" title="class in org.apache.unomi.services.services">QueryServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/queries/QueryServiceImpl.html#getAggregate-java.lang.String-java.lang.String-">getAggregate(String, String)</a></span> - Method in class org.apache.unomi.services.impl.queries.<a href="org/apache/unomi/services/impl/queries/QueryServiceImpl.html" title="class in org.apache.unomi.services.impl.queries">QueryServiceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/QueryServiceImpl.html#getAggregate-java.lang.String-java.lang.String-org.apache.unomi.api.query.AggregateQuery-">getAggregate(String, String, AggregateQuery)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/QueryServiceImpl.html" title="class in org.apache.unomi.services.services">QueryServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/queries/QueryServiceImpl.html#getAggregate-java.lang.String-java.lang.String-org.apache.unomi.api.query.AggregateQuery-">getAggregate(String, String, AggregateQuery)</a></span> - Method in class org.apache.unomi.services.impl.queries.<a href="org/apache/unomi/services/impl/queries/QueryServiceImpl.html" title="class in org.apache.unomi.services.impl.queries">QueryServiceImpl</a></dt>
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>
-<div class="block"><span class="deprecationComment">As of version 1.3.0-incubating, use <a href="org/apache/unomi/services/services/QueryServiceImpl.html#getAggregateWithOptimizedQuery-java.lang.String-java.lang.String-org.apache.unomi.api.query.AggregateQuery-"><code>QueryServiceImpl.getAggregateWithOptimizedQuery(String, String, AggregateQuery)</code></a> instead</span></div>
+<div class="block"><span class="deprecationComment">As of version 1.3.0-incubating, use <a href="org/apache/unomi/services/impl/queries/QueryServiceImpl.html#getAggregateWithOptimizedQuery-java.lang.String-java.lang.String-org.apache.unomi.api.query.AggregateQuery-"><code>QueryServiceImpl.getAggregateWithOptimizedQuery(String, String, AggregateQuery)</code></a> instead</span></div>
 </div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/QueryService.html#getAggregateWithOptimizedQuery-java.lang.String-java.lang.String-org.apache.unomi.api.query.AggregateQuery-">getAggregateWithOptimizedQuery(String, String, AggregateQuery)</a></span> - Method in interface org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/QueryService.html" title="interface in org.apache.unomi.api.services">QueryService</a></dt>
@@ -1631,7 +1667,7 @@
 <div class="block">Retrieves the number of items with the specified type as defined by the Item subclass public field <code>ITEM_TYPE</code> and aggregated by possible values of the specified
  property or, if the specified query is not <code>null</code>, perform that aggregate query.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/QueryServiceImpl.html#getAggregateWithOptimizedQuery-java.lang.String-java.lang.String-org.apache.unomi.api.query.AggregateQuery-">getAggregateWithOptimizedQuery(String, String, AggregateQuery)</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/QueryServiceImpl.html" title="class in org.apache.unomi.services.services">QueryServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/queries/QueryServiceImpl.html#getAggregateWithOptimizedQuery-java.lang.String-java.lang.String-org.apache.unomi.api.query.AggregateQuery-">getAggregateWithOptimizedQuery(String, String, AggregateQuery)</a></span> - Method in class org.apache.unomi.services.impl.queries.<a href="org/apache/unomi/services/impl/queries/QueryServiceImpl.html" title="class in org.apache.unomi.services.impl.queries">QueryServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/router/api/services/ImportExportConfigurationService.html#getAll--">getAll()</a></span> - Method in interface org.apache.unomi.router.api.services.<a href="org/apache/unomi/router/api/services/ImportExportConfigurationService.html" title="interface in org.apache.unomi.router.api.services">ImportExportConfigurationService</a></dt>
 <dd>
@@ -1649,7 +1685,7 @@
 <dd>
 <div class="block">Retrieves all known action types localized using the specified language.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html#getAllActionTypes--">getAllActionTypes()</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.services">DefinitionsServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html#getAllActionTypes--">getAllActionTypes()</a></span> - Method in class org.apache.unomi.services.impl.definitions.<a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.impl.definitions">DefinitionsServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/DefinitionsService.html#getAllConditionTypes--">getAllConditionTypes()</a></span> - Method in interface org.apache.unomi.api.services.<a href="org/apache/unomi/api/services/DefinitionsService.html" title="interface in org.apache.unomi.api.services">DefinitionsService</a></dt>
 <dd>
@@ -1659,7 +1695,7 @@
 <dd>
 <div class="block">Retrieves all condition types localized using the specified language.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html#getAllConditionTypes--">getAllConditionTypes()</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.services">DefinitionsServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html#getAllConditionTypes--">getAllConditionTypes()</a></span> - Method in class org.apache.unomi.services.impl.definitions.<a href="org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.html" title="class in org.apache.unomi.services.impl.definitions">DefinitionsServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.html#getAllItems-java.lang.Class-">getAllItems(Class&lt;T&gt;)</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>&nbsp;</dd>
@@ -1690,7 +1726,7 @@
 <dd>
 <div class="block">This function will get all MailChimp lists.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ThirdPartyServer.html#getAllowedEvents--">getAllowedEvents()</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ThirdPartyServer.html" title="class in org.apache.unomi.services.services">ThirdPartyServer</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/events/ThirdPartyServer.html#getAllowedEvents--">getAllowedEvents()</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>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/unomi/api/services/ProfileService.html#getAllProfilesCount--">getAllProfilesCount()</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>
@@ -1700,7 +1736,7 @@
 <dd>
 <div class="block">Retrieves the number of unique profiles.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/unomi/services/services/ProfileServiceImpl.html#getAllProfilesCount--">getAllProfilesCount()</a></span> - Method in class org.apache.unomi.services.services.<a href="org/apache/unomi/services/services/ProfileServiceImpl.html" title="class in org.apache.unomi.services.services">ProfileServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/unomi/services/impl/profiles/ProfileServiceImpl.html#getAllProfilesCount--">getAllProfilesCount()</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>&nbsp;</dd>

[... 1895 lines stripped ...]