Modified: incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/DefinitionsService.html URL: http://svn.apache.org/viewvc/incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/DefinitionsService.html?rev=1811953&r1=1811952&r2=1811953&view=diff ============================================================================== --- incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/DefinitionsService.html (original) +++ incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/DefinitionsService.html Thu Oct 12 12:30:33 2017 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Mon Oct 02 10:01:08 CEST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Thu Oct 12 14:18:21 CEST 2017 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>DefinitionsService (Apache Unomi :: Specification API 1.3.0-incubating-SNAPSHOT API)</title> -<meta name="date" content="2017-10-02"> +<meta name="date" content="2017-10-12"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> @@ -19,7 +19,7 @@ catch(err) { } //--> -var methods = {"i0":38,"i1":6,"i2":6,"i3":6,"i4":6,"i5":38,"i6":6,"i7":6,"i8":38,"i9":6,"i10":6,"i11":6,"i12":38,"i13":6,"i14":38,"i15":38,"i16":6,"i17":6,"i18":6,"i19":38,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6}; +var methods = {"i0":6,"i1":38,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -123,18 +123,17 @@ var activeTableTab = "activeTableTab"; <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#addTag-org.apache.unomi.api.Tag-">addTag</a></span>(<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a> tag)</code> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> -<div class="block"><span class="deprecationComment">will be removed in next major release as tag become an open string</span></div> -</div> +<td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#extractConditionBySystemTag-org.apache.unomi.api.conditions.Condition-java.lang.String-">extractConditionBySystemTag</a></span>(<a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a> rootCondition, + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> systemTag)</code> +<div class="block">Retrieves a condition matching the specified system tag identifier from the specified root condition.</div> </td> </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#extractConditionByTag-org.apache.unomi.api.conditions.Condition-java.lang.String-">extractConditionByTag</a></span>(<a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a> rootCondition, - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tagId)</code> -<div class="block">Retrieves a condition matching the specified tag identifier from the specified root condition.</div> + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> </td> </tr> <tr id="i2" class="altColor"> @@ -152,17 +151,14 @@ var activeTableTab = "activeTableTab"; </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/actions/ActionType.html" title="class in org.apache.unomi.api.actions">ActionType</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getActionTypeByTag-java.lang.String-">getActionTypeByTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</code> -<div class="block">Retrieves the set of action types with the specified tag also retrieving action types from sub-tags if so specified.</div> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getActionTypeBySystemTag-java.lang.String-">getActionTypeBySystemTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</code> +<div class="block">Retrieves the set of action types with the specified system tag.</div> </td> </tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/actions/ActionType.html" title="class in org.apache.unomi.api.actions">ActionType</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getActionTypeByTag-org.apache.unomi.api.Tag-boolean-">getActionTypeByTag</a></span>(<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a> tag, - boolean includeFromSubtags)</code> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> -<div class="block"><span class="deprecationComment">will be replace by <a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getActionTypeByTag-java.lang.String-"><code>getActionTypeByTag(String)</code></a></span></div> -</div> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getActionTypeByTag-java.lang.String-">getActionTypeByTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</code> +<div class="block">Retrieves the set of action types with the specified tag.</div> </td> </tr> <tr id="i6" class="altColor"> @@ -178,102 +174,66 @@ var activeTableTab = "activeTableTab"; </td> </tr> <tr id="i8" class="altColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getAllTags--">getAllTags</a></span>()</code> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> -<div class="block"><span class="deprecationComment">will be removed in next major release as tag become an open string</span></div> -</div> -</td> -</tr> -<tr id="i9" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/unomi/api/ValueType.html" title="class in org.apache.unomi.api">ValueType</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getAllValueTypes--">getAllValueTypes</a></span>()</code> <div class="block">Retrieves all known value types.</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/conditions/ConditionType.html" title="class in org.apache.unomi.api.conditions">ConditionType</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getConditionType-java.lang.String-">getConditionType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id)</code> <div class="block">Retrieves the condition type associated with the specified identifier.</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/conditions/ConditionType.html" title="class in org.apache.unomi.api.conditions">ConditionType</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getConditionTypesByTag-java.lang.String-">getConditionTypesByTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</code> -<div class="block">Retrieves the set of condition types with the specified tag also retrieving condition types from sub-tags if so specified.</div> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getConditionTypesBySystemTag-java.lang.String-">getConditionTypesBySystemTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</code> +<div class="block">Retrieves the set of condition types with the specified system tag.</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/conditions/ConditionType.html" title="class in org.apache.unomi.api.conditions">ConditionType</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getConditionTypesByTag-org.apache.unomi.api.Tag-boolean-">getConditionTypesByTag</a></span>(<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a> tag, - boolean includeFromSubtags)</code> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> -<div class="block"><span class="deprecationComment">will be replace by <a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getConditionTypesByTag-java.lang.String-"><code>getConditionTypesByTag(String)</code></a></span></div> -</div> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getConditionTypesByTag-java.lang.String-">getConditionTypesByTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</code> +<div class="block">Retrieves the set of condition types with the specified tag.</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/PropertyMergeStrategyType.html" title="class in org.apache.unomi.api">PropertyMergeStrategyType</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getPropertyMergeStrategyType-java.lang.String-">getPropertyMergeStrategyType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id)</code> <div class="block">Retrieves the property merge strategy type associated with the specified identifier.</div> </td> </tr> -<tr id="i14" class="altColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getRootTags--">getRootTags</a></span>()</code> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> -<div class="block"><span class="deprecationComment">will be removed in next major release as tag become an open string</span></div> -</div> -</td> -</tr> -<tr id="i15" class="rowColor"> -<td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getTag-java.lang.String-">getTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tagId)</code> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> -<div class="block"><span class="deprecationComment">will be removed in next major release as tag become an open string</span></div> -</div> -</td> -</tr> -<tr id="i16" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/unomi/api/PluginType.html" title="interface in org.apache.unomi.api">PluginType</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getTypesByPlugin--">getTypesByPlugin</a></span>()</code> <div class="block">Retrieves a Map of plugin identifier to a list of plugin types defined by that particular plugin.</div> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/ValueType.html" title="class in org.apache.unomi.api">ValueType</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getValueType-java.lang.String-">getValueType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id)</code> <div class="block">Retrieves the value type associated with the specified identifier.</div> </td> </tr> -<tr id="i18" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/ValueType.html" title="class in org.apache.unomi.api">ValueType</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getValueTypeByTag-java.lang.String-">getValueTypeByTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</code> -<div class="block">Retrieves the set of value types with the specified tag also retrieving value types from sub-tags if so specified.</div> -</td> -</tr> -<tr id="i19" class="rowColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/ValueType.html" title="class in org.apache.unomi.api">ValueType</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getValueTypeByTag-org.apache.unomi.api.Tag-boolean-">getValueTypeByTag</a></span>(<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a> tag, - boolean includeFromSubtags)</code> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> -<div class="block"><span class="deprecationComment">will be replace by <a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getValueTypeByTag-java.lang.String-"><code>getValueTypeByTag(String)</code></a></span></div> -</div> +<div class="block">Retrieves the set of value types with the specified tag.</div> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#removeActionType-java.lang.String-">removeActionType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id)</code> <div class="block">Remove the action type</div> </td> </tr> -<tr id="i21" class="rowColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#removeConditionType-java.lang.String-">removeConditionType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id)</code> <div class="block">Remove the condition type</div> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#resolveConditionType-org.apache.unomi.api.conditions.Condition-">resolveConditionType</a></span>(<a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a> rootCondition)</code> <div class="block">Resolves (if possible) the <a href="../../../../../org/apache/unomi/api/conditions/ConditionType.html" title="class in org.apache.unomi.api.conditions"><code>ConditionType</code></a>s for the specified condition and its sub-conditions (if any) from the type identifiers existing on the specified condition @@ -281,13 +241,13 @@ var activeTableTab = "activeTableTab"; TODO: remove from API and move to a different class?</div> </td> </tr> -<tr id="i23" class="rowColor"> +<tr id="i19" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#setActionType-org.apache.unomi.api.actions.ActionType-">setActionType</a></span>(<a href="../../../../../org/apache/unomi/api/actions/ActionType.html" title="class in org.apache.unomi.api.actions">ActionType</a> actionType)</code> <div class="block">Stores the action type</div> </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i20" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#setConditionType-org.apache.unomi.api.conditions.ConditionType-">setConditionType</a></span>(<a href="../../../../../org/apache/unomi/api/conditions/ConditionType.html" title="class in org.apache.unomi.api.conditions">ConditionType</a> conditionType)</code> <div class="block">Stores the condition type</div> @@ -308,72 +268,6 @@ var activeTableTab = "activeTableTab"; <!-- --> </a> <h3>Method Detail</h3> -<a name="getAllTags--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getAllTags</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a>> getAllTags()</pre> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">will be removed in next major release as tag become an open string</span></div> -<div class="block">Retrieves all known tags.</div> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>the set of all known tags</dd> -</dl> -</li> -</ul> -<a name="getRootTags--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getRootTags</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a>> getRootTags()</pre> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">will be removed in next major release as tag become an open string</span></div> -<div class="block">Retrieves the set of all root tags from which all other tags are derived via sub-tags.</div> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>the set of all root tags</dd> -</dl> -</li> -</ul> -<a name="getTag-java.lang.String-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getTag</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a> getTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tagId)</pre> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">will be removed in next major release as tag become an open string</span></div> -<div class="block">Retrieves the tag with the specified identifier.</div> -<dl> -<dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>tagId</code> - the identifier of the tag to retrieve</dd> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>the tag with the specified identifier</dd> -</dl> -</li> -</ul> -<a name="addTag-org.apache.unomi.api.Tag-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>addTag</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -void addTag(<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a> tag)</pre> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">will be removed in next major release as tag become an open string</span></div> -<div class="block">Add a new tag to the list of tags</div> -<dl> -<dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>tag</code> - the tag to add</dd> -</dl> -</li> -</ul> <a name="getAllConditionTypes--"> <!-- --> </a> @@ -388,37 +282,33 @@ void addTag(<a href="../../../../.. </dl> </li> </ul> -<a name="getConditionTypesByTag-org.apache.unomi.api.Tag-boolean-"> +<a name="getConditionTypesByTag-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getConditionTypesByTag</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/conditions/ConditionType.html" title="class in org.apache.unomi.api.conditions">ConditionType</a>> getConditionTypesByTag(<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a> tag, - boolean includeFromSubtags)</pre> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">will be replace by <a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getConditionTypesByTag-java.lang.String-"><code>getConditionTypesByTag(String)</code></a></span></div> -<div class="block">Retrieves the set of condition types with the specified tag also retrieving condition types from sub-tags if so specified.</div> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/conditions/ConditionType.html" title="class in org.apache.unomi.api.conditions">ConditionType</a>> getConditionTypesByTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</pre> +<div class="block">Retrieves the set of condition types with the specified tag.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>tag</code> - the tag marking the condition types we want to retrieve</dd> -<dd><code>includeFromSubtags</code> - <code>true</code> if we want to also include condition types marked by sub-tags of the specified tag</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>the set of condition types with the specified tag (and its sub-tags, if specified)</dd> </dl> </li> </ul> -<a name="getConditionTypesByTag-java.lang.String-"> +<a name="getConditionTypesBySystemTag-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getConditionTypesByTag</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/conditions/ConditionType.html" title="class in org.apache.unomi.api.conditions">ConditionType</a>> getConditionTypesByTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</pre> -<div class="block">Retrieves the set of condition types with the specified tag also retrieving condition types from sub-tags if so specified.</div> +<h4>getConditionTypesBySystemTag</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/conditions/ConditionType.html" title="class in org.apache.unomi.api.conditions">ConditionType</a>> getConditionTypesBySystemTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</pre> +<div class="block">Retrieves the set of condition types with the specified system tag.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>tag</code> - the tag marking the condition types we want to retrieve</dd> +<dd><code>tag</code> - the system tag marking the condition types we want to retrieve</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>the set of condition types with the specified tag (and its sub-tags, if specified)</dd> </dl> @@ -482,39 +372,35 @@ void addTag(<a href="../../../../.. </dl> </li> </ul> -<a name="getActionTypeByTag-org.apache.unomi.api.Tag-boolean-"> +<a name="getActionTypeByTag-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getActionTypeByTag</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/actions/ActionType.html" title="class in org.apache.unomi.api.actions">ActionType</a>> getActionTypeByTag(<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a> tag, - boolean includeFromSubtags)</pre> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">will be replace by <a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getActionTypeByTag-java.lang.String-"><code>getActionTypeByTag(String)</code></a></span></div> -<div class="block">Retrieves the set of action types with the specified tag also retrieving action types from sub-tags if so specified.</div> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/actions/ActionType.html" title="class in org.apache.unomi.api.actions">ActionType</a>> getActionTypeByTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</pre> +<div class="block">Retrieves the set of action types with the specified tag.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>tag</code> - the tag marking the action types we want to retrieve</dd> -<dd><code>includeFromSubtags</code> - <code>true</code> if we want to also include action types marked by sub-tags of the specified tag</dd> <dt><span class="returnLabel">Returns:</span></dt> -<dd>the set of action types with the specified tag (and its sub-tags, if specified)</dd> +<dd>the set of action types with the specified tag</dd> </dl> </li> </ul> -<a name="getActionTypeByTag-java.lang.String-"> +<a name="getActionTypeBySystemTag-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getActionTypeByTag</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/actions/ActionType.html" title="class in org.apache.unomi.api.actions">ActionType</a>> getActionTypeByTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</pre> -<div class="block">Retrieves the set of action types with the specified tag also retrieving action types from sub-tags if so specified.</div> +<h4>getActionTypeBySystemTag</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/actions/ActionType.html" title="class in org.apache.unomi.api.actions">ActionType</a>> getActionTypeBySystemTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</pre> +<div class="block">Retrieves the set of action types with the specified system tag.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>tag</code> - the tag marking the action types we want to retrieve</dd> +<dd><code>tag</code> - the system tag marking the action types we want to retrieve</dd> <dt><span class="returnLabel">Returns:</span></dt> -<dd>the set of action types with the specified tag (and its sub-tags, if specified)</dd> +<dd>the set of action types with the specified tag</dd> </dl> </li> </ul> @@ -576,26 +462,6 @@ void addTag(<a href="../../../../.. </dl> </li> </ul> -<a name="getValueTypeByTag-org.apache.unomi.api.Tag-boolean-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getValueTypeByTag</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/ValueType.html" title="class in org.apache.unomi.api">ValueType</a>> getValueTypeByTag(<a href="../../../../../org/apache/unomi/api/Tag.html" title="class in org.apache.unomi.api">Tag</a> tag, - boolean includeFromSubtags)</pre> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">will be replace by <a href="../../../../../org/apache/unomi/api/services/DefinitionsService.html#getValueTypeByTag-java.lang.String-"><code>getValueTypeByTag(String)</code></a></span></div> -<div class="block">Retrieves the set of value types with the specified tag also retrieving value types from sub-tags if so specified.</div> -<dl> -<dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>tag</code> - the tag marking the value types we want to retrieve</dd> -<dd><code>includeFromSubtags</code> - <code>true</code> if we want to also include value types marked by sub-tags of the specified tag</dd> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>the set of value types with the specified tag (and its sub-tags, if specified)</dd> -</dl> -</li> -</ul> <a name="getValueTypeByTag-java.lang.String-"> <!-- --> </a> @@ -603,12 +469,12 @@ void addTag(<a href="../../../../.. <li class="blockList"> <h4>getValueTypeByTag</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/ValueType.html" title="class in org.apache.unomi.api">ValueType</a>> getValueTypeByTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</pre> -<div class="block">Retrieves the set of value types with the specified tag also retrieving value types from sub-tags if so specified.</div> +<div class="block">Retrieves the set of value types with the specified tag.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>tag</code> - the tag marking the value types we want to retrieve</dd> <dt><span class="returnLabel">Returns:</span></dt> -<dd>the set of value types with the specified tag (and its sub-tags, if specified)</dd> +<dd>the set of value types with the specified tag</dd> </dl> </li> </ul> @@ -684,18 +550,38 @@ void addTag(<a href="../../../../.. <ul class="blockList"> <li class="blockList"> <h4>extractConditionByTag</h4> -<pre><a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a> extractConditionByTag(<a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a> rootCondition, - <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tagId)</pre> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +<a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a> extractConditionByTag(<a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a> rootCondition, + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> <div class="block">Retrieves a condition matching the specified tag identifier from the specified root condition. TODO: remove from API and move to a different class? TODO: purpose and behavior not clear</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>rootCondition</code> - root condition</dd> -<dd><code>tagId</code> - tag to extract</dd> +<dd><code>rootCondition</code> - </dd> +<dd><code>tag</code> - </dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>Condition</dd> +</dl> +</li> +</ul> +<a name="extractConditionBySystemTag-org.apache.unomi.api.conditions.Condition-java.lang.String-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>extractConditionBySystemTag</h4> +<pre><a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a> extractConditionBySystemTag(<a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a> rootCondition, + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> systemTag)</pre> +<div class="block">Retrieves a condition matching the specified system tag identifier from the specified root condition.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>rootCondition</code> - </dd> +<dd><code>systemTag</code> - </dd> <dt><span class="returnLabel">Returns:</span></dt> -<dd>condition</dd> +<dd>Condition</dd> </dl> </li> </ul>
Modified: incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/EventListenerService.html URL: http://svn.apache.org/viewvc/incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/EventListenerService.html?rev=1811953&r1=1811952&r2=1811953&view=diff ============================================================================== --- incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/EventListenerService.html (original) +++ incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/EventListenerService.html Thu Oct 12 12:30:33 2017 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Mon Oct 02 10:01:08 CEST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Thu Oct 12 14:18:21 CEST 2017 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>EventListenerService (Apache Unomi :: Specification API 1.3.0-incubating-SNAPSHOT API)</title> -<meta name="date" content="2017-10-02"> +<meta name="date" content="2017-10-12"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> Modified: incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/EventService.html URL: http://svn.apache.org/viewvc/incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/EventService.html?rev=1811953&r1=1811952&r2=1811953&view=diff ============================================================================== --- incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/EventService.html (original) +++ incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/EventService.html Thu Oct 12 12:30:33 2017 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Mon Oct 02 10:01:08 CEST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Thu Oct 12 14:18:21 CEST 2017 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>EventService (Apache Unomi :: Specification API 1.3.0-incubating-SNAPSHOT API)</title> -<meta name="date" content="2017-10-02"> +<meta name="date" content="2017-10-12"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> Modified: incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/GoalsService.html URL: http://svn.apache.org/viewvc/incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/GoalsService.html?rev=1811953&r1=1811952&r2=1811953&view=diff ============================================================================== --- incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/GoalsService.html (original) +++ incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/GoalsService.html Thu Oct 12 12:30:33 2017 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Mon Oct 02 10:01:08 CEST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Thu Oct 12 14:18:21 CEST 2017 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>GoalsService (Apache Unomi :: Specification API 1.3.0-incubating-SNAPSHOT API)</title> -<meta name="date" content="2017-10-02"> +<meta name="date" content="2017-10-12"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> Modified: incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/PrivacyService.html URL: http://svn.apache.org/viewvc/incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/PrivacyService.html?rev=1811953&r1=1811952&r2=1811953&view=diff ============================================================================== --- incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/PrivacyService.html (original) +++ incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/PrivacyService.html Thu Oct 12 12:30:33 2017 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Mon Oct 02 10:01:08 CEST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Thu Oct 12 14:18:21 CEST 2017 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>PrivacyService (Apache Unomi :: Specification API 1.3.0-incubating-SNAPSHOT API)</title> -<meta name="date" content="2017-10-02"> +<meta name="date" content="2017-10-12"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> @@ -133,7 +133,8 @@ var activeTableTab = "activeTableTab"; </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/PrivacyService.html#anonymizeProfile-java.lang.String-">anonymizeProfile</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> profileId)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/PrivacyService.html#anonymizeProfile-java.lang.String-java.lang.String-">anonymizeProfile</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> profileId, + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> scope)</code> <div class="block">This method will "anonymize" a profile by removing from the associated profile all the properties that have been defined as "denied properties".</div> </td> @@ -216,8 +217,9 @@ var activeTableTab = "activeTableTab"; </tr> <tr id="i14" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/PrivacyService.html#setRequireAnonymousBrowsing-java.lang.String-boolean-">setRequireAnonymousBrowsing</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> profileId, - boolean anonymous)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/PrivacyService.html#setRequireAnonymousBrowsing-java.lang.String-boolean-java.lang.String-">setRequireAnonymousBrowsing</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> profileId, + boolean anonymous, + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> scope)</code> <div class="block">Controls the activation/deactivation of anonymous browsing.</div> </td> </tr> @@ -267,18 +269,20 @@ var activeTableTab = "activeTableTab"; </dl> </li> </ul> -<a name="anonymizeProfile-java.lang.String-"> +<a name="anonymizeProfile-java.lang.String-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>anonymizeProfile</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> anonymizeProfile(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> profileId)</pre> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> anonymizeProfile(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> profileId, + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> scope)</pre> <div class="block">This method will "anonymize" a profile by removing from the associated profile all the properties that have been defined as "denied properties".</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>profileId</code> - the identifier of the profile that needs to be anonymized.</dd> +<dd><code>scope</code> - The scope will be used to send events, once for the anonymizeProfile event, the other for the profileUpdated event</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>true if the profile had some properties purged, false otherwise</dd> </dl> @@ -321,14 +325,15 @@ var activeTableTab = "activeTableTab"; </dl> </li> </ul> -<a name="setRequireAnonymousBrowsing-java.lang.String-boolean-"> +<a name="setRequireAnonymousBrowsing-java.lang.String-boolean-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setRequireAnonymousBrowsing</h4> <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> setRequireAnonymousBrowsing(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> profileId, - boolean anonymous)</pre> + boolean anonymous, + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> scope)</pre> <div class="block">Controls the activation/deactivation of anonymous browsing. This method will simply set a system property called requireAnonymousProfile that will be then use to know if we should associate browsing data with the main profile or the associated anonymous profile. @@ -338,6 +343,7 @@ var activeTableTab = "activeTableTab"; <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>profileId</code> - the identifier of the profile on which to set the anonymous browsing property flag</dd> <dd><code>anonymous</code> - the value of the anonymous browsing flag.</dd> +<dd><code>scope</code> - a scope used to send a profileUpdated event internally</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>true if successful, false otherwise</dd> </dl> Modified: incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/ProfileService.html URL: http://svn.apache.org/viewvc/incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/ProfileService.html?rev=1811953&r1=1811952&r2=1811953&view=diff ============================================================================== --- incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/ProfileService.html (original) +++ incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/ProfileService.html Thu Oct 12 12:30:33 2017 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Mon Oct 02 10:01:08 CEST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Thu Oct 12 14:18:21 CEST 2017 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>ProfileService (Apache Unomi :: Specification API 1.3.0-incubating-SNAPSHOT API)</title> -<meta name="date" content="2017-10-02"> +<meta name="date" content="2017-10-12"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> @@ -19,8 +19,8 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":38,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]}; +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> @@ -190,12 +190,20 @@ var activeTableTab = "activeTableTab"; </tr> <tr id="i10" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getExistingProperties-java.lang.String-java.lang.String-">getExistingProperties</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tagId, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getExistingProperties-java.lang.String-java.lang.String-">getExistingProperties</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> itemType)</code> <div class="block">Retrieves the existing property types for the specified type as defined by the Item subclass public field <code>ITEM_TYPE</code> and with the specified tag.</div> </td> </tr> <tr id="i11" class="rowColor"> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getExistingProperties-java.lang.String-java.lang.String-boolean-">getExistingProperties</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag, + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> itemType, + boolean systemTag)</code> +<div class="block">Retrieves the existing property types for the specified type as defined by the Item subclass public field <code>ITEM_TYPE</code> and with the specified tag.</div> +</td> +</tr> +<tr id="i12" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/PartialList.html" title="class in org.apache.unomi.api">PartialList</a><<a href="../../../../../org/apache/unomi/api/Session.html" title="class in org.apache.unomi.api">Session</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getPersonaSessions-java.lang.String-int-int-java.lang.String-">getPersonaSessions</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> personaId, int offset, @@ -205,7 +213,7 @@ var activeTableTab = "activeTableTab"; <code>size</code> of them are retrieved, starting with the <code>offset</code>-th one.</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/PartialList.html" title="class in org.apache.unomi.api">PartialList</a><<a href="../../../../../org/apache/unomi/api/Session.html" title="class in org.apache.unomi.api">Session</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getProfileSessions-java.lang.String-java.lang.String-int-int-java.lang.String-">getProfileSessions</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> profileId, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> query, @@ -216,65 +224,66 @@ var activeTableTab = "activeTableTab"; <code>sortBy</code> String and and paged: only <code>size</code> of them are retrieved, starting with the <code>offset</code>-th one.</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getPropertyType-java.lang.String-">getPropertyType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id)</code> <div class="block">Retrieves the property type identified by the specified identifier.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getPropertyTypeByMapping-java.lang.String-">getPropertyTypeByMapping</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> propertyName)</code> <div class="block">TODO</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getPropertyTypeByTag-java.lang.String-">getPropertyTypeByTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</code> -<div class="block">Retrieves all property types with the specified tag also retrieving property types with sub-tags of the specified tag if so specified.</div> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getPropertyTypeBySystemTag-java.lang.String-">getPropertyTypeBySystemTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</code> +<div class="block">Retrieves all property types with the specified system tag + + TODO: move to a different class</div> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getPropertyTypeByTag-java.lang.String-boolean-">getPropertyTypeByTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag, - boolean includeFromSubtags)</code> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> -<div class="block"><span class="deprecationComment">will be replace by <a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getPropertyTypeByTag-java.lang.String-"><code>getPropertyTypeByTag(String)</code></a> in next major release</span></div> -</div> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getPropertyTypeByTag-java.lang.String-">getPropertyTypeByTag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</code> +<div class="block">Retrieves all property types with the specified tag + + TODO: move to a different class</div> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getPropertyTypeMapping-java.lang.String-">getPropertyTypeMapping</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> fromPropertyTypeId)</code> <div class="block">TODO</div> </td> </tr> -<tr id="i18" class="altColor"> +<tr id="i19" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/Profile.html" title="class in org.apache.unomi.api">Profile</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#load-java.lang.String-">load</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> profileId)</code> <div class="block">Retrieves the profile identified by the specified identifier.</div> </td> </tr> -<tr id="i19" class="rowColor"> +<tr id="i20" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/Persona.html" title="class in org.apache.unomi.api">Persona</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#loadPersona-java.lang.String-">loadPersona</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> personaId)</code> <div class="block">Retrieves the persona identified by the specified identifier.</div> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i21" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/PersonaWithSessions.html" title="class in org.apache.unomi.api">PersonaWithSessions</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#loadPersonaWithSessions-java.lang.String-">loadPersonaWithSessions</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> personaId)</code> <div class="block">Retrieves the persona identified by the specified identifier and all its associated sessions</div> </td> </tr> -<tr id="i21" class="rowColor"> +<tr id="i22" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/Session.html" title="class in org.apache.unomi.api">Session</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#loadSession-java.lang.String-java.util.Date-">loadSession</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sessionId, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> dateHint)</code> <div class="block">Retrieves the session identified by the specified identifier.</div> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i23" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#matchCondition-org.apache.unomi.api.conditions.Condition-org.apache.unomi.api.Profile-org.apache.unomi.api.Session-">matchCondition</a></span>(<a href="../../../../../org/apache/unomi/api/conditions/Condition.html" title="class in org.apache.unomi.api.conditions">Condition</a> condition, <a href="../../../../../org/apache/unomi/api/Profile.html" title="class in org.apache.unomi.api">Profile</a> profile, @@ -282,57 +291,57 @@ var activeTableTab = "activeTableTab"; <div class="block">Checks whether the specified profile and/or session satisfy the specified condition.</div> </td> </tr> -<tr id="i23" class="rowColor"> +<tr id="i24" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/Profile.html" title="class in org.apache.unomi.api">Profile</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#mergeProfiles-org.apache.unomi.api.Profile-java.util.List-">mergeProfiles</a></span>(<a href="../../../../../org/apache/unomi/api/Profile.html" title="class in org.apache.unomi.api">Profile</a> masterProfile, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/unomi/api/Profile.html" title="class in org.apache.unomi.api">Profile</a>> profilesToMerge)</code> <div class="block">Merges the specified profiles into the provided so-called master profile, merging properties according to the <a href="../../../../../org/apache/unomi/api/PropertyMergeStrategyType.html" title="class in org.apache.unomi.api"><code>PropertyMergeStrategyType</code></a> specified on their <a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api"><code>PropertyType</code></a>.</div> </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i25" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/Profile.html" title="class in org.apache.unomi.api">Profile</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#save-org.apache.unomi.api.Profile-">save</a></span>(<a href="../../../../../org/apache/unomi/api/Profile.html" title="class in org.apache.unomi.api">Profile</a> profile)</code> <div class="block">Saves the specified profile in the context server.</div> </td> </tr> -<tr id="i25" class="rowColor"> +<tr id="i26" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#saveOrMerge-org.apache.unomi.api.Profile-">saveOrMerge</a></span>(<a href="../../../../../org/apache/unomi/api/Profile.html" title="class in org.apache.unomi.api">Profile</a> profile)</code> <div class="block">Merge the specified profile properties in an existing profile,or save new profile if it does not exist yet</div> </td> </tr> -<tr id="i26" class="altColor"> +<tr id="i27" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/Persona.html" title="class in org.apache.unomi.api">Persona</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#savePersona-org.apache.unomi.api.Persona-">savePersona</a></span>(<a href="../../../../../org/apache/unomi/api/Persona.html" title="class in org.apache.unomi.api">Persona</a> persona)</code> <div class="block">Persists the specified <a href="../../../../../org/apache/unomi/api/Persona.html" title="class in org.apache.unomi.api"><code>Persona</code></a> in the context server.</div> </td> </tr> -<tr id="i27" class="rowColor"> +<tr id="i28" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/PersonaWithSessions.html" title="class in org.apache.unomi.api">PersonaWithSessions</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#savePersonaWithSessions-org.apache.unomi.api.PersonaWithSessions-">savePersonaWithSessions</a></span>(<a href="../../../../../org/apache/unomi/api/PersonaWithSessions.html" title="class in org.apache.unomi.api">PersonaWithSessions</a> personaToSave)</code> <div class="block">Save a persona with its sessions.</div> </td> </tr> -<tr id="i28" class="altColor"> +<tr id="i29" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/Session.html" title="class in org.apache.unomi.api">Session</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#saveSession-org.apache.unomi.api.Session-">saveSession</a></span>(<a href="../../../../../org/apache/unomi/api/Session.html" title="class in org.apache.unomi.api">Session</a> session)</code> <div class="block">Saves the specified session.</div> </td> </tr> -<tr id="i29" class="rowColor"> +<tr id="i30" class="altColor"> <td class="colFirst"><code><T extends <a href="../../../../../org/apache/unomi/api/Profile.html" title="class in org.apache.unomi.api">Profile</a>><br><a href="../../../../../org/apache/unomi/api/PartialList.html" title="class in org.apache.unomi.api">PartialList</a><T></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#search-org.apache.unomi.api.query.Query-java.lang.Class-">search</a></span>(<a href="../../../../../org/apache/unomi/api/query/Query.html" title="class in org.apache.unomi.api.query">Query</a> query, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> clazz)</code> <div class="block">Retrieves profiles or personas matching the specified query.</div> </td> </tr> -<tr id="i30" class="altColor"> +<tr id="i31" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/unomi/api/PartialList.html" title="class in org.apache.unomi.api">PartialList</a><<a href="../../../../../org/apache/unomi/api/Session.html" title="class in org.apache.unomi.api">Session</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#searchSessions-org.apache.unomi.api.query.Query-">searchSessions</a></span>(<a href="../../../../../org/apache/unomi/api/query/Query.html" title="class in org.apache.unomi.api.query">Query</a> query)</code> <div class="block">Retrieves sessions matching the specified query.</div> </td> </tr> -<tr id="i31" class="rowColor"> +<tr id="i32" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/unomi/api/services/ProfileService.html#setPropertyType-org.apache.unomi.api.PropertyType-">setPropertyType</a></span>(<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a> property)</code> <div class="block">Persists the specified property type in the context server.</div> @@ -784,43 +793,39 @@ var activeTableTab = "activeTableTab"; </dl> </li> </ul> -<a name="getPropertyTypeByTag-java.lang.String-boolean-"> +<a name="getPropertyTypeByTag-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getPropertyTypeByTag</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>> getPropertyTypeByTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag, - boolean includeFromSubtags)</pre> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">will be replace by <a href="../../../../../org/apache/unomi/api/services/ProfileService.html#getPropertyTypeByTag-java.lang.String-"><code>getPropertyTypeByTag(String)</code></a> in next major release</span></div> -<div class="block">Retrieves all property types with the specified tag also retrieving property types with sub-tags of the specified tag if so specified. +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>> getPropertyTypeByTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</pre> +<div class="block">Retrieves all property types with the specified tag TODO: move to a different class</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>tag</code> - the tag name marking property types we want to retrieve</dd> -<dd><code>includeFromSubtags</code> - <code>true</code> if sub-tags of the specified tag should also be considered, <code>false</code> otherwise</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>a Set of the property types with the specified tag</dd> </dl> </li> </ul> -<a name="getPropertyTypeByTag-java.lang.String-"> +<a name="getPropertyTypeBySystemTag-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getPropertyTypeByTag</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>> getPropertyTypeByTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</pre> -<div class="block">Retrieves all property types with the specified tag also retrieving property types with sub-tags of the specified tag if so specified. +<h4>getPropertyTypeBySystemTag</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>> getPropertyTypeBySystemTag(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag)</pre> +<div class="block">Retrieves all property types with the specified system tag TODO: move to a different class</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>tag</code> - the tag name marking property types we want to retrieve</dd> +<dd><code>tag</code> - the system tag name marking property types we want to retrieve</dd> <dt><span class="returnLabel">Returns:</span></dt> -<dd>a Set of the property types with the specified tag</dd> +<dd>a Set of the property types with the specified system tag</dd> </dl> </li> </ul> @@ -913,17 +918,38 @@ var activeTableTab = "activeTableTab"; <a name="getExistingProperties-java.lang.String-java.lang.String-"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>getExistingProperties</h4> -<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>> getExistingProperties(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tagId, +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>> getExistingProperties(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> itemType)</pre> <div class="block">Retrieves the existing property types for the specified type as defined by the Item subclass public field <code>ITEM_TYPE</code> and with the specified tag. TODO: move to a different class</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>tagId</code> - the tag we're interested in</dd> +<dd><code>tag</code> - the tag we're interested in</dd> +<dd><code>itemType</code> - the String representation of the item type we want to retrieve the count of, as defined by its class' <code>ITEM_TYPE</code> field</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>all property types defined for the specified item type and with the specified tag</dd> +</dl> +</li> +</ul> +<a name="getExistingProperties-java.lang.String-java.lang.String-boolean-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getExistingProperties</h4> +<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/unomi/api/PropertyType.html" title="class in org.apache.unomi.api">PropertyType</a>> getExistingProperties(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tag, + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> itemType, + boolean systemTag)</pre> +<div class="block">Retrieves the existing property types for the specified type as defined by the Item subclass public field <code>ITEM_TYPE</code> and with the specified tag. + + TODO: move to a different class</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>tag</code> - the tag we're interested in</dd> <dd><code>itemType</code> - the String representation of the item type we want to retrieve the count of, as defined by its class' <code>ITEM_TYPE</code> field</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>all property types defined for the specified item type and with the specified tag</dd> Modified: incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/QueryService.html URL: http://svn.apache.org/viewvc/incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/QueryService.html?rev=1811953&r1=1811952&r2=1811953&view=diff ============================================================================== --- incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/QueryService.html (original) +++ incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/QueryService.html Thu Oct 12 12:30:33 2017 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Mon Oct 02 10:01:08 CEST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Thu Oct 12 14:18:21 CEST 2017 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>QueryService (Apache Unomi :: Specification API 1.3.0-incubating-SNAPSHOT API)</title> -<meta name="date" content="2017-10-02"> +<meta name="date" content="2017-10-12"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> Modified: incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/RulesService.html URL: http://svn.apache.org/viewvc/incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/RulesService.html?rev=1811953&r1=1811952&r2=1811953&view=diff ============================================================================== --- incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/RulesService.html (original) +++ incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/RulesService.html Thu Oct 12 12:30:33 2017 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Mon Oct 02 10:01:08 CEST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Thu Oct 12 14:18:21 CEST 2017 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>RulesService (Apache Unomi :: Specification API 1.3.0-incubating-SNAPSHOT API)</title> -<meta name="date" content="2017-10-02"> +<meta name="date" content="2017-10-12"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> Modified: incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/SegmentService.html URL: http://svn.apache.org/viewvc/incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/SegmentService.html?rev=1811953&r1=1811952&r2=1811953&view=diff ============================================================================== --- incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/SegmentService.html (original) +++ incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/SegmentService.html Thu Oct 12 12:30:33 2017 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Mon Oct 02 10:01:08 CEST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Thu Oct 12 14:18:22 CEST 2017 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>SegmentService (Apache Unomi :: Specification API 1.3.0-incubating-SNAPSHOT API)</title> -<meta name="date" content="2017-10-02"> +<meta name="date" content="2017-10-12"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> Modified: incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/UserListService.html URL: http://svn.apache.org/viewvc/incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/UserListService.html?rev=1811953&r1=1811952&r2=1811953&view=diff ============================================================================== --- incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/UserListService.html (original) +++ incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/UserListService.html Thu Oct 12 12:30:33 2017 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Mon Oct 02 10:01:08 CEST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Thu Oct 12 14:18:22 CEST 2017 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>UserListService (Apache Unomi :: Specification API 1.3.0-incubating-SNAPSHOT API)</title> -<meta name="date" content="2017-10-02"> +<meta name="date" content="2017-10-12"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> Modified: incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/class-use/ClusterService.html URL: http://svn.apache.org/viewvc/incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/class-use/ClusterService.html?rev=1811953&r1=1811952&r2=1811953&view=diff ============================================================================== --- incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/class-use/ClusterService.html (original) +++ incubator/unomi/website/unomi-api/apidocs/org/apache/unomi/api/services/class-use/ClusterService.html Thu Oct 12 12:30:33 2017 @@ -2,10 +2,10 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Mon Oct 02 10:01:08 CEST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Thu Oct 12 14:18:22 CEST 2017 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Uses of Interface org.apache.unomi.api.services.ClusterService (Apache Unomi :: Specification API 1.3.0-incubating-SNAPSHOT API)</title> -<meta name="date" content="2017-10-02"> +<meta name="date" content="2017-10-12"> <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../../script.js"></script> </head>
