public interface IDfSessionScopeManager
Modifier and Type | Method and Description |
---|---|
IDfScope |
beginScope(boolean bNested)
Opens an explicit scope boundary.
|
void |
clearScopes()
Pops all the scopes from the scope stack.
|
void |
enableServerScope(boolean enable)
Enables or disables server-side scoping.
|
void |
endScope()
Closes the explicit scope boundary.
|
IDfScope |
getCurrentScope()
Returns the currect active scope from the top of scope stack.
|
int |
getScopeCount()
Returns the number of scopes currently on the scope stack.
|
boolean |
isScopeActive()
Returns true if one or more CUSTOM scopes are open.
|
boolean |
isServerScopingEnabled()
Returns true if server-side scoping is enabled, otherwise false.
|
IDfScope beginScope(boolean bNested) throws DfException
bNested
- If server scoping is activated and bNested is true, then the current scope will be pushed to the
server.DfException
void endScope() throws DfException
DfException
- thrown is no matching beginScope existsIDfScope getCurrentScope()
void clearScopes() throws DfException
DfException
- if an error occursint getScopeCount()
DfException
- if an error occursboolean isScopeActive()
void enableServerScope(boolean enable) throws DfException
enable
- true to enable or false to disable server-side scopingDfException
boolean isServerScopingEnabled()
Copyright 1994-2023 OpenText Corporation. All rights reserved.