|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ForeignKeyInterface
Represents foreign key associated with the relational table
Field Summary |
---|
Fields inherited from interface com.sas.services.information.metadata.MetadataInterface |
---|
METADATA_STATE_DELETED, METADATA_STATE_DESTROYED, METADATA_STATE_NEW, METADATA_STATE_NORMAL, PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA |
Method Summary | |
---|---|
void |
addAssociation(KeyAssociationInterface associatoin)
Add a key association to the foreign key |
java.util.List<KeyAssociationInterface> |
getAssociations()
Get the column associations bind with this foreign key |
DataTableInterface |
getOwningTable()
Get a owning table of the foreign key |
RelationalKeyInterface |
getPartnerUniqueKey()
Get a partner unique key of the foreign key. |
void |
removeAssociation(KeyAssociationInterface association)
Remove a key association from the foreign key |
Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
Method Detail |
---|
java.util.List<KeyAssociationInterface> getAssociations() throws ServiceException, java.rmi.RemoteException
ServiceException
- - If a repository error occurs.
java.rmi.RemoteException
- - In the event of remote object failure.void addAssociation(KeyAssociationInterface associatoin) throws ServiceException, java.rmi.RemoteException
associatoin
-
ServiceException
- - 1] If key association exist in the foreign key 2] If a repository error occurs.
java.rmi.RemoteException
- - In the event of remote object failure.void removeAssociation(KeyAssociationInterface association) throws ServiceException, java.rmi.RemoteException
association
-
ServiceException
- - 1] If key association to remove is the only key association in the foreign key 2] If a repository error occurs.
java.rmi.RemoteException
- - In the event of remote object failure.DataTableInterface getOwningTable() throws ServiceException, java.rmi.RemoteException
ServiceException
- - If a repository error occurs.
java.rmi.RemoteException
- - In the event of remote object failure.RelationalKeyInterface getPartnerUniqueKey() throws ServiceException, java.rmi.RemoteException
ServiceException
- - If a repository error occurs.
java.rmi.RemoteException
- - In the event of remote object failure.
|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |