|
SAP NetWeaver 7.30 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IOBNImplementationMD
The interface that represents metadata for an OBN operation implementation.
This object is created via OBN resolving container.
| Nested Class Summary | |
|---|---|
static interface |
IOBNImplementationMD.Comparators
Deprecated. as of 710 SP9. OBN service will not provide default implementation of comparators in future releases. |
| Field Summary |
|---|
| Fields inherited from interface com.sap.portal.obn.service.IOBNMetadata |
|---|
NAVIGATION_PARAM_EVALUATE_EXPRESSION |
| Method Summary | |
|---|---|
IOperationImplementation |
getAttributesObject()
Returns a semantic object for this operation implementation metadata. |
String |
getDomainValue()
Returns the value of the OBN domain attribute of the implementing iView. |
List |
getExpressionInstances()
Returns a list of values for each Navigation by Attributes parameter for this operation implementation. |
String |
getiViewUrl()
Returns the PCD address (URL) of the implementing iView. |
String |
getSearchContextNameInNamespace()
Returns the PCD context in which the iView was found. |
boolean |
isExpressionNegativeForm()
Indicates whether this operation implementation is set to be evaluated for Navigation by Attributes using the not-equal sign. |
boolean |
isExpressionTrue()
Indicates whether the metadata's attributes define this operation implementation. |
boolean |
isRegisteredForNoExpression()
Indicates whether this implementation can be retrieved with Navigation by Attributes, as well as with OBN regular navigation (that is, navigation without using attributes). |
| Methods inherited from interface com.sap.portal.obn.service.IOBNMetadata |
|---|
getBOAttributesObject, getBusinessObject, getOBNUrl, getOBNUrlParametersString, getOperation, getOperationAttributesObject, getParameter, getParametersNames, getSystemAlias, getUser, isExpressionToEvaluate, setParameter |
| Method Detail |
|---|
IOperationImplementation getAttributesObject()
throws OBNException
OBNException - if an error occursString getDomainValue()
String getiViewUrl()
String getSearchContextNameInNamespace()
throws OBNException
com.sap.portal.obn.service.IOBNSrvice#getOBNResolvingContainer(List, IOBNMetadata),
the name of the PCD context (such as folder, workset or role) containing the implementing iView is returned.
OBNException - if an error occurs
boolean isRegisteredForNoExpression()
throws OBNException
OBNException - if the semantic object of this implementation does not exist in the PCD
List getExpressionInstances()
throws OBNException
String holding a value for the appropriate variable
in the variable names list returned by the
IOBNOperationMD.getExpressionVariableNames() method
of IOBNOperationMD.
OBNException - if an error occurs
boolean isExpressionNegativeForm()
throws OBNException
true if this operation implementation is set to be evaluated for Navigation by Attributes
using the not-equal sign.
OBNException - if an error occurs
boolean isExpressionTrue()
throws OBNException
true if this operation implementation matches the metadata
OBNException - if an error occurs| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-RUNTIME
|
[sap.com] tc/ep/navigation/api
|
api
|
EP-PIN
|
|
SAP NetWeaver 7.30 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||