com.sas.metadata.remote
Interface PhysicalTable

All Superinterfaces:
Classifier, CMetadata, DataTable, MdObjectBase, MdObjectBaseUtil, MdObjectBaseXML, PrimaryType, RelationalTable, java.rmi.Remote, Root
All Known Subinterfaces:
WorkTable

public interface PhysicalTable
extends RelationalTable

A "materialized" table that resides in a database or a file system.

Attributes of PhysicalTable are:

Associations of PhysicalTable are:

Usage

To create an instance of this PhysicalTable, use the factory create methods.
Example: create a PhysicalTable with name "PhysicalTable_Object", in repository "AAAAAAAA".
 // 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();
 PhysicalTable myObject = (PhysicalTable) factory.createComplexMetadataObject(objectStore, "PhysicalTable_Object", MetadataObjects.PHYSICALTABLE, "AAAAAAAA");
 myObject.updateMetadataAll();  // Write object to server
 objectStore.dispose();  // dispose of the object store if it is no longer needed
 

Behavior

Dependencies

This class depends on objects being contained in an MdObjectStore. Object stores should be disposed of when they are no longer needed as this will help clean up memory. Disposing an object store will dispose of all objects contained within that store.

Since:
9.0

Field Summary
static java.lang.String ASSOCIATION_AGGREGATIONS_NAME
          Constant used for the name of the Aggregations association.
static java.lang.String ASSOCIATION_INDEXES_NAME
          Constant used for the name of the Indexes association.
static java.lang.String ASSOCIATION_REACHTHRUCUBES_NAME
          Constant used for the name of the ReachThruCubes association.
static java.lang.String ASSOCIATION_SASPASSWORDS_NAME
          Constant used for the name of the SASPasswords association.
static java.lang.String ASSOCIATION_TRAINEDMODELRESULTS_NAME
          Constant used for the name of the TrainedModelResults association.
static java.lang.String ATTRIBUTE_DBMSTYPE_NAME
          Constant used for the name of the DBMSType attribute.
static java.lang.String ATTRIBUTE_ISCOMPRESSED_NAME
          Constant used for the name of the IsCompressed attribute.
static java.lang.String ATTRIBUTE_ISDBMSVIEW_NAME
          Constant used for the name of the IsDBMSView attribute.
static java.lang.String ATTRIBUTE_ISENCRYPTED_NAME
          Constant used for the name of the IsEncrypted attribute.
static java.lang.String ATTRIBUTE_SASTABLENAME_NAME
          Constant used for the name of the SASTableName attribute.
 
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_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.Root
ASSOCIATION_ACCESSCONTROLS_NAME, ASSOCIATION_CHANGES_NAME, ASSOCIATION_CUSTOMASSOCIATIONS_NAME, ASSOCIATION_DOCUMENTS_NAME, ASSOCIATION_EXTENSIONS_NAME, ASSOCIATION_EXTERNALIDENTITIES_NAME, ASSOCIATION_GROUPS_NAME, ASSOCIATION_IMPLEMENTORS_NAME, ASSOCIATION_KEYWORDS_NAME, ASSOCIATION_LOCALIZEDATTRIBUTES_NAME, ASSOCIATION_NOTES_NAME, ASSOCIATION_PRIMARYPROPERTYGROUP_NAME, ASSOCIATION_PROMPTS_NAME, ASSOCIATION_PROPERTIES_NAME, ASSOCIATION_PROPERTYSETS_NAME, ASSOCIATION_REFERENCEDOBJECTS_NAME, ASSOCIATION_RESPONSIBLEPARTIES_NAME, ASSOCIATION_SOURCETRANSFORMATIONS_NAME, ASSOCIATION_SPECSOURCETRANSFORMATIONS_NAME, ASSOCIATION_SPECTARGETTRANSFORMATIONS_NAME, ASSOCIATION_TARGETTRANSFORMATIONS_NAME, ASSOCIATION_TIMESTAMPS_NAME, ASSOCIATION_TREES_NAME, ASSOCIATION_TSOBJECTNAMESPACE_NAME, ASSOCIATION_USEDBYPROTOTYPES_NAME, ASSOCIATION_USINGPROTOTYPE_NAME, ASSOCIATION_VARIABLES_NAME, ATTRIBUTE_CHANGESTATE_NAME, ATTRIBUTE_LOCKEDBY_NAME, ATTRIBUTE_USAGEVERSION_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
 AssociationList getAggregations()
          Gets the AssociationList of Aggregations
 AssociationList getAggregations(boolean fGoToServer)
          Gets the Associationlist of Aggregations
 java.lang.String getDBMSType()
          Gets the String value of DBMSType
 int getDBMSTypeMaxLength()
          Gets the maximum length of DBMSType
 int getDBMSTypeState()
          Gets the Metadata State of DBMSType
 AssociationList getIndexes()
          Gets the AssociationList of Indexes
 AssociationList getIndexes(boolean fGoToServer)
          Gets the Associationlist of Indexes
 int getIsCompressed()
          Gets the int value of IsCompressed
 int getIsCompressedState()
          Gets the Metadata State of IsCompressed
 int getIsDBMSView()
          Gets the int value of IsDBMSView
 int getIsDBMSViewState()
          Gets the Metadata State of IsDBMSView
 int getIsEncrypted()
          Gets the int value of IsEncrypted
 int getIsEncryptedState()
          Gets the Metadata State of IsEncrypted
 AssociationList getReachThruCubes()
          Gets the Association list of ReachThruCubes
 AssociationList getReachThruCubes(boolean fGoToServer)
          Gets the Associationlist of ReachThruCubes
 AssociationList getSASPasswords()
          Gets the AssociationList of SASPasswords
 AssociationList getSASPasswords(boolean fGoToServer)
          Gets the Associationlist of SASPasswords
 java.lang.String getSASTableName()
          Gets the String value of SASTableName
 int getSASTableNameMaxLength()
          Gets the maximum length of SASTableName
 int getSASTableNameState()
          Gets the Metadata State of SASTableName
 AssociationList getTrainedModelResults()
          Gets the AssociationList of TrainedModelResults
 AssociationList getTrainedModelResults(boolean fGoToServer)
          Gets the Associationlist of TrainedModelResults
 void initializePredObjects()
          (S) Adds the Associated objects to the predObjects which are:
Aggregations
Indexes
SASPasswords
TrainedModelResults
 void initializeRequiredObjects()
          (S) This initializes the Required Objects(Roles) which are:
 void setAggregations(AssociationList list)
          Sets the Aggregations list to be list.
 void setAggregations(AssociationList inObjects, int state)
          Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList
 void setDBMSType(java.lang.String inDBMSType)
          Sets the DBMSType value and sets the state to MetadataState.LOCAL.
 void setDBMSType(java.lang.String inDBMSType, int state)
          Sets the DBMSType Metadata State.
 void setDBMSTypeState(int state)
          Sets the Metadata State of DBMSType.
 void setIndexes(AssociationList list)
          Sets the Indexes list to be list.
 void setIndexes(AssociationList inObjects, int state)
          Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList
 void setIsCompressed(int inIsCompressed)
          Sets the IsCompressed value and sets the state to MetadataState.LOCAL.
 void setIsCompressed(int inIsCompressed, int state)
          Sets the IsCompressed Metadata State.
 void setIsCompressed(java.lang.String inIsCompressed)
          Sets the IsCompressed value and sets the state to MetadataState.LOCAL.
 void setIsCompressed(java.lang.String inIsCompressed, int state)
          Sets the IsCompressed value and Metadata State.
 void setIsCompressedState(int state)
          Sets the Metadata State of IsCompressed.
 void setIsDBMSView(int inIsDBMSView)
          Sets the IsDBMSView value and sets the state to MetadataState.LOCAL.
 void setIsDBMSView(int inIsDBMSView, int state)
          Sets the IsDBMSView Metadata State.
 void setIsDBMSView(java.lang.String inIsDBMSView)
          Sets the IsDBMSView value and sets the state to MetadataState.LOCAL.
 void setIsDBMSView(java.lang.String inIsDBMSView, int state)
          Sets the IsDBMSView value and Metadata State.
 void setIsDBMSViewState(int state)
          Sets the Metadata State of IsDBMSView.
 void setIsEncrypted(int inIsEncrypted)
          Sets the IsEncrypted value and sets the state to MetadataState.LOCAL.
 void setIsEncrypted(int inIsEncrypted, int state)
          Sets the IsEncrypted Metadata State.
 void setIsEncrypted(java.lang.String inIsEncrypted)
          Sets the IsEncrypted value and sets the state to MetadataState.LOCAL.
 void setIsEncrypted(java.lang.String inIsEncrypted, int state)
          Sets the IsEncrypted value and Metadata State.
 void setIsEncryptedState(int state)
          Sets the Metadata State of IsEncrypted.
 void setReachThruCubes(AssociationList list)
          Sets the ReachThruCubes list to be list.
 void setReachThruCubes(AssociationList inObjects, int state)
          Sets the entire ReachThruCubes list to match the passed in AssociationList, sets the state of the ReachThruCubes
 void setSASPasswords(AssociationList list)
          Sets the SASPasswords list to be list.
 void setSASPasswords(AssociationList inObjects, int state)
          Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList
 void setSASTableName(java.lang.String inSASTableName)
          Sets the SASTableName value and sets the state to MetadataState.LOCAL.
 void setSASTableName(java.lang.String inSASTableName, int state)
          Sets the SASTableName Metadata State.
 void setSASTableNameState(int state)
          Sets the Metadata State of SASTableName.
 void setTrainedModelResults(AssociationList list)
          Sets the TrainedModelResults list to be list.
 void setTrainedModelResults(AssociationList inObjects, int state)
          Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList
 
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.DataTable
getColumns, getColumns, getForeignKeys, getForeignKeys, getNumRows, getNumRowsState, getRoles, getRoles, getTableCollections, getTableCollections, getTableName, getTableNameMaxLength, getTableNameState, getTablePackage, getTablePackages, getTablePackages, getUniqueKeys, getUniqueKeys, setColumns, setColumns, setForeignKeys, setForeignKeys, setNumRows, setNumRows, setNumRows, setNumRows, setNumRowsState, setRoles, setRoles, setTableCollections, setTableCollections, setTableName, setTableName, setTableNameState, setTablePackage, setTablePackages, setTablePackages, setUniqueKeys, setUniqueKeys
 
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.Root
getAccessControls, getAccessControls, getChanges, getChanges, getChangeState, getChangeStateMaxLength, getChangeStateState, getCustomAssociations, getCustomAssociations, getDocuments, getDocuments, getExtensions, getExtensions, getExternalIdentities, getExternalIdentities, getGroups, getGroups, getImplementors, getImplementors, getKeywords, getKeywords, getLocalizedAttributes, getLocalizedAttributes, getLockedBy, getLockedByMaxLength, getLockedByState, getNotes, getNotes, getPrimaryPropertyGroup, getPrimaryPropertyGroups, getPrimaryPropertyGroups, getPrompts, getPrompts, getProperties, getProperties, getPropertySets, getPropertySets, getReferencedObjects, getReferencedObjects, getResponsibleParties, getResponsibleParties, getSourceTransformations, getSourceTransformations, getSpecSourceTransformations, getSpecSourceTransformations, getSpecTargetTransformations, getSpecTargetTransformations, getTargetTransformations, getTargetTransformations, getTimestamps, getTimestamps, getTrees, getTrees, getTSObjectNamespace, getTSObjectNamespaces, getTSObjectNamespaces, getUsageVersion, getUsageVersionState, getUsedByPrototypes, getUsedByPrototypes, getUsingPrototype, getUsingPrototypes, getUsingPrototypes, getVariables, getVariables, setAccessControls, setAccessControls, setChanges, setChanges, setChangeState, setChangeState, setChangeStateState, setCustomAssociations, setCustomAssociations, setDocuments, setDocuments, setExtensions, setExtensions, setExternalIdentities, setExternalIdentities, setGroups, setGroups, setImplementors, setImplementors, setKeywords, setKeywords, setLocalizedAttributes, setLocalizedAttributes, setLockedBy, setLockedBy, setLockedByState, setNotes, setNotes, setPrimaryPropertyGroup, setPrimaryPropertyGroups, setPrimaryPropertyGroups, setPrompts, setPrompts, setProperties, setProperties, setPropertySets, setPropertySets, setReferencedObjects, setReferencedObjects, setResponsibleParties, setResponsibleParties, setSourceTransformations, setSourceTransformations, setSpecSourceTransformations, setSpecSourceTransformations, setSpecTargetTransformations, setSpecTargetTransformations, setTargetTransformations, setTargetTransformations, setTimestamps, setTimestamps, setTrees, setTrees, setTSObjectNamespace, setTSObjectNamespaces, setTSObjectNamespaces, setUsageVersion, setUsageVersion, setUsageVersion, setUsageVersion, setUsageVersionState, setUsedByPrototypes, setUsedByPrototypes, setUsingPrototype, setUsingPrototypes, setUsingPrototypes, setVariables, setVariables
 
Methods inherited from interface com.sas.metadata.remote.MdObjectBaseXML
closeUpdateMetadataXML, createEmptyXML, createObjectRefreshXML, createObjectXML, createObjectXML, createUpdateAssociationXML, createUpdateAssociationXML, createUpdateSimpleXML, doCreateUpdateXML, getUpdateSimpleSubstring, updateMetadataAll
 
Methods inherited from interface com.sas.metadata.remote.MdObjectBaseUtil
addMdObjectListener, delete, dispose, fireMdObjectModified, getAssociatedObjects, getAssociatedObjects, getAssociatedObjects, getAssociationNames, getAssocs, getAssocsWA, getAttributeNames, getAttrs, getAttrsStates, getChangeManagementState, getChgMgtExternalIdentityImportType, getClientSideOnlyObject, getMdObjectAssociation, getPopulatedAssocs, getUpdatedAttrs, getViewList, isCheckedOut, isLocked, objectModified, removeMdObjectListener, setAttrs, setChangeManagementTargetRepository, setChgMgtExternalIdentityImportType, setClientSideOnlyObject, setMdObjectAssociation, touch, updateAssnsIds
 
Methods inherited from interface com.sas.metadata.remote.MdObjectBase
addElementToChangeList, clearChangeList, getChangeList, getCMetadataType, getDesc, getDescMaxLength, getDescState, getFQID, getId, getIdState, getMetadataCreated, getMetadataCreatedState, getMetadataUpdated, getMetadataUpdatedState, getName, getNameMaxLength, getNameState, getObjectStore, getPredAssociations, getRepositoryID, getRequiredAssociations, getState, isAssociationRequired, isNewObject, isPredAssociation, removeElementFromChangeList, resetObject, resetState, resetStates, setCMetadataType, setDesc, setDesc, setDescState, setFQID, setFQID, setId, setId, setIdState, setMetadataCreated, setMetadataCreated, setMetadataCreatedState, setMetadataUpdated, setMetadataUpdated, setMetadataUpdatedState, setName, setName, setNameState, setObjectStore, setState
 

Field Detail

ATTRIBUTE_ISCOMPRESSED_NAME

static final java.lang.String ATTRIBUTE_ISCOMPRESSED_NAME
Constant used for the name of the IsCompressed attribute.

IsCompressed: This attribute indicates whether this table is compressed or not.

See Also:
Constant Field Values

ATTRIBUTE_ISENCRYPTED_NAME

static final java.lang.String ATTRIBUTE_ISENCRYPTED_NAME
Constant used for the name of the IsEncrypted attribute.

IsEncrypted: Is the table encrypted?

See Also:
Constant Field Values

ATTRIBUTE_DBMSTYPE_NAME

static final java.lang.String ATTRIBUTE_DBMSTYPE_NAME
Constant used for the name of the DBMSType attribute.

DBMSType: If this table resides in a DBMS, this attribute describes the type of the DBMS. These types are the same as the SAS engine types.

See Also:
Constant Field Values

ATTRIBUTE_SASTABLENAME_NAME

static final java.lang.String ATTRIBUTE_SASTABLENAME_NAME
Constant used for the name of the SASTableName attribute.

SASTableName: This is name SAS software uses to refer to the table. Typically the SAS name is 32 characters in length and conforms to the SAS naming restrictions, for example, no space or special characters.

This attribute can support can support mixed case names, and special characters and spaces in the text, if there is a property set and one or two properties are configured on the table to indicate that this table requires special handling for its names.

In order to support special characters and spaces, as well as the ability to support case sensitive names in the text of this attribute, a PropertySet must be attached to the table. The PropertySet is named DBMSNames with a SetRole=DBMSNames. This set can contain two properties; Case and SpecChar. Case is used to indicated if the values int eh SASTableName/SASColumnName attribute are CASE sensitive or not. SpecChar is used to indicate if the values in the SASTableName/SASColumnName can contian special characters including spaces.

See Also:
Constant Field Values

ATTRIBUTE_ISDBMSVIEW_NAME

static final java.lang.String ATTRIBUTE_ISDBMSVIEW_NAME
Constant used for the name of the IsDBMSView attribute.

IsDBMSView: This attribute indicates that this physical table object represents a view in the DBMS.

See Also:
Constant Field Values

ASSOCIATION_AGGREGATIONS_NAME

static final java.lang.String ASSOCIATION_AGGREGATIONS_NAME
Constant used for the name of the Aggregations association.

Aggregations: The aggregations associated with this table. 

See Also:
Constant Field Values

ASSOCIATION_INDEXES_NAME

static final java.lang.String ASSOCIATION_INDEXES_NAME
Constant used for the name of the Indexes association.

Indexes: The list of indexes for this table. 

See Also:
Constant Field Values

ASSOCIATION_SASPASSWORDS_NAME

static final java.lang.String ASSOCIATION_SASPASSWORDS_NAME
Constant used for the name of the SASPasswords association.

SASPasswords: The list of passwords used with this table. 

See Also:
Constant Field Values

ASSOCIATION_TRAINEDMODELRESULTS_NAME

static final java.lang.String ASSOCIATION_TRAINEDMODELRESULTS_NAME
Constant used for the name of the TrainedModelResults association.

TrainedModelResults: The mining results associated with this training table. 

See Also:
Constant Field Values

ASSOCIATION_REACHTHRUCUBES_NAME

static final java.lang.String ASSOCIATION_REACHTHRUCUBES_NAME
Constant used for the name of the ReachThruCubes association.

ReachThruCubes: The cubes that use this table for reachthru. 

See Also:
Constant Field Values
Method Detail

initializeRequiredObjects

void initializeRequiredObjects()
                               throws java.rmi.RemoteException
(S) This initializes the Required Objects(Roles) which are:

Specified by:
initializeRequiredObjects in interface Classifier
Specified by:
initializeRequiredObjects in interface DataTable
Specified by:
initializeRequiredObjects in interface MdObjectBaseUtil
Specified by:
initializeRequiredObjects in interface PrimaryType
Specified by:
initializeRequiredObjects in interface RelationalTable
Specified by:
initializeRequiredObjects in interface Root
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

initializePredObjects

void initializePredObjects()
                           throws java.rmi.RemoteException
(S) Adds the Associated objects to the predObjects which are:
Aggregations
Indexes
SASPasswords
TrainedModelResults

Specified by:
initializePredObjects in interface Classifier
Specified by:
initializePredObjects in interface DataTable
Specified by:
initializePredObjects in interface MdObjectBase
Specified by:
initializePredObjects in interface PrimaryType
Specified by:
initializePredObjects in interface RelationalTable
Specified by:
initializePredObjects in interface Root
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getIsCompressed

int getIsCompressed()
                    throws java.rmi.RemoteException
Gets the int value of IsCompressed

Returns:
The IsCompressed
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getIsCompressedState

int getIsCompressedState()
                         throws java.rmi.RemoteException
Gets the Metadata State of IsCompressed

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getIsEncrypted

int getIsEncrypted()
                   throws java.rmi.RemoteException
Gets the int value of IsEncrypted

Returns:
The IsEncrypted
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getIsEncryptedState

int getIsEncryptedState()
                        throws java.rmi.RemoteException
Gets the Metadata State of IsEncrypted

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDBMSType

java.lang.String getDBMSType()
                             throws java.rmi.RemoteException
Gets the String value of DBMSType

Returns:
The DBMSType
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDBMSTypeState

int getDBMSTypeState()
                     throws java.rmi.RemoteException
Gets the Metadata State of DBMSType

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDBMSTypeMaxLength

int getDBMSTypeMaxLength()
                         throws java.rmi.RemoteException
Gets the maximum length of DBMSType

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getSASTableName

java.lang.String getSASTableName()
                                 throws java.rmi.RemoteException
Gets the String value of SASTableName

Returns:
The SASTableName
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getSASTableNameState

int getSASTableNameState()
                         throws java.rmi.RemoteException
Gets the Metadata State of SASTableName

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getSASTableNameMaxLength

int getSASTableNameMaxLength()
                             throws java.rmi.RemoteException
Gets the maximum length of SASTableName

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getIsDBMSView

int getIsDBMSView()
                  throws java.rmi.RemoteException
Gets the int value of IsDBMSView

Returns:
The IsDBMSView
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getIsDBMSViewState

int getIsDBMSViewState()
                       throws java.rmi.RemoteException
Gets the Metadata State of IsDBMSView

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getAggregations

AssociationList getAggregations()
                                throws java.rmi.RemoteException,
                                       MdException
Gets the AssociationList of Aggregations

Returns:
Returns the AssociationList of Aggregations which can be of type:
Aggregation
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getIndexes

AssociationList getIndexes()
                           throws java.rmi.RemoteException,
                                  MdException
Gets the AssociationList of Indexes

Returns:
Returns the AssociationList of Indexes which can be of type:
Index
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getSASPasswords

AssociationList getSASPasswords()
                                throws java.rmi.RemoteException,
                                       MdException
Gets the AssociationList of SASPasswords

Returns:
Returns the AssociationList of SASPasswords which can be of type:
SASPassword
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getTrainedModelResults

AssociationList getTrainedModelResults()
                                       throws java.rmi.RemoteException,
                                              MdException
Gets the AssociationList of TrainedModelResults

Returns:
Returns the AssociationList of TrainedModelResults which can be of type:
MiningResult
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getReachThruCubes

AssociationList getReachThruCubes()
                                  throws java.rmi.RemoteException,
                                         MdException
Gets the Association list of ReachThruCubes

Returns:
The AssociationList of ReachThruCubes which can be of type:
Cube
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getAggregations

AssociationList getAggregations(boolean fGoToServer)
                                throws java.rmi.RemoteException,
                                       MdException
Gets the Associationlist of Aggregations

Parameters:
fGoToServer - boolean Get the value from the server.
Returns:
Returns the AssociationList of Aggregations which can be of type:
Aggregation
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getIndexes

AssociationList getIndexes(boolean fGoToServer)
                           throws java.rmi.RemoteException,
                                  MdException
Gets the Associationlist of Indexes

Parameters:
fGoToServer - boolean Get the value from the server.
Returns:
Returns the AssociationList of Indexes which can be of type:
Index
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getSASPasswords

AssociationList getSASPasswords(boolean fGoToServer)
                                throws java.rmi.RemoteException,
                                       MdException
Gets the Associationlist of SASPasswords

Parameters:
fGoToServer - boolean Get the value from the server.
Returns:
Returns the AssociationList of SASPasswords which can be of type:
SASPassword
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getTrainedModelResults

AssociationList getTrainedModelResults(boolean fGoToServer)
                                       throws java.rmi.RemoteException,
                                              MdException
Gets the Associationlist of TrainedModelResults

Parameters:
fGoToServer - boolean Get the value from the server.
Returns:
Returns the AssociationList of TrainedModelResults which can be of type:
MiningResult
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getReachThruCubes

AssociationList getReachThruCubes(boolean fGoToServer)
                                  throws java.rmi.RemoteException,
                                         MdException
Gets the Associationlist of ReachThruCubes

Parameters:
fGoToServer - boolean Get the value from the server.
Returns:
Returns the ReachThruCubes which can be of type:
Cube
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

setIsCompressed

void setIsCompressed(int inIsCompressed)
                     throws java.rmi.RemoteException
Sets the IsCompressed value and sets the state to MetadataState.LOCAL.

Parameters:
inIsCompressed - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsCompressed

void setIsCompressed(int inIsCompressed,
                     int state)
                     throws java.rmi.RemoteException
Sets the IsCompressed Metadata State.

Parameters:
inIsCompressed - int
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsCompressed

void setIsCompressed(java.lang.String inIsCompressed)
                     throws java.rmi.RemoteException
Sets the IsCompressed value and sets the state to MetadataState.LOCAL.

Parameters:
inIsCompressed - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsCompressed

void setIsCompressed(java.lang.String inIsCompressed,
                     int state)
                     throws java.rmi.RemoteException
Sets the IsCompressed value and Metadata State.

Parameters:
inIsCompressed - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsCompressedState

void setIsCompressedState(int state)
                          throws java.rmi.RemoteException
Sets the Metadata State of IsCompressed.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsEncrypted

void setIsEncrypted(int inIsEncrypted)
                    throws java.rmi.RemoteException
Sets the IsEncrypted value and sets the state to MetadataState.LOCAL.

Parameters:
inIsEncrypted - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsEncrypted

void setIsEncrypted(int inIsEncrypted,
                    int state)
                    throws java.rmi.RemoteException
Sets the IsEncrypted Metadata State.

Parameters:
inIsEncrypted - int
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsEncrypted

void setIsEncrypted(java.lang.String inIsEncrypted)
                    throws java.rmi.RemoteException
Sets the IsEncrypted value and sets the state to MetadataState.LOCAL.

Parameters:
inIsEncrypted - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsEncrypted

void setIsEncrypted(java.lang.String inIsEncrypted,
                    int state)
                    throws java.rmi.RemoteException
Sets the IsEncrypted value and Metadata State.

Parameters:
inIsEncrypted - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsEncryptedState

void setIsEncryptedState(int state)
                         throws java.rmi.RemoteException
Sets the Metadata State of IsEncrypted.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDBMSType

void setDBMSType(java.lang.String inDBMSType)
                 throws java.rmi.RemoteException
Sets the DBMSType value and sets the state to MetadataState.LOCAL.

Parameters:
inDBMSType - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDBMSType

void setDBMSType(java.lang.String inDBMSType,
                 int state)
                 throws java.rmi.RemoteException
Sets the DBMSType Metadata State.

Parameters:
inDBMSType - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDBMSTypeState

void setDBMSTypeState(int state)
                      throws java.rmi.RemoteException
Sets the Metadata State of DBMSType.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSASTableName

void setSASTableName(java.lang.String inSASTableName)
                     throws java.rmi.RemoteException
Sets the SASTableName value and sets the state to MetadataState.LOCAL.

Parameters:
inSASTableName - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSASTableName

void setSASTableName(java.lang.String inSASTableName,
                     int state)
                     throws java.rmi.RemoteException
Sets the SASTableName Metadata State.

Parameters:
inSASTableName - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSASTableNameState

void setSASTableNameState(int state)
                          throws java.rmi.RemoteException
Sets the Metadata State of SASTableName.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsDBMSView

void setIsDBMSView(int inIsDBMSView)
                   throws java.rmi.RemoteException
Sets the IsDBMSView value and sets the state to MetadataState.LOCAL.

Parameters:
inIsDBMSView - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsDBMSView

void setIsDBMSView(int inIsDBMSView,
                   int state)
                   throws java.rmi.RemoteException
Sets the IsDBMSView Metadata State.

Parameters:
inIsDBMSView - int
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsDBMSView

void setIsDBMSView(java.lang.String inIsDBMSView)
                   throws java.rmi.RemoteException
Sets the IsDBMSView value and sets the state to MetadataState.LOCAL.

Parameters:
inIsDBMSView - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsDBMSView

void setIsDBMSView(java.lang.String inIsDBMSView,
                   int state)
                   throws java.rmi.RemoteException
Sets the IsDBMSView value and Metadata State.

Parameters:
inIsDBMSView - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIsDBMSViewState

void setIsDBMSViewState(int state)
                        throws java.rmi.RemoteException
Sets the Metadata State of IsDBMSView.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setAggregations

void setAggregations(AssociationList list)
                     throws java.rmi.RemoteException
Sets the Aggregations list to be list. Objects of which can be of type:
Aggregation

Parameters:
list - AssociationList
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setAggregations

void setAggregations(AssociationList inObjects,
                     int state)
                     throws java.rmi.RemoteException
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList

Parameters:
inObjects - AssociationList
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIndexes

void setIndexes(AssociationList list)
                throws java.rmi.RemoteException
Sets the Indexes list to be list. Objects of which can be of type:
Index

Parameters:
list - AssociationList
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setIndexes

void setIndexes(AssociationList inObjects,
                int state)
                throws java.rmi.RemoteException
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList

Parameters:
inObjects - AssociationList
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSASPasswords

void setSASPasswords(AssociationList list)
                     throws java.rmi.RemoteException
Sets the SASPasswords list to be list. Objects of which can be of type:
SASPassword

Parameters:
list - AssociationList
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSASPasswords

void setSASPasswords(AssociationList inObjects,
                     int state)
                     throws java.rmi.RemoteException
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList

Parameters:
inObjects - AssociationList
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setTrainedModelResults

void setTrainedModelResults(AssociationList list)
                            throws java.rmi.RemoteException
Sets the TrainedModelResults list to be list. Objects of which can be of type:
MiningResult

Parameters:
list - AssociationList
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setTrainedModelResults

void setTrainedModelResults(AssociationList inObjects,
                            int state)
                            throws java.rmi.RemoteException
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList

Parameters:
inObjects - AssociationList
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setReachThruCubes

void setReachThruCubes(AssociationList list)
                       throws java.rmi.RemoteException
Sets the ReachThruCubes list to be list. Objects of which can be of type:
Cube

Parameters:
list - AssociationList
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setReachThruCubes

void setReachThruCubes(AssociationList inObjects,
                       int state)
                       throws java.rmi.RemoteException
Sets the entire ReachThruCubes list to match the passed in AssociationList, sets the state of the ReachThruCubes

Parameters:
inObjects - AssociationList
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.



Copyright © 2009 SAS Institute Inc. All Rights Reserved.