|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
@SASScope(value="ALL") @BinaryCompatibilityOnly public interface RelationalSchemaInterface
| 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 | |
|---|---|
abstract void |
addTable(DataTableInterface table)
Add a DataTableInterface to the list of tables associated to this schema. |
abstract DatabaseCatalogInterface |
getDatabaseCatalog()
Get the DatabaseCatalogInterface object that this schema belongs to. |
abstract java.util.List |
getTables()
Get a List of the DataTableInterface objects associated with this schema. |
abstract void |
removeTable(DataTableInterface table)
Remove a DataTableInterface from the list of tables associated to this schema. |
abstract void |
setDatabaseCatalog(DatabaseCatalogInterface catalog)
Set the DatabaseCatalogInterface object that this schema belongs to. |
| Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
|---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
| Method Detail |
|---|
java.util.List getTables()
throws ServiceException,
java.rmi.RemoteException
DataTableInterface objects associated with this schema.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void addTable(DataTableInterface table)
throws ServiceException,
java.rmi.RemoteException
DataTableInterface to the list of tables associated to this schema.
table - The new table to add.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void removeTable(DataTableInterface table)
throws ServiceException,
java.rmi.RemoteException
DataTableInterface from the list of tables associated to this schema.
table - The table to remove.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
DatabaseCatalogInterface getDatabaseCatalog()
throws ServiceException,
java.rmi.RemoteException
DatabaseCatalogInterface object that this schema belongs to.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setDatabaseCatalog(DatabaseCatalogInterface catalog)
throws ServiceException,
java.rmi.RemoteException
DatabaseCatalogInterface object that this schema belongs to.
catalog - The database catalog this schema belongs to.
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 | |||||||||||||