|
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 | |
---|---|
SASCatalog |
getAssociatedSASCatalog()
Gets the SASCatalog for AssociatedSASCatalog |
AssociationList |
getAssociatedSASCatalogs()
Gets the AssociationList of AssociatedSASCatalogs |
AssociationList |
getAssociatedSASCatalogs(boolean fGoToServer)
Gets the Associationlist of AssociatedSASCatalogs |
java.lang.String |
getCatalogEntryName()
Gets the String value of CatalogEntryName |
int |
getCatalogEntryNameMaxLength()
Gets the maximum length of CatalogEntryName |
int |
getCatalogEntryNameState()
Gets the Metadata State of CatalogEntryName |
java.lang.String |
getCatalogEntryType()
Gets the String value of CatalogEntryType |
int |
getCatalogEntryTypeMaxLength()
Gets the maximum length of CatalogEntryType |
int |
getCatalogEntryTypeState()
Gets the Metadata State of CatalogEntryType |
int |
getIsNameFullyQualified()
Gets the int value of IsNameFullyQualified |
int |
getIsNameFullyQualifiedState()
Gets the Metadata State of IsNameFullyQualified |
void |
initializePredObjects()
(S) Adds the Associated objects to the predObjects which are: AssociatedSASCatalog |
void |
initializeRequiredObjects()
(S) This initializes the Required Objects(Roles) which are: |
void |
setAssociatedSASCatalog(SASCatalog inObject)
Sets the AssociatedSASCatalogs list 0th element to be inObject . |
void |
setAssociatedSASCatalogs(AssociationList list)
Sets the AssociatedSASCatalogs list to be list . |
void |
setAssociatedSASCatalogs(AssociationList list,
int state)
Sets the AssociatedSASCatalogs list to be list . |
void |
setCatalogEntryName(java.lang.String inCatalogEntryName)
Sets the CatalogEntryName value and sets the state to MetadataState.LOCAL. |
void |
setCatalogEntryName(java.lang.String inCatalogEntryName,
int state)
Sets the CatalogEntryName Metadata State. |
void |
setCatalogEntryNameState(int state)
Sets the Metadata State of CatalogEntryName . |
void |
setCatalogEntryType(java.lang.String inCatalogEntryType)
Sets the CatalogEntryType value and sets the state to MetadataState.LOCAL. |
void |
setCatalogEntryType(java.lang.String inCatalogEntryType,
int state)
Sets the CatalogEntryType Metadata State. |
void |
setCatalogEntryTypeState(int state)
Sets the Metadata State of CatalogEntryType . |
void |
setIsNameFullyQualified(int inIsNameFullyQualified)
Sets the IsNameFullyQualified value and sets the state to MetadataState.LOCAL. |
void |
setIsNameFullyQualified(int inIsNameFullyQualified,
int state)
Sets the IsNameFullyQualified Metadata State. |
void |
setIsNameFullyQualified(java.lang.String inIsNameFullyQualified)
Sets the IsNameFullyQualified value and sets the state to MetadataState.LOCAL. |
void |
setIsNameFullyQualified(java.lang.String inIsNameFullyQualified,
int state)
Sets the IsNameFullyQualified value and Metadata State. |
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 ContentLocation
initializeRequiredObjects
in interface DeployedDataPackage
initializeRequiredObjects
in interface MdObjectBaseUtil
initializeRequiredObjects
in interface PrimaryType
initializeRequiredObjects
in interface Root
initializeRequiredObjects
in interface Text
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.void initializePredObjects() throws java.rmi.RemoteException
AssociatedSASCatalog
initializePredObjects
in interface ContentLocation
initializePredObjects
in interface DeployedDataPackage
initializePredObjects
in interface MdObjectBase
initializePredObjects
in interface PrimaryType
initializePredObjects
in interface Root
initializePredObjects
in interface Text
java.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 AssociatedSASCatalog
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.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 |