com.sap.portal.obn.service.public interface IUserObjectBasedNavigation
SystemAlias.BusinessObject.Operation.
SystemAlias.BusinessObject)
are the name of the business object under which the operation is bound.
The second part is the (Operation) is the operation to perform.| Modifier and Type | Method and Description |
|---|---|
IOBNTarget |
getDefaultTarget(String systemAlias,
String businessObjName,
com.sap.security.api.IPrincipal user)
Deprecated.
Gets the default OBN target that belongs to the specified business
object and user.
|
IOBNTarget |
getDefaultTargetForOperation(String systemAlias,
String businessObjName,
String operationName,
com.sap.security.api.IPrincipal user)
Deprecated.
Gets the default OBN target that implements the specified operation
that belongs to the specified business object and user.
|
List |
getTargets(String systemAlias,
String businessObjName,
com.sap.security.api.IPrincipal user)
Deprecated.
Gets a list of target iViews that belong to the specified business
object and user.
|
Set |
getTargetsForOperation(String systemName,
String objectName,
String operationName,
com.sap.security.api.IPrincipal user)
Deprecated.
Gets a list of iViews that implement the specified operation.
|
boolean |
isTargetExist(String systemAlias,
String objectName,
com.sap.security.api.IPrincipal user)
Deprecated.
Checks if there is an iView that implements an operation that belongs to
the specified business object.
|
boolean |
isTargetExistsForOperation(String systemAlias,
String objectName,
String operationName,
com.sap.security.api.IPrincipal user)
Deprecated.
Checks if there is an iView that implements the specified operation.
|
static final String KEY
IOBNTarget getDefaultTarget(String systemAlias, String businessObjName, com.sap.security.api.IPrincipal user)
iView, Operation.
systemAlias - a system aliasbusinessObjName - a business objectuser - a portal userList getTargets(String systemAlias, String businessObjName, com.sap.security.api.IPrincipal user)
systemAlias - a system alias part of the business object namebusinessObjName - a business object part of the business object nameuser - a portal userboolean isTargetExist(String systemAlias, String objectName, com.sap.security.api.IPrincipal user)
systemAlias - a system aliasobjectName - a business objectuser - a portal usertrue if the requested iView exists,
false if notboolean isTargetExistsForOperation(String systemAlias, String objectName, String operationName, com.sap.security.api.IPrincipal user)
systemAlias - a system alias partobjectName - a business objectoperationName - an operation nameuser - a portal usertrue if the requested iView exists,
false if notIOBNTarget getDefaultTargetForOperation(String systemAlias, String businessObjName, String operationName, com.sap.security.api.IPrincipal user)
iView, Operation.
systemAlias - a system alias partbusinessObjName - a business objectoperationName - an operation nameuser - a portal userSet getTargetsForOperation(String systemName, String objectName, String operationName, com.sap.security.api.IPrincipal user) throws NamingException
systemName - a system aliasobjectName - a business objectoperationName - an operation nameuser - a portal userNamingException - if an error occurs| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-RUNTIME
|
[sap.com] tc/ep/navigation/api
|
api
|
EP-PIN
|
Copyright 2021 SAP SE Complete Copyright Notice