|
| Metadata |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface WorkTable
Represents a table that is created as part of running SAS code that is not intended to be persisted. Usually, these types of tables are in the WORK library.
These are a separate type from PhysicalTable because they have a transient physical existence and are not persisted.Attributes of WorkTable are:
Associations of WorkTable are:
factory
create methods. // create a store to contain your objects for this change. If you do not have an existing object // or store to use. You may obtain the store from another object by using Object.getObjectStore(). MdFactory factory; //where "factory" is a valid MdFactory instance MdObjectStore objectStore = factory.createObjectStore(); WorkTable myObject = (WorkTable) factory.createComplexMetadataObject(objectStore, "WorkTable_Object", MetadataObjects.WORKTABLE, "AAAAAAAA"); myObject.updateMetadataAll(); // Write object to server objectStore.dispose(); // dispose of the object store if it is no longer needed
MdOMIUtil.
updateMetadataAll
method.
delete method can be used.
This will flag the object as being deleted on the client, and will require an update call to persist
the change to the server.
| Field Summary |
|---|
| Fields inherited from interface com.sas.metadata.remote.PhysicalTable |
|---|
ASSOCIATION_AGGREGATIONS_NAME, ASSOCIATION_INDEXES_NAME, ASSOCIATION_REACHTHRUCUBES_NAME, ASSOCIATION_SASPASSWORDS_NAME, ASSOCIATION_TRAINEDMODELRESULTS_NAME, ATTRIBUTE_DBMSTYPE_NAME, ATTRIBUTE_ISCOMPRESSED_NAME, ATTRIBUTE_ISDBMSVIEW_NAME, ATTRIBUTE_ISENCRYPTED_NAME, ATTRIBUTE_SASTABLENAME_NAME |
| Fields inherited from interface com.sas.metadata.remote.RelationalTable |
|---|
ASSOCIATION_ANALYTICTABLES_NAME, ASSOCIATION_ASSOCIATEDXMLMAP_NAME, ASSOCIATION_MODELRESULTS_NAME, ASSOCIATION_XPATHS_NAME, ATTRIBUTE_MEMBERTYPE_NAME |
| Fields inherited from interface com.sas.metadata.remote.DataTable |
|---|
ASSOCIATION_COLUMNHIERARCHIES_NAME, ASSOCIATION_COLUMNS_NAME, ASSOCIATION_FOREIGNKEYS_NAME, ASSOCIATION_ROLES_NAME, ASSOCIATION_TABLECOLLECTIONS_NAME, ASSOCIATION_TABLEPACKAGE_NAME, ASSOCIATION_UNIQUEKEYS_NAME, ATTRIBUTE_NUMROWS_NAME, ATTRIBUTE_TABLENAME_NAME |
| Fields inherited from interface com.sas.metadata.remote.Classifier |
|---|
ASSOCIATION_SOURCECLASSIFIERMAPS_NAME, ASSOCIATION_TARGETCLASSIFIERMAPS_NAME |
| Fields inherited from interface com.sas.metadata.remote.PrimaryType |
|---|
ASSOCIATION_FAVORITESCONTAINERS_NAME, ATTRIBUTE_ISHIDDEN_NAME, ATTRIBUTE_PUBLICTYPE_NAME |
| Fields inherited from interface com.sas.metadata.remote.MdObjectBase |
|---|
ATTRIBUTE_DESC_NAME, ATTRIBUTE_ID_NAME, ATTRIBUTE_METADATACREATED_NAME, ATTRIBUTE_METADATAUPDATED_NAME, ATTRIBUTE_NAME_NAME |
| Method Summary | |
|---|---|
abstract void |
initializePredObjects()
(S) Adds the Associated objects to the predObjects which are: |
abstract void |
initializeRequiredObjects()
(S) This initializes the Required Objects(Roles) which are: |
| Methods inherited from interface com.sas.metadata.remote.RelationalTable |
|---|
getAnalyticTables, getAnalyticTables, getAssociatedXMLMap, getAssociatedXMLMaps, getAssociatedXMLMaps, getMemberType, getMemberTypeMaxLength, getMemberTypeState, getModelResults, getModelResults, getXPaths, getXPaths, setAnalyticTables, setAnalyticTables, setAssociatedXMLMap, setAssociatedXMLMaps, setAssociatedXMLMaps, setMemberType, setMemberType, setMemberTypeState, setModelResults, setModelResults, setXPaths, setXPaths |
| Methods inherited from interface com.sas.metadata.remote.Classifier |
|---|
getSourceClassifierMaps, getSourceClassifierMaps, getTargetClassifierMaps, getTargetClassifierMaps, setSourceClassifierMaps, setSourceClassifierMaps, setTargetClassifierMaps, setTargetClassifierMaps |
| Methods inherited from interface com.sas.metadata.remote.PrimaryType |
|---|
getFavoritesContainers, getFavoritesContainers, getIsHidden, getIsHiddenState, getPublicType, getPublicTypeMaxLength, getPublicTypeState, setFavoritesContainers, setFavoritesContainers, setIsHidden, setIsHidden, setIsHidden, setIsHidden, setIsHiddenState, setPublicType, setPublicType, setPublicTypeState |
| Methods inherited from interface com.sas.metadata.remote.MdObjectBaseXML |
|---|
closeUpdateMetadataXML, createEmptyXML, createObjectRefreshXML, createObjectXML, createObjectXML, createUpdateAssociationXML, createUpdateAssociationXML, createUpdateSimpleXML, doCreateUpdateXML, getUpdateSimpleSubstring, updateMetadataAll |
| Method Detail |
|---|
void initializeRequiredObjects()
throws java.rmi.RemoteException
initializeRequiredObjects in interface ClassifierinitializeRequiredObjects in interface DataTableinitializeRequiredObjects in interface MdObjectBaseUtilinitializeRequiredObjects in interface PhysicalTableinitializeRequiredObjects in interface PrimaryTypeinitializeRequiredObjects in interface RelationalTableinitializeRequiredObjects in interface Rootjava.rmi.RemoteException - If error connecting/communicating to/with remote object.
void initializePredObjects()
throws java.rmi.RemoteException
initializePredObjects in interface ClassifierinitializePredObjects in interface DataTableinitializePredObjects in interface MdObjectBaseinitializePredObjects in interface PhysicalTableinitializePredObjects in interface PrimaryTypeinitializePredObjects in interface RelationalTableinitializePredObjects in interface Rootjava.rmi.RemoteException - If error connecting/communicating to/with remote object.
|
| Metadata |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||