public interface ISubscriptionConditionRecursionLevel extends Comparable
ISubscriptionConditionRecursionLevel is attached to an ISubscriptionCondition.
Parameters attached to an ISubscriptionConditionRecursionLevel:
- description with detailed information about the recursion level
- depth of the hierarchy level that is relevant for a subscription to a collection
- system ID associated with this recursion level
A recursion level defines the depth of a search for valid resources of
a subscription.
Example: Let document d and folder f be in a common folder
c, and let x be a document in folder f.

Let there also be a subscription for c and consider an event sent
for c/f/x. Now if the subscription condition has a recursion
level lower than "2" (which means that c on level 0 or c/d and
c/f on level "1" are checked), no notification is generated.
If the recursion level is greater than or equal to "2" (which means that
c/f/x is checked), a notification is generated.
Copyright (c) SAP AG
ISubscriptionCondition,
ISubscription| Modifier and Type | Method and Description |
|---|---|
int |
getDepth()
Gets an
int equivalent for this recursion level. |
String |
getDescription()
Gets a display name for the condition's recursion level.
|
String |
getDescription(Locale locale)
Gets a display name for the condition's recursion level.
|
String |
getID()
Gets the unique ID of this
ISubscriptionConditionRecursionLevel. |
compareToString getID()
ISubscriptionConditionRecursionLevel. String with the recursion levelString getDescription()
String with the recursion level's nameString getDescription(Locale locale)
locale - a Locale to get the name forString with the recursion level's nameint getDepth()
int equivalent for this recursion level. int with the hierarchy depth for this level| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2021 SAP SE Complete Copyright Notice