|
| Metadata |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface SASCatalogEntry
Represents a separate storage unit within a SAS catalog. Each entry has an entry type that identifies its purpose to SAS. Some catalog entries contain system information such as key definitions. Other catalog entries contain application information such as window definitions, help windows, formats, informats, macros, or graphics output.
Attributes of SASCatalogEntry are:
Associations of SASCatalogEntry 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(); SASCatalogEntry myObject = (SASCatalogEntry) factory.createComplexMetadataObject(objectStore, "SASCatalogEntry_Object", MetadataObjects.SASCATALOGENTRY, "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 | |
|---|---|
static java.lang.String |
ASSOCIATION_ASSOCIATEDSASCATALOG_NAME
Constant used for the name of the AssociatedSASCatalog association. |
static java.lang.String |
ATTRIBUTE_CATALOGENTRYNAME_NAME
Constant used for the name of the CatalogEntryName attribute. |
static java.lang.String |
ATTRIBUTE_CATALOGENTRYTYPE_NAME
Constant used for the name of the CatalogEntryType attribute. |
static java.lang.String |
ATTRIBUTE_ISNAMEFULLYQUALIFIED_NAME
Constant used for the name of the IsNameFullyQualified attribute. |
| Fields inherited from interface com.sas.metadata.remote.Text |
|---|
ASSOCIATION_ASSOCIATEDPROPERTY_NAME, ASSOCIATION_ASSOCIATEDQUERYCLAUSE_NAME, ASSOCIATION_ASSOCIATEDTRAINEDRESULT_NAME, ASSOCIATION_ASSOCIATEDTRANSFORMATION_NAME, ASSOCIATION_ASSOCIATEDTYPE_NAME, ASSOCIATION_TARGETS_NAME, ATTRIBUTE_TEXTROLE_NAME, ATTRIBUTE_TEXTTYPE_NAME |
| Fields inherited from interface com.sas.metadata.remote.ContentLocation |
|---|
ASSOCIATION_ASSOCIATEDCONTENTTYPE_NAME, ASSOCIATION_FILEREFS_NAME, ASSOCIATION_REPORTS_NAME, ASSOCIATION_TSASSOCIATEDNAMESPACE_NAME, ASSOCIATION_UNITOFTIMES_NAME |
| Fields inherited from interface com.sas.metadata.remote.DeployedDataPackage |
|---|
ASSOCIATION_ALIASES_NAME, ASSOCIATION_ALIASFOR_NAME, ASSOCIATION_DEPLOYEDCOMPONENTS_NAME, ASSOCIATION_TABLECOLLECTIONS_NAME, ASSOCIATION_USEDBYPACKAGES_NAME, ASSOCIATION_USINGPACKAGES_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 SASCatalog |
getAssociatedSASCatalog()
Gets the SASCatalog for AssociatedSASCatalog |
abstract AssociationList |
getAssociatedSASCatalogs()
Gets the AssociationList of AssociatedSASCatalogs |
abstract AssociationList |
getAssociatedSASCatalogs(boolean fGoToServer)
Gets the Associationlist of AssociatedSASCatalogs |
abstract java.lang.String |
getCatalogEntryName()
Gets the String value of CatalogEntryName |
abstract int |
getCatalogEntryNameMaxLength()
Gets the maximum length of CatalogEntryName |
abstract int |
getCatalogEntryNameState()
Gets the Metadata State of CatalogEntryName |
abstract java.lang.String |
getCatalogEntryType()
Gets the String value of CatalogEntryType |
abstract int |
getCatalogEntryTypeMaxLength()
Gets the maximum length of CatalogEntryType |
abstract int |
getCatalogEntryTypeState()
Gets the Metadata State of CatalogEntryType |
abstract int |
getIsNameFullyQualified()
Gets the int value of IsNameFullyQualified |
abstract int |
getIsNameFullyQualifiedState()
Gets the Metadata State of IsNameFullyQualified |
abstract void |
initializePredObjects()
(S) Adds the Associated objects to the predObjects which are: AssociatedSASCatalog |
abstract void |
initializeRequiredObjects()
(S) This initializes the Required Objects(Roles) which are: |
abstract void |
setAssociatedSASCatalog(SASCatalog inObject)
Sets the AssociatedSASCatalogs list 0th element to be inObject. |
abstract void |
setAssociatedSASCatalogs(AssociationList list)
Sets the AssociatedSASCatalogs list to be list. |
abstract void |
setAssociatedSASCatalogs(AssociationList list,
int state)
Sets the AssociatedSASCatalogs list to be list. |
abstract void |
setCatalogEntryName(java.lang.String inCatalogEntryName)
Sets the CatalogEntryName value and sets the state to MetadataState.LOCAL. |
abstract void |
setCatalogEntryName(java.lang.String inCatalogEntryName,
int state)
Sets the CatalogEntryName Metadata State. |
abstract void |
setCatalogEntryNameState(int state)
Sets the Metadata State of CatalogEntryName. |
abstract void |
setCatalogEntryType(java.lang.String inCatalogEntryType)
Sets the CatalogEntryType value and sets the state to MetadataState.LOCAL. |
abstract void |
setCatalogEntryType(java.lang.String inCatalogEntryType,
int state)
Sets the CatalogEntryType Metadata State. |
abstract void |
setCatalogEntryTypeState(int state)
Sets the Metadata State of CatalogEntryType. |
abstract void |
setIsNameFullyQualified(int inIsNameFullyQualified)
Sets the IsNameFullyQualified value and sets the state to MetadataState.LOCAL. |
abstract void |
setIsNameFullyQualified(int inIsNameFullyQualified,
int state)
Sets the IsNameFullyQualified Metadata State. |
abstract void |
setIsNameFullyQualified(java.lang.String inIsNameFullyQualified)
Sets the IsNameFullyQualified value and sets the state to MetadataState.LOCAL. |
abstract void |
setIsNameFullyQualified(java.lang.String inIsNameFullyQualified,
int state)
Sets the IsNameFullyQualified value and Metadata State. |
abstract void |
setIsNameFullyQualifiedState(int state)
Sets the Metadata State of IsNameFullyQualified. |
| Methods inherited from interface com.sas.metadata.remote.DeployedDataPackage |
|---|
getAliases, getAliases, getAliasFor, getAliasFors, getAliasFors, getDeployedComponents, getDeployedComponents, getTableCollections, getTableCollections, getUsedByPackages, getUsedByPackages, getUsingPackages, getUsingPackages, setAliases, setAliases, setAliasFor, setAliasFors, setAliasFors, setDeployedComponents, setDeployedComponents, setTableCollections, setTableCollections, setUsedByPackages, setUsedByPackages, setUsingPackages, setUsingPackages |
| 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 |
| Field Detail |
|---|
static final java.lang.String ATTRIBUTE_CATALOGENTRYTYPE_NAME
CatalogEntryType: The catalog entry type.
static final java.lang.String ATTRIBUTE_CATALOGENTRYNAME_NAME
CatalogEntryName: The name of the catalog entry.
static final java.lang.String ATTRIBUTE_ISNAMEFULLYQUALIFIED_NAME
IsNameFullyQualified: If the name represents the four-level entry name (library, catalog, entry, type) then this value should be true; otherwise, it should be false.
static final java.lang.String ASSOCIATION_ASSOCIATEDSASCATALOG_NAME
AssociatedSASCatalog: The SAS catalog that contains this entry.
| Method Detail |
|---|
void initializeRequiredObjects()
throws java.rmi.RemoteException
initializeRequiredObjects in interface ContentLocationinitializeRequiredObjects in interface DeployedDataPackageinitializeRequiredObjects in interface MdObjectBaseUtilinitializeRequiredObjects in interface PrimaryTypeinitializeRequiredObjects in interface RootinitializeRequiredObjects in interface Textjava.rmi.RemoteException - If error connecting/communicating to/with remote object.
void initializePredObjects()
throws java.rmi.RemoteException
AssociatedSASCatalog
initializePredObjects in interface ContentLocationinitializePredObjects in interface DeployedDataPackageinitializePredObjects in interface MdObjectBaseinitializePredObjects in interface PrimaryTypeinitializePredObjects in interface RootinitializePredObjects in interface Textjava.rmi.RemoteException - If error connecting/communicating to/with remote object.
java.lang.String getCatalogEntryType()
throws java.rmi.RemoteException
String value of CatalogEntryType
CatalogEntryType
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getCatalogEntryTypeState()
throws java.rmi.RemoteException
CatalogEntryType
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getCatalogEntryTypeMaxLength()
throws java.rmi.RemoteException
CatalogEntryType
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
java.lang.String getCatalogEntryName()
throws java.rmi.RemoteException
String value of CatalogEntryName
CatalogEntryName
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getCatalogEntryNameState()
throws java.rmi.RemoteException
CatalogEntryName
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getCatalogEntryNameMaxLength()
throws java.rmi.RemoteException
CatalogEntryName
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getIsNameFullyQualified()
throws java.rmi.RemoteException
int value of IsNameFullyQualified
IsNameFullyQualified
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getIsNameFullyQualifiedState()
throws java.rmi.RemoteException
IsNameFullyQualified
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
AssociationList getAssociatedSASCatalogs()
throws java.rmi.RemoteException,
MdException
AssociatedSASCatalogs
AssociatedSASCatalogs which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException
SASCatalog getAssociatedSASCatalog()
throws java.rmi.RemoteException,
MdException
SASCatalog for AssociatedSASCatalog
SASCatalog ( null if not set) of AssociatedSASCatalogwhich can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
AssociationList getAssociatedSASCatalogs(boolean fGoToServer)
throws java.rmi.RemoteException,
MdException
AssociatedSASCatalogs
fGoToServer - boolean Get the value from the server.
AssociatedSASCatalogs which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
void setCatalogEntryType(java.lang.String inCatalogEntryType)
throws java.rmi.RemoteException
CatalogEntryType value and sets the state to MetadataState.LOCAL.
inCatalogEntryType - String
java.rmi.RemoteException - If error communicating with remote object.
void setCatalogEntryType(java.lang.String inCatalogEntryType,
int state)
throws java.rmi.RemoteException
CatalogEntryType Metadata State.
inCatalogEntryType - Stringstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setCatalogEntryTypeState(int state)
throws java.rmi.RemoteException
CatalogEntryType.
state - int
java.rmi.RemoteException - If error communicating with remote object.
void setCatalogEntryName(java.lang.String inCatalogEntryName)
throws java.rmi.RemoteException
CatalogEntryName value and sets the state to MetadataState.LOCAL.
inCatalogEntryName - String
java.rmi.RemoteException - If error communicating with remote object.
void setCatalogEntryName(java.lang.String inCatalogEntryName,
int state)
throws java.rmi.RemoteException
CatalogEntryName Metadata State.
inCatalogEntryName - Stringstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setCatalogEntryNameState(int state)
throws java.rmi.RemoteException
CatalogEntryName.
state - int
java.rmi.RemoteException - If error communicating with remote object.
void setIsNameFullyQualified(int inIsNameFullyQualified)
throws java.rmi.RemoteException
IsNameFullyQualified value and sets the state to MetadataState.LOCAL.
inIsNameFullyQualified - int
java.rmi.RemoteException - If error communicating with remote object.
void setIsNameFullyQualified(int inIsNameFullyQualified,
int state)
throws java.rmi.RemoteException
IsNameFullyQualified Metadata State.
inIsNameFullyQualified - intstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setIsNameFullyQualified(java.lang.String inIsNameFullyQualified)
throws java.rmi.RemoteException
IsNameFullyQualified value and sets the state to MetadataState.LOCAL.
inIsNameFullyQualified - String
java.rmi.RemoteException - If error communicating with remote object.
void setIsNameFullyQualified(java.lang.String inIsNameFullyQualified,
int state)
throws java.rmi.RemoteException
IsNameFullyQualified value and Metadata State.
inIsNameFullyQualified - Stringstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setIsNameFullyQualifiedState(int state)
throws java.rmi.RemoteException
IsNameFullyQualified.
state - int
java.rmi.RemoteException - If error communicating with remote object.
void setAssociatedSASCatalogs(AssociationList list)
throws java.rmi.RemoteException
AssociatedSASCatalogs list to be list. Object of which can be of type:
list - AssociationList
java.rmi.RemoteException - If error communicating with remote object.
void setAssociatedSASCatalogs(AssociationList list,
int state)
throws java.rmi.RemoteException
AssociatedSASCatalogs list to be list. Object of which can be of type:
list - AssociationListstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setAssociatedSASCatalog(SASCatalog inObject)
throws java.rmi.RemoteException
AssociatedSASCatalogs list 0th element to be inObject.
inObject - SASCatalog
java.rmi.RemoteException - If error communicating with remote object.
|
| Metadata |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||