|
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 IOBNResolvingContainer
The interface that allows you to get OBN information for a specific set of OBN metadata.
The OBN resolving container caches information. Therefore, it is recommended to use only one instance for each metadata.
The OBN results are sorted using OBNSortMethod.
After sorting, the first result is called the default result.
To get an OBN resolving container, use IOBNService.
| Method Summary | |
|---|---|
List |
getAllDefaultImplementations()
Returns the default implementation for each operation defined by the OBN metadata of this OBN resolving container. |
IOBNImplementationMD |
getDefaultImplementation()
Returns the default implementation of the default operation for the OBN metadata of this OBN resolving container. |
List |
getImplementations(IOBNOperationMD operation)
Returns a list of implementations for the specified operation. |
IOBNMetadata |
getOBNMetadata()
Returns the OBN metadata of this OBN resolving container. |
OBNSortMethod |
getOBNSortMethod()
Returns the OBN sort method used by this OBN resolving container for sorting of business objects operations and their implementations. |
List |
getOperations(boolean implementedOnly)
Returns a list of all operations defined by the OBN metadata of this OBN resolving container. |
boolean |
hasImplementations()
Indicates whether the OBN metadata of this OBN resolving container has at least one implementation for at least one of its operations. |
boolean |
isOperationImplemented(IOBNOperationMD operation)
Indicates whether the specified operation has at least one implementation. |
| Method Detail |
|---|
OBNSortMethod getOBNSortMethod()
IOBNMetadata getOBNMetadata()
List getOperations(boolean implementedOnly)
throws OBNException
OBNSortMethod.
implementedOnly - determines whether the returned list includes all operations or only implemented operations
IOBNOperationMD objects, each of which represents an operation of the business object
OBNException - if an error occurs
List getImplementations(IOBNOperationMD operation)
throws OBNException
getOperations(boolean).
OBNSortMethod.
operation - the operation whose implementations are to be returned
IOBNImplementationMD objects, each of which represents an operation implementation
OBNException - if an error occurs
boolean isOperationImplemented(IOBNOperationMD operation)
throws OBNException
operation - the operation to check
OBNException - if an error occurs
boolean hasImplementations()
throws OBNException
OBNException - if an error occurs
IOBNImplementationMD getDefaultImplementation()
throws OBNException
OBNSortMethod.
OBNException - if an error occurs
List getAllDefaultImplementations()
throws OBNException
getOperations(boolean).
getDefaultImplementation() method.
IOBNImplementationMD where each member is a default implementation of a specific operation
OBNException - if an error occurs during the resolving process| 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 | |||||||||