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 . |
compareTo
String 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 levelAccess 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 2018 SAP AG Complete Copyright Notice