public abstract class Subscription extends Object implements Serializable
| Modifier and Type | Method and Description |
|---|---|
int |
getDebugLevel()
Get the fine-grained tracing debug level for the subscription.
|
String |
getDescription()
Get the subscription description.
|
String |
getName()
Get the name of the subscription.
|
CompositionID |
getOriginatingComposition()
Get the originating trigger composition.
|
CompositionID |
getTerminatingComposition()
Get the terminating trigger composition.
|
CompositionID |
getThirdPartyComposition()
Get the third-party call trigger composition.
|
boolean |
hasOriginatingComposition()
Determine if the subscription has a reference to a composition for originating triggers.
|
boolean |
hasTerminatingComposition()
Determine if the subscription has a reference to a composition for terminating triggers.
|
boolean |
hasThirdPartyComposition()
Determine if the subscription has a reference to a composition for third-party call triggers.
|
boolean |
isAuditLoggingEnabled()
Determine whether auditing is enabled for the subscription.
|
String |
toString() |
public final String getName()
public final String getDescription()
public final boolean hasOriginatingComposition()
true if there is an originating trigger composition,
false otherwise.public final boolean hasTerminatingComposition()
true if there is an terminating trigger composition,
false otherwise.public final boolean hasThirdPartyComposition()
true if there is an third-party call trigger composition,
false otherwise.public final CompositionID getOriginatingComposition()
null if there isn't one.public final CompositionID getTerminatingComposition()
null if there isn't one.public final CompositionID getThirdPartyComposition()
null if there isn't one.public final int getDebugLevel()
public final boolean isAuditLoggingEnabled()
true if enabled.