|
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 IBusinessObject
This interface exposes metadata for an EIS Business Object
| Field Summary |
|---|
| Fields inherited from interface com.sapportals.connector.metadata.objects.IGenericElement |
|---|
ATTRIBUTE, BUSINESS_OBJECT, BUSINESS_OBJECT_GROUP, FUNCTION, RELATION |
| Method Summary | |
|---|---|
IAttribute |
getAttribute(String attributeUniqueName)
Returns an attribute of the business object. |
Set<IAttribute> |
getAttributes()
Returns the attributes of the business object. |
IIndex |
getIndex(String indexUniqueName)
Return an IIndex object with the given uniqueName. |
Set<IIndex> |
getIndexes()
Returns the indexes of this element. |
IMethod |
getMethod(String methodUniqueName)
Returns a method of the element. |
Set<IMethod> |
getMethods()
Returns the methods of this element. |
IRelation |
getRelation(String relationUniqueName)
Returns a relation of this element given the unique name. |
Set<IRelation> |
getRelations()
Deprecated. Use getRelationsEx() |
List<IRelation> |
getRelationsEx()
Returns the relations of this business object. |
Set<IRelation> |
getRelationsToObject(String targetBusinessObject)
Deprecated. Use getRelationsToObjectEx(String) |
List<IRelation> |
getRelationsToObjectEx(String targetBusinessObject)
Returns the relations of this object to a target object ordered |
List<IRelation> |
getReversedRelationsEx()
Returns the relations of this business object. |
IIndex |
retrievePrimaryKeyIndex()
Return an IIndex object of the primary key |
| Methods inherited from interface com.sapportals.connector.metadata.objects.IBOElement |
|---|
retrieveContainingGroup |
| Methods inherited from interface com.sapportals.connector.metadata.objects.IElement |
|---|
getType |
| Methods inherited from interface com.sapportals.connector.metadata.objects.IGenericElement |
|---|
getDescription, getElementType, getMetaType, getName, getNamespace, getUniqueName, retrieveTerm |
| Methods inherited from interface com.sapportals.connector.IConnectorObject |
|---|
retrieveConnection |
| Method Detail |
|---|
Set<IAttribute> getAttributes()
throws ConnectorException
IAttribute
ConnectorExceptionIAttribute
IAttribute getAttribute(String attributeUniqueName)
throws AttributeNotFoundException,
ConnectorException
attributeUniqueName - the unique name of the attribute.
IAttribute interface.
AttributeNotFoundException
ConnectorExceptionIAttribute
Set<IMethod> getMethods()
throws ConnectorException
IMethod.
ConnectorExceptionIMethod
IMethod getMethod(String methodUniqueName)
throws MethodNotFoundException,
ConnectorException
methodUniqueName - The unique name of the method.
MethodNotFoundException
ConnectorExceptionIMethod
Set<IRelation> getRelations()
throws ConnectorException
getRelationsEx()
ConnectorExceptionIRelation
List<IRelation> getRelationsEx()
throws ConnectorException
IRelation
ConnectorExceptionIRelation
List<IRelation> getReversedRelationsEx()
throws ConnectorException
IRelation
ConnectorExceptionIRelation
IRelation getRelation(String relationUniqueName)
throws RelationNotFoundException,
ConnectorException
relationUniqueName - The relation unique name.
IRelation
RelationNotFoundException
ConnectorExceptionIRelation
Set<IRelation> getRelationsToObject(String targetBusinessObject)
throws ConnectorException
getRelationsToObjectEx(String)
targetBusinessObject - the targetBusinessObject
ConnectorException
List<IRelation> getRelationsToObjectEx(String targetBusinessObject)
throws ConnectorException
targetBusinessObject - the targetBusinessObject
ConnectorException
Set<IIndex> getIndexes()
throws ConnectorException
IIndex.
ConnectorExceptionIIndex
IIndex getIndex(String indexUniqueName)
throws IndexNotFoundException,
ConnectorException
IIndex object with the given uniqueName.
indexUniqueName - The index unique name.
IIndex.
IndexNotFoundException
ConnectorExceptionIIndex
IIndex retrievePrimaryKeyIndex()
throws ConnectorException
IIndex object of the primary key
IIndex the primary key
ConnectorExceptionIIndex| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] FRAMEWORK-EXT
|
[sap.com]
|
default
|
EP-CON-CF
|
[sap.com] FRAMEWORK-EXT
|
[sap.com]
|
-
|
EP-CON-CF
|
[sap.com] EP-BASIS-API
|
[sap.com] tc/epbc/connectivityfw/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 | |||||||||