public interface ApplicationRelationOperations
Modifier and Type | Method and Description |
---|---|
BaseRelation |
getBaseRelation()
(6001)
Get the base relation of the application relation.
|
ApplicationElement |
getElem1()
(6002)
Get the first application element of the application relation.
|
ApplicationElement |
getElem2()
(6003)
Get the second application element of the application relation.
|
java.lang.String |
getInverseRelationName()
(6017)
Get the inverse name of the application relation.
|
RelationRange |
getInverseRelationRange()
(6004)
Get the inverse relation range of the application relation.
|
Relationship |
getInverseRelationship()
(6005)
Get the inverse relationship of the application relation.
|
java.lang.String |
getRelationName()
(6006)
Get the name of the application relation.
|
RelationRange |
getRelationRange()
(6007)
Get the relation range of the application relation.
|
Relationship |
getRelationship()
(6008)
Get the relationship of the application relation.
|
RelationType |
getRelationType()
(6009)
Get the relation type of the application relation.
|
void |
setBaseRelation(BaseRelation baseRel)
(6010)
Set the base relation of the application relation.
|
void |
setElem1(ApplicationElement applElem)
(6011)
Set the first application element of the application relation.
|
void |
setElem2(ApplicationElement applElem)
(6012)
Set the second application element of the application relation.
|
void |
setInverseRelationName(java.lang.String arInvName)
(6018)
Set the inverse name of the application relation.
|
void |
setInverseRelationRange(RelationRange arRelationRange)
(6013)
Set the inverse relation range of an application relation.
|
void |
setRelationName(java.lang.String arName)
(6014)
Set the name of an application relation.
|
void |
setRelationRange(RelationRange arRelationRange)
(6015)
Set the relation range of the application relation.
|
void |
setRelationType(RelationType arRelationType)
(6016)
Set the relation type of the application relation.
|
BaseRelation getBaseRelation() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEApplicationElement getElem1() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEApplicationElement getElem2() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVERelationRange getInverseRelationRange() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVERelationship getInverseRelationship() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEjava.lang.String getRelationName() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVERelationRange getRelationRange() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVERelationship getRelationship() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVERelationType getRelationType() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEvoid setBaseRelation(BaseRelation baseRel) throws AoException
baseRel
- The base relation.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_INVALID_RELATION
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVE
AO_TRANSACTION_NOT_ACTIVEvoid setElem1(ApplicationElement applElem) throws AoException
applElem
- The application element.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_INVALID_ELEMENT
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVE
AO_TRANSACTION_NOT_ACTIVEvoid setElem2(ApplicationElement applElem) throws AoException
applElem
- The application element.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_INVALID_ELEMENT
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVE
AO_TRANSACTION_NOT_ACTIVEvoid setInverseRelationRange(RelationRange arRelationRange) throws AoException
arRelationRange
- The inverse relation range.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_HAS_BASE_RELATION
AO_IMPLEMENTATION_PROBLEM
AO_INVALID_RELATION_RANGE
AO_IS_BASE_RELATION
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEvoid setRelationName(java.lang.String arName) throws AoException
arName
- The application relation name.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEvoid setRelationRange(RelationRange arRelationRange) throws AoException
arRelationRange
- The relation range.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_HAS_BASE_RELATION
AO_IMPLEMENTATION_PROBLEM
AO_INVALID_RELATION_RANGE
AO_IS_BASE_RELATION
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVE
AO_TRANSACTION_NOT_ACTIVEvoid setRelationType(RelationType arRelationType) throws AoException
arRelationType
- The relation type.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_HAS_BASE_RELATION
AO_IMPLEMENTATION_PROBLEM
AO_INVALID_RELATION_TYPE
AO_IS_BASE_RELATION
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVE
AO_TRANSACTION_NOT_ACTIVEjava.lang.String getInverseRelationName() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEvoid setInverseRelationName(java.lang.String arInvName) throws AoException
arInvName
- The inverse application relation name.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVE
AO_TRANSACTION_NOT_ACTIVE