|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface exposes metadata for an EIS Business Object
| Field Summary |
| Fields inherited from interface com.sapportals.connector.metadata.objects.IElement |
BUSINESS_OBJECT, BUSINESS_OBJECT_GROUP |
| Method Summary | |
IAttribute |
getAttribute(String attributeUniqueName)
Returns an attribute of the business object. |
Set |
getAttributes()
Returns the attributes of the business object. |
IIndex |
getIndex(String indexUniqueName)
Return an IIndex object with the given uniqueName. |
Set |
getIndexes()
Returns the indexes of this element. |
IMethod |
getMethod(String methodUniqueName)
Returns a method of the element. |
Set |
getMethods()
Returns the methods of this element. |
IRelation |
getRelation(String relationUniqueName)
Returns a relation of this element given the unique name. |
Set |
getRelations()
Deprecated. Use getRelationsEx() |
List |
getRelationsEx()
Returns the relations of this business object. |
Set |
getRelationsToObject(String targetBusinessObject)
Deprecated. Use getRelationsToObjectEx(String) |
List |
getRelationsToObjectEx(String targetBusinessObject)
Returns the relations of this object to a target object ordered |
List |
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.IElement |
getDescription, getMetaType, getName, getType, getUniqueName, retrieveContainingGroup, retrieveTerm |
| Methods inherited from interface com.sapportals.connector.IConnectorObject |
retrieveConnection |
| Method Detail |
public Set getAttributes()
throws ConnectorException
IAttribute
ConnectorExceptionIAttribute
public IAttribute getAttribute(String attributeUniqueName)
throws AttributeNotFoundException,
ConnectorException
attributeUniqueName - The unique name of the attribute.
IAttribute interface.
AttributeNotFoundException
ConnectorExceptionIAttribute
public Set getMethods()
throws ConnectorException
IMethod.
ConnectorExceptionIMethod
public IMethod getMethod(String methodUniqueName)
throws MethodNotFoundException,
ConnectorException
methodUniqueName - The unique name of the method.
MethodNotFoundException
ConnectorExceptionIMethod
public Set getRelations()
throws ConnectorException
getRelationsEx()
ConnectorExceptionIRelation
public List getRelationsEx()
throws ConnectorException
IRelation
ConnectorExceptionIRelation
public List getReversedRelationsEx()
throws ConnectorException
IRelation
ConnectorExceptionIRelation
public IRelation getRelation(String relationUniqueName)
throws RelationNotFoundException,
ConnectorException
relationUniqueName - The relation unique name.
IRelation
RelationNotFoundException
ConnectorExceptionIRelation
public Set getRelationsToObject(String targetBusinessObject)
throws ConnectorException
getRelationsToObjectEx(String)
targetBusinessObject - the targetBusinessObject
ConnectorException
public List getRelationsToObjectEx(String targetBusinessObject)
throws ConnectorException
targetBusinessObject - the targetBusinessObject
ConnectorException
public Set getIndexes()
throws ConnectorException
IIndex.
ConnectorExceptionIIndex
public IIndex getIndex(String indexUniqueName)
throws IndexNotFoundException,
ConnectorException
IIndex object with the given uniqueName.
indexUniqueName - The index unique name.
IIndex.
IndexNotFoundException
ConnectorExceptionIIndex
public IIndex retrievePrimaryKeyIndex()
throws ConnectorException
IIndex object of the primary key
IIndex the primary key
ConnectorExceptionIIndex
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||