|
SAP NetWeaver 7.30 SP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IOBNAnalyzingScope
The interface that defines the scope of the OBN analysis.
A scope is a list of locations in the PCD, such as a role, folder, workset or page.
An IOBNAnalyzingHandler object finds all the business objects that have implementations in the defined scope.
| Method Summary | |
|---|---|
void |
addDirContext(DirContext dirContext)
Adds a PCD object to the list of PCD objects that define the analysis scope. |
void |
addDirContextsOfUserRoles(com.sap.security.api.IPrincipal user)
Extracts all user-assigned roles from the specified user and adds those roles to the list of PCD objects that define the analysis scope. |
void |
addURLs(List urls,
com.sap.security.api.IPrincipal user)
Adds a PCD object to the list of PCD objects that define the analysis scope. |
List |
getDirContexts()
Gets the DirContext objects for the PCD objects that define the analysis scope. |
List |
getNamespaces()
Gets the PCD address (URL) of the PCD objects that define the analysis scope. |
| Method Detail |
|---|
List getDirContexts()
DirContext objects for the PCD objects that define the analysis scope.
DirContext objects for the PCD objects that define the analysis scopeList getNamespaces()
void addDirContext(DirContext dirContext)
throws OBNException
dirContext - the DirContext for a PCD object
if - the DirContext object is invalid
OBNException
void addDirContextsOfUserRoles(com.sap.security.api.IPrincipal user)
throws OBNException
user - the user whose roles are extracted
OBNException - if an error occurs while extracting the user roles
void addURLs(List urls,
com.sap.security.api.IPrincipal user)
throws OBNException
urls - a list of String objects, each one a PCD address (URL) to be added to the scopeuser - the user to be used to obtain the permissions to create the DirContext object
OBNException - if the PCD address (URL) is invalid| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-RUNTIME
|
[sap.com] tc/ep/navigation/api
|
api
|
EP-PIN
|
|
SAP NetWeaver 7.30 SP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||