Interface TypeDefinition
- All Superinterfaces:
CMetadata,MdObjectBase,MdObjectBaseUtil,MdObjectBaseXML,PrimaryType,Remote,Root
Attributes of TypeDefinition are:
TypeNameMetadataTypeDefaultUpdatesAllowedDefinitionVersionApplicablePermissionsDefaultIconContainerTypeDefaultLocationJavaClassResourceTemplateAllowsChildrenContainerAssociationSupportedObjectVersionMinSupportedObjectVersionMax
Associations of TypeDefinition are:
Usage
To create an instance of this TypeDefinition, use thefactory
create methods. Example: create a TypeDefinition with name "TypeDefinition_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(); TypeDefinition myObject = (TypeDefinition) factory.createComplexMetadataObject(objectStore, "TypeDefinition_Object", MetadataObjects.TYPEDEFINITION, "AAAAAAAA"); myObject.updateMetadataAll(); // Write object to server objectStore.dispose(); // dispose of the object store if it is no longer needed
Behavior
- Attributes and associations for this object can be retrieved by using the methods in
MdOMIUtil. - When changes are made to the object, either by setting an attribute or adding objects to a particular association,
they can be persisted to the metadata server with the
updateMetadataAllmethod. - If an object needs to be deleted, the
deletemethod 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.
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
FieldsModifier and TypeFieldDescriptionstatic final StringConstant used for the name of the AssociatedContentType association.static final StringConstant used for the name of the AllowsChildren attribute.static final StringConstant used for the name of the ApplicablePermissions attribute.static final StringConstant used for the name of the ContainerAssociation attribute.static final StringConstant used for the name of the ContainerType attribute.static final StringConstant used for the name of the DefaultIcon attribute.static final StringConstant used for the name of the DefaultLocation attribute.static final StringConstant used for the name of the DefaultUpdatesAllowed attribute.static final StringConstant used for the name of the DefinitionVersion attribute.static final StringConstant used for the name of the JavaClass attribute.static final StringConstant used for the name of the MetadataType attribute.static final StringConstant used for the name of the ResourceTemplate attribute.static final StringConstant used for the name of the SupportedObjectVersionMax attribute.static final StringConstant used for the name of the SupportedObjectVersionMin attribute.static final StringConstant used for the name of the TypeName attribute.Fields inherited from interface com.sas.metadata.remote.MdObjectBase
ATTRIBUTE_DESC_NAME, ATTRIBUTE_ID_NAME, ATTRIBUTE_METADATACREATED_NAME, ATTRIBUTE_METADATAUPDATED_NAME, ATTRIBUTE_NAME_NAMEFields inherited from interface com.sas.metadata.remote.PrimaryType
ASSOCIATION_FAVORITESCONTAINERS_NAME, ATTRIBUTE_ISHIDDEN_NAME, ATTRIBUTE_PUBLICTYPE_NAMEFields 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 -
Method Summary
Modifier and TypeMethodDescriptionintGets theintvalue ofAllowsChildrenintGets the Metadata State ofAllowsChildrenStringGets theStringvalue ofApplicablePermissionsintGets the maximum length ofApplicablePermissionsintGets the Metadata State ofApplicablePermissionsGets theContentTypeforAssociatedContentTypeGets the AssociationList ofAssociatedContentTypesgetAssociatedContentTypes(boolean fGoToServer) Gets the Associationlist ofAssociatedContentTypesStringGets theStringvalue ofContainerAssociationintGets the maximum length ofContainerAssociationintGets the Metadata State ofContainerAssociationStringGets theStringvalue ofContainerTypeintGets the maximum length ofContainerTypeintGets the Metadata State ofContainerTypeStringGets theStringvalue ofDefaultIconintGets the maximum length ofDefaultIconintGets the Metadata State ofDefaultIconStringGets theStringvalue ofDefaultLocationintGets the maximum length ofDefaultLocationintGets the Metadata State ofDefaultLocationintGets theintvalue ofDefaultUpdatesAllowedintGets the Metadata State ofDefaultUpdatesAlloweddoubleGets thedoublevalue ofDefinitionVersionintGets the Metadata State ofDefinitionVersionStringGets theStringvalue ofJavaClassintGets the maximum length ofJavaClassintGets the Metadata State ofJavaClassStringGets theStringvalue ofMetadataTypeintGets the maximum length ofMetadataTypeintGets the Metadata State ofMetadataTypeStringGets theStringvalue ofResourceTemplateintGets the maximum length ofResourceTemplateintGets the Metadata State ofResourceTemplatedoubleGets thedoublevalue ofSupportedObjectVersionMaxintGets the Metadata State ofSupportedObjectVersionMaxdoubleGets thedoublevalue ofSupportedObjectVersionMinintGets the Metadata State ofSupportedObjectVersionMinStringGets theStringvalue ofTypeNameintGets the maximum length ofTypeNameintGets the Metadata State ofTypeNamevoid(S) Adds the Associated objects to the predObjects which are:
AssociatedContentTypevoid(S) This initializes the Required Objects(Roles) which are:voidsetAllowsChildren(int inAllowsChildren) Sets theAllowsChildrenvalue and sets the state to MetadataState.LOCAL.voidsetAllowsChildren(int inAllowsChildren, int state) Sets theAllowsChildrenMetadata State.voidsetAllowsChildren(String inAllowsChildren) Sets theAllowsChildrenvalue and sets the state to MetadataState.LOCAL.voidsetAllowsChildren(String inAllowsChildren, int state) Sets theAllowsChildrenvalue and Metadata State.voidsetAllowsChildrenState(int state) Sets the Metadata State ofAllowsChildren.voidsetApplicablePermissions(String inApplicablePermissions) Sets theApplicablePermissionsvalue and sets the state to MetadataState.LOCAL.voidsetApplicablePermissions(String inApplicablePermissions, int state) Sets theApplicablePermissionsMetadata State.voidsetApplicablePermissionsState(int state) Sets the Metadata State ofApplicablePermissions.voidsetAssociatedContentType(ContentType inObject) Sets theAssociatedContentTypeslist 0th element to beinObject.voidSets theAssociatedContentTypeslist to belist.voidsetAssociatedContentTypes(AssociationList list, int state) Sets theAssociatedContentTypeslist to belist.voidsetContainerAssociation(String inContainerAssociation) Sets theContainerAssociationvalue and sets the state to MetadataState.LOCAL.voidsetContainerAssociation(String inContainerAssociation, int state) Sets theContainerAssociationMetadata State.voidsetContainerAssociationState(int state) Sets the Metadata State ofContainerAssociation.voidsetContainerType(String inContainerType) Sets theContainerTypevalue and sets the state to MetadataState.LOCAL.voidsetContainerType(String inContainerType, int state) Sets theContainerTypeMetadata State.voidsetContainerTypeState(int state) Sets the Metadata State ofContainerType.voidsetDefaultIcon(String inDefaultIcon) Sets theDefaultIconvalue and sets the state to MetadataState.LOCAL.voidsetDefaultIcon(String inDefaultIcon, int state) Sets theDefaultIconMetadata State.voidsetDefaultIconState(int state) Sets the Metadata State ofDefaultIcon.voidsetDefaultLocation(String inDefaultLocation) Sets theDefaultLocationvalue and sets the state to MetadataState.LOCAL.voidsetDefaultLocation(String inDefaultLocation, int state) Sets theDefaultLocationMetadata State.voidsetDefaultLocationState(int state) Sets the Metadata State ofDefaultLocation.voidsetDefaultUpdatesAllowed(int inDefaultUpdatesAllowed) Sets theDefaultUpdatesAllowedvalue and sets the state to MetadataState.LOCAL.voidsetDefaultUpdatesAllowed(int inDefaultUpdatesAllowed, int state) Sets theDefaultUpdatesAllowedMetadata State.voidsetDefaultUpdatesAllowed(String inDefaultUpdatesAllowed) Sets theDefaultUpdatesAllowedvalue and sets the state to MetadataState.LOCAL.voidsetDefaultUpdatesAllowed(String inDefaultUpdatesAllowed, int state) Sets theDefaultUpdatesAllowedvalue and Metadata State.voidsetDefaultUpdatesAllowedState(int state) Sets the Metadata State ofDefaultUpdatesAllowed.voidsetDefinitionVersion(double inDefinitionVersion) Sets theDefinitionVersionvalue and sets the state to MetadataState.LOCAL.voidsetDefinitionVersion(double inDefinitionVersion, int state) Sets theDefinitionVersionMetadata State.voidsetDefinitionVersion(String inDefinitionVersion) Sets theDefinitionVersionvalue and sets the state to MetadataState.LOCALvoidsetDefinitionVersion(String inDefinitionVersion, int state) Sets theDefinitionVersionvalue and Metadata State.voidsetDefinitionVersionState(int state) Sets the Metadata State ofDefinitionVersion.voidsetJavaClass(String inJavaClass) Sets theJavaClassvalue and sets the state to MetadataState.LOCAL.voidsetJavaClass(String inJavaClass, int state) Sets theJavaClassMetadata State.voidsetJavaClassState(int state) Sets the Metadata State ofJavaClass.voidsetMetadataType(String inMetadataType) Sets theMetadataTypevalue and sets the state to MetadataState.LOCAL.voidsetMetadataType(String inMetadataType, int state) Sets theMetadataTypeMetadata State.voidsetMetadataTypeState(int state) Sets the Metadata State ofMetadataType.voidsetResourceTemplate(String inResourceTemplate) Sets theResourceTemplatevalue and sets the state to MetadataState.LOCAL.voidsetResourceTemplate(String inResourceTemplate, int state) Sets theResourceTemplateMetadata State.voidsetResourceTemplateState(int state) Sets the Metadata State ofResourceTemplate.voidsetSupportedObjectVersionMax(double inSupportedObjectVersionMax) Sets theSupportedObjectVersionMaxvalue and sets the state to MetadataState.LOCAL.voidsetSupportedObjectVersionMax(double inSupportedObjectVersionMax, int state) Sets theSupportedObjectVersionMaxMetadata State.voidsetSupportedObjectVersionMax(String inSupportedObjectVersionMax) Sets theSupportedObjectVersionMaxvalue and sets the state to MetadataState.LOCALvoidsetSupportedObjectVersionMax(String inSupportedObjectVersionMax, int state) Sets theSupportedObjectVersionMaxvalue and Metadata State.voidsetSupportedObjectVersionMaxState(int state) Sets the Metadata State ofSupportedObjectVersionMax.voidsetSupportedObjectVersionMin(double inSupportedObjectVersionMin) Sets theSupportedObjectVersionMinvalue and sets the state to MetadataState.LOCAL.voidsetSupportedObjectVersionMin(double inSupportedObjectVersionMin, int state) Sets theSupportedObjectVersionMinMetadata State.voidsetSupportedObjectVersionMin(String inSupportedObjectVersionMin) Sets theSupportedObjectVersionMinvalue and sets the state to MetadataState.LOCALvoidsetSupportedObjectVersionMin(String inSupportedObjectVersionMin, int state) Sets theSupportedObjectVersionMinvalue and Metadata State.voidsetSupportedObjectVersionMinState(int state) Sets the Metadata State ofSupportedObjectVersionMin.voidsetTypeName(String inTypeName) Sets theTypeNamevalue and sets the state to MetadataState.LOCAL.voidsetTypeName(String inTypeName, int state) Sets theTypeNameMetadata State.voidsetTypeNameState(int state) Sets the Metadata State ofTypeName.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, setStateMethods inherited from interface com.sas.metadata.remote.MdObjectBaseUtil
addMdObjectListener, delete, dispose, fireMdObjectModified, getAssociatedObjects, getAssociatedObjects, getAssociatedObjects, getAssociationNames, getAssocs, getAssocsWA, getAttributeNames, getAttrs, getAttrsStates, getAuthorizationUtil, getChangeManagementState, getChgMgtExternalIdentityImportType, getClientSideOnlyObject, getMdObjectAssociation, getPopulatedAssocs, getUpdatedAttrs, getViewList, isCheckedOut, isLocked, objectModified, removeMdObjectListener, setAttrs, setChangeManagementTargetRepository, setChgMgtExternalIdentityImportType, setClientSideOnlyObject, setMdObjectAssociation, touch, updateAssnsIdsMethods inherited from interface com.sas.metadata.remote.MdObjectBaseXML
closeUpdateMetadataXML, createEmptyXML, createObjectRefreshXML, createObjectXML, createObjectXML, createUpdateAssociationXML, createUpdateAssociationXML, createUpdateSimpleXML, doCreateUpdateXML, getUpdateSimpleSubstring, updateMetadataAllMethods inherited from interface com.sas.metadata.remote.PrimaryType
getFavoritesContainers, getFavoritesContainers, getIsHidden, getIsHiddenState, getPublicType, getPublicTypeMaxLength, getPublicTypeState, setFavoritesContainers, setFavoritesContainers, setIsHidden, setIsHidden, setIsHidden, setIsHidden, setIsHiddenState, setPublicType, setPublicType, setPublicTypeStateMethods 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
-
Field Details
-
ATTRIBUTE_TYPENAME_NAME
static final String ATTRIBUTE_TYPENAME_NAMEConstant used for the name of the TypeName attribute.TypeName: Abbreviated type name used in object URI syntax. This is usually the same as Name with any whitespace removed. Not localized. Common and shared objects of this type will use this value in their PublicType= attribute. Subtypes are identified using a dot notation. For example InformationMap.Relational and InformationMap.OLAP. Only the super type is used in the URI syntax. Subtypes must have the same top-level metadata object.
- See Also:
-
ATTRIBUTE_METADATATYPE_NAME
static final String ATTRIBUTE_METADATATYPE_NAMEConstant used for the name of the MetadataType attribute.MetadataType: Metadata type used as the "top-level-object" for this logical object. For example, ClassifierMap for a stored process.
- See Also:
-
ATTRIBUTE_DEFAULTUPDATESALLOWED_NAME
static final String ATTRIBUTE_DEFAULTUPDATESALLOWED_NAMEConstant used for the name of the DefaultUpdatesAllowed attribute.DefaultUpdatesAllowed: Allow clients to perform default actions such as copy, move, delete, and rename without a class handler available. The class handler should always be used when available.
- See Also:
-
ATTRIBUTE_DEFINITIONVERSION_NAME
static final String ATTRIBUTE_DEFINITIONVERSION_NAMEConstant used for the name of the DefinitionVersion attribute.DefinitionVersion: Version for this type definition. Not to be confused with usage version. The type definition may change without the usage version changing. Usage version refers to how this definition is put together, not the definition itself. The definition version for this logical type definition would correlate to the usage version on a logical object. For example: I have a type definition for a stored process with a definition version of 1.0 (1000000). The definition would be applied to stored processes with a usage version of 1.0 (1000000).
- See Also:
-
ATTRIBUTE_APPLICABLEPERMISSIONS_NAME
static final String ATTRIBUTE_APPLICABLEPERMISSIONS_NAMEConstant used for the name of the ApplicablePermissions attribute.ApplicablePermissions: Comma-delimited list of permissions that apply to this logical type. The permissions listed here will be the permissions available on the auth tab for this object.
- See Also:
-
ATTRIBUTE_DEFAULTICON_NAME
static final String ATTRIBUTE_DEFAULTICON_NAMEConstant used for the name of the DefaultIcon attribute.DefaultIcon: Name used by applications to lookup icons in sas.icons.jar or at a well-known http address. Individual objects may override this icon to show object state, but some applications may only show the default icon.
- See Also:
-
ATTRIBUTE_CONTAINERTYPE_NAME
static final String ATTRIBUTE_CONTAINERTYPE_NAMEConstant used for the name of the ContainerType attribute.ContainerType: Typically a Folder, but may be different. For example, Column objects are contained by the object Table.
- See Also:
-
ATTRIBUTE_DEFAULTLOCATION_NAME
static final String ATTRIBUTE_DEFAULTLOCATION_NAMEConstant used for the name of the DefaultLocation attribute.DefaultLocation: A SASDS URL indicating the default or recommended location for objects of this type.
- See Also:
-
ATTRIBUTE_JAVACLASS_NAME
static final String ATTRIBUTE_JAVACLASS_NAMEConstant used for the name of the JavaClass attribute.JavaClass: Implementation of standard type interface.
- See Also:
-
ATTRIBUTE_RESOURCETEMPLATE_NAME
static final String ATTRIBUTE_RESOURCETEMPLATE_NAMEConstant used for the name of the ResourceTemplate attribute.ResourceTemplate: SASDS URL for resource template associated with this public type.
- See Also:
-
ATTRIBUTE_ALLOWSCHILDREN_NAME
static final String ATTRIBUTE_ALLOWSCHILDREN_NAMEConstant used for the name of the AllowsChildren attribute.AllowsChildren: This object type may act as a container for other common or shared objects.
- See Also:
-
ATTRIBUTE_CONTAINERASSOCIATION_NAME
static final String ATTRIBUTE_CONTAINERASSOCIATION_NAMEConstant used for the name of the ContainerAssociation attribute.ContainerAssociation: The association used to find the container for this common or shared object.
- See Also:
-
ATTRIBUTE_SUPPORTEDOBJECTVERSIONMIN_NAME
static final String ATTRIBUTE_SUPPORTEDOBJECTVERSIONMIN_NAMEConstant used for the name of the SupportedObjectVersionMin attribute.SupportedObjectVersionMin: Type definitions may support a range of versions. This value specifies the minimum version supported by this definition. Applications that need to determine which type definition to use need to look at the value in an object's UsageVersion= attribute and find the definition that supports the object.
- See Also:
-
ATTRIBUTE_SUPPORTEDOBJECTVERSIONMAX_NAME
static final String ATTRIBUTE_SUPPORTEDOBJECTVERSIONMAX_NAMEConstant used for the name of the SupportedObjectVersionMax attribute.SupportedObjectVersionMax: The maximum object version supported by this definition.
- See Also:
-
ASSOCIATION_ASSOCIATEDCONTENTTYPE_NAME
static final String ASSOCIATION_ASSOCIATEDCONTENTTYPE_NAMEConstant used for the name of the AssociatedContentType association.AssociatedContentType: Type of content represented by this type definition.
- See Also:
-
-
Method Details
-
initializeRequiredObjects
void initializeRequiredObjects() throws RemoteException(S) This initializes the Required Objects(Roles) which are:- Specified by:
initializeRequiredObjectsin interfaceMdObjectBaseUtil- Specified by:
initializeRequiredObjectsin interfacePrimaryType- Specified by:
initializeRequiredObjectsin interfaceRoot- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
initializePredObjects
void initializePredObjects() throws RemoteException(S) Adds the Associated objects to the predObjects which are:
AssociatedContentType- Specified by:
initializePredObjectsin interfaceMdObjectBase- Specified by:
initializePredObjectsin interfacePrimaryType- Specified by:
initializePredObjectsin interfaceRoot- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getTypeName
String getTypeName() throws RemoteExceptionGets theStringvalue ofTypeName- Returns:
- The
TypeName - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getTypeNameState
int getTypeNameState() throws RemoteExceptionGets the Metadata State ofTypeName- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getTypeNameMaxLength
int getTypeNameMaxLength() throws RemoteExceptionGets the maximum length ofTypeName- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getMetadataType
String getMetadataType() throws RemoteExceptionGets theStringvalue ofMetadataType- Returns:
- The
MetadataType - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getMetadataTypeState
int getMetadataTypeState() throws RemoteExceptionGets the Metadata State ofMetadataType- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getMetadataTypeMaxLength
int getMetadataTypeMaxLength() throws RemoteExceptionGets the maximum length ofMetadataType- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefaultUpdatesAllowed
int getDefaultUpdatesAllowed() throws RemoteExceptionGets theintvalue ofDefaultUpdatesAllowed- Returns:
- The
DefaultUpdatesAllowed - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefaultUpdatesAllowedState
int getDefaultUpdatesAllowedState() throws RemoteExceptionGets the Metadata State ofDefaultUpdatesAllowed- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefinitionVersion
double getDefinitionVersion() throws RemoteExceptionGets thedoublevalue ofDefinitionVersion- Returns:
- The
DefinitionVersion - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefinitionVersionState
int getDefinitionVersionState() throws RemoteExceptionGets the Metadata State ofDefinitionVersion- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getApplicablePermissions
String getApplicablePermissions() throws RemoteExceptionGets theStringvalue ofApplicablePermissions- Returns:
- The
ApplicablePermissions - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getApplicablePermissionsState
int getApplicablePermissionsState() throws RemoteExceptionGets the Metadata State ofApplicablePermissions- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getApplicablePermissionsMaxLength
int getApplicablePermissionsMaxLength() throws RemoteExceptionGets the maximum length ofApplicablePermissions- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefaultIcon
String getDefaultIcon() throws RemoteExceptionGets theStringvalue ofDefaultIcon- Returns:
- The
DefaultIcon - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefaultIconState
int getDefaultIconState() throws RemoteExceptionGets the Metadata State ofDefaultIcon- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefaultIconMaxLength
int getDefaultIconMaxLength() throws RemoteExceptionGets the maximum length ofDefaultIcon- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getContainerType
String getContainerType() throws RemoteExceptionGets theStringvalue ofContainerType- Returns:
- The
ContainerType - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getContainerTypeState
int getContainerTypeState() throws RemoteExceptionGets the Metadata State ofContainerType- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getContainerTypeMaxLength
int getContainerTypeMaxLength() throws RemoteExceptionGets the maximum length ofContainerType- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefaultLocation
String getDefaultLocation() throws RemoteExceptionGets theStringvalue ofDefaultLocation- Returns:
- The
DefaultLocation - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefaultLocationState
int getDefaultLocationState() throws RemoteExceptionGets the Metadata State ofDefaultLocation- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getDefaultLocationMaxLength
int getDefaultLocationMaxLength() throws RemoteExceptionGets the maximum length ofDefaultLocation- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getJavaClass
String getJavaClass() throws RemoteExceptionGets theStringvalue ofJavaClass- Returns:
- The
JavaClass - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getJavaClassState
int getJavaClassState() throws RemoteExceptionGets the Metadata State ofJavaClass- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getJavaClassMaxLength
int getJavaClassMaxLength() throws RemoteExceptionGets the maximum length ofJavaClass- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getResourceTemplate
String getResourceTemplate() throws RemoteExceptionGets theStringvalue ofResourceTemplate- Returns:
- The
ResourceTemplate - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getResourceTemplateState
int getResourceTemplateState() throws RemoteExceptionGets the Metadata State ofResourceTemplate- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getResourceTemplateMaxLength
int getResourceTemplateMaxLength() throws RemoteExceptionGets the maximum length ofResourceTemplate- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getAllowsChildren
int getAllowsChildren() throws RemoteExceptionGets theintvalue ofAllowsChildren- Returns:
- The
AllowsChildren - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getAllowsChildrenState
int getAllowsChildrenState() throws RemoteExceptionGets the Metadata State ofAllowsChildren- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getContainerAssociation
String getContainerAssociation() throws RemoteExceptionGets theStringvalue ofContainerAssociation- Returns:
- The
ContainerAssociation - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getContainerAssociationState
int getContainerAssociationState() throws RemoteExceptionGets the Metadata State ofContainerAssociation- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getContainerAssociationMaxLength
int getContainerAssociationMaxLength() throws RemoteExceptionGets the maximum length ofContainerAssociation- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getSupportedObjectVersionMin
double getSupportedObjectVersionMin() throws RemoteExceptionGets thedoublevalue ofSupportedObjectVersionMin- Returns:
- The
SupportedObjectVersionMin - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getSupportedObjectVersionMinState
int getSupportedObjectVersionMinState() throws RemoteExceptionGets the Metadata State ofSupportedObjectVersionMin- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getSupportedObjectVersionMax
double getSupportedObjectVersionMax() throws RemoteExceptionGets thedoublevalue ofSupportedObjectVersionMax- Returns:
- The
SupportedObjectVersionMax - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getSupportedObjectVersionMaxState
int getSupportedObjectVersionMaxState() throws RemoteExceptionGets the Metadata State ofSupportedObjectVersionMax- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getAssociatedContentTypes
Gets the AssociationList ofAssociatedContentTypes- Returns:
- Returns the AssociationList of
AssociatedContentTypeswhich can be of type:
ContentType - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException
-
getAssociatedContentType
Gets theContentTypeforAssociatedContentType- Returns:
- The
ContentType(nullif not set) ofAssociatedContentTypewhich can be of type:
ContentType - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getAssociatedContentTypes
Gets the Associationlist ofAssociatedContentTypes- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the AssociationList of
AssociatedContentTypeswhich can be of type:
ContentType - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
setTypeName
void setTypeName(String inTypeName) throws RemoteException Sets theTypeNamevalue and sets the state to MetadataState.LOCAL.- Parameters:
inTypeName- String- Throws:
RemoteException- If error communicating with remote object.
-
setTypeName
void setTypeName(String inTypeName, int state) throws RemoteException Sets theTypeNameMetadata State.- Parameters:
inTypeName- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setTypeNameState
void setTypeNameState(int state) throws RemoteException Sets the Metadata State ofTypeName.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setMetadataType
void setMetadataType(String inMetadataType) throws RemoteException Sets theMetadataTypevalue and sets the state to MetadataState.LOCAL.- Parameters:
inMetadataType- String- Throws:
RemoteException- If error communicating with remote object.
-
setMetadataType
void setMetadataType(String inMetadataType, int state) throws RemoteException Sets theMetadataTypeMetadata State.- Parameters:
inMetadataType- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setMetadataTypeState
void setMetadataTypeState(int state) throws RemoteException Sets the Metadata State ofMetadataType.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultUpdatesAllowed
void setDefaultUpdatesAllowed(int inDefaultUpdatesAllowed) throws RemoteException Sets theDefaultUpdatesAllowedvalue and sets the state to MetadataState.LOCAL.- Parameters:
inDefaultUpdatesAllowed- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultUpdatesAllowed
void setDefaultUpdatesAllowed(int inDefaultUpdatesAllowed, int state) throws RemoteException Sets theDefaultUpdatesAllowedMetadata State.- Parameters:
inDefaultUpdatesAllowed- intstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultUpdatesAllowed
void setDefaultUpdatesAllowed(String inDefaultUpdatesAllowed) throws RemoteException Sets theDefaultUpdatesAllowedvalue and sets the state to MetadataState.LOCAL.- Parameters:
inDefaultUpdatesAllowed- String- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultUpdatesAllowed
void setDefaultUpdatesAllowed(String inDefaultUpdatesAllowed, int state) throws RemoteException Sets theDefaultUpdatesAllowedvalue and Metadata State.- Parameters:
inDefaultUpdatesAllowed- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultUpdatesAllowedState
void setDefaultUpdatesAllowedState(int state) throws RemoteException Sets the Metadata State ofDefaultUpdatesAllowed.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefinitionVersion
void setDefinitionVersion(double inDefinitionVersion) throws RemoteException Sets theDefinitionVersionvalue and sets the state to MetadataState.LOCAL.- Parameters:
inDefinitionVersion- double- Throws:
RemoteException- If error communicating with remote object.
-
setDefinitionVersion
void setDefinitionVersion(double inDefinitionVersion, int state) throws RemoteException Sets theDefinitionVersionMetadata State.- Parameters:
inDefinitionVersion- doublestate- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefinitionVersion
void setDefinitionVersion(String inDefinitionVersion) throws RemoteException Sets theDefinitionVersionvalue and sets the state to MetadataState.LOCAL- Parameters:
inDefinitionVersion- String- Throws:
RemoteException- If error communicating with remote object.
-
setDefinitionVersion
void setDefinitionVersion(String inDefinitionVersion, int state) throws RemoteException Sets theDefinitionVersionvalue and Metadata State.- Parameters:
inDefinitionVersion- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefinitionVersionState
void setDefinitionVersionState(int state) throws RemoteException Sets the Metadata State ofDefinitionVersion.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setApplicablePermissions
void setApplicablePermissions(String inApplicablePermissions) throws RemoteException Sets theApplicablePermissionsvalue and sets the state to MetadataState.LOCAL.- Parameters:
inApplicablePermissions- String- Throws:
RemoteException- If error communicating with remote object.
-
setApplicablePermissions
void setApplicablePermissions(String inApplicablePermissions, int state) throws RemoteException Sets theApplicablePermissionsMetadata State.- Parameters:
inApplicablePermissions- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setApplicablePermissionsState
void setApplicablePermissionsState(int state) throws RemoteException Sets the Metadata State ofApplicablePermissions.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultIcon
void setDefaultIcon(String inDefaultIcon) throws RemoteException Sets theDefaultIconvalue and sets the state to MetadataState.LOCAL.- Parameters:
inDefaultIcon- String- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultIcon
void setDefaultIcon(String inDefaultIcon, int state) throws RemoteException Sets theDefaultIconMetadata State.- Parameters:
inDefaultIcon- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultIconState
void setDefaultIconState(int state) throws RemoteException Sets the Metadata State ofDefaultIcon.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setContainerType
void setContainerType(String inContainerType) throws RemoteException Sets theContainerTypevalue and sets the state to MetadataState.LOCAL.- Parameters:
inContainerType- String- Throws:
RemoteException- If error communicating with remote object.
-
setContainerType
void setContainerType(String inContainerType, int state) throws RemoteException Sets theContainerTypeMetadata State.- Parameters:
inContainerType- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setContainerTypeState
void setContainerTypeState(int state) throws RemoteException Sets the Metadata State ofContainerType.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultLocation
void setDefaultLocation(String inDefaultLocation) throws RemoteException Sets theDefaultLocationvalue and sets the state to MetadataState.LOCAL.- Parameters:
inDefaultLocation- String- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultLocation
void setDefaultLocation(String inDefaultLocation, int state) throws RemoteException Sets theDefaultLocationMetadata State.- Parameters:
inDefaultLocation- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setDefaultLocationState
void setDefaultLocationState(int state) throws RemoteException Sets the Metadata State ofDefaultLocation.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setJavaClass
void setJavaClass(String inJavaClass) throws RemoteException Sets theJavaClassvalue and sets the state to MetadataState.LOCAL.- Parameters:
inJavaClass- String- Throws:
RemoteException- If error communicating with remote object.
-
setJavaClass
void setJavaClass(String inJavaClass, int state) throws RemoteException Sets theJavaClassMetadata State.- Parameters:
inJavaClass- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setJavaClassState
void setJavaClassState(int state) throws RemoteException Sets the Metadata State ofJavaClass.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setResourceTemplate
void setResourceTemplate(String inResourceTemplate) throws RemoteException Sets theResourceTemplatevalue and sets the state to MetadataState.LOCAL.- Parameters:
inResourceTemplate- String- Throws:
RemoteException- If error communicating with remote object.
-
setResourceTemplate
void setResourceTemplate(String inResourceTemplate, int state) throws RemoteException Sets theResourceTemplateMetadata State.- Parameters:
inResourceTemplate- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setResourceTemplateState
void setResourceTemplateState(int state) throws RemoteException Sets the Metadata State ofResourceTemplate.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setAllowsChildren
void setAllowsChildren(int inAllowsChildren) throws RemoteException Sets theAllowsChildrenvalue and sets the state to MetadataState.LOCAL.- Parameters:
inAllowsChildren- int- Throws:
RemoteException- If error communicating with remote object.
-
setAllowsChildren
void setAllowsChildren(int inAllowsChildren, int state) throws RemoteException Sets theAllowsChildrenMetadata State.- Parameters:
inAllowsChildren- intstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setAllowsChildren
void setAllowsChildren(String inAllowsChildren) throws RemoteException Sets theAllowsChildrenvalue and sets the state to MetadataState.LOCAL.- Parameters:
inAllowsChildren- String- Throws:
RemoteException- If error communicating with remote object.
-
setAllowsChildren
void setAllowsChildren(String inAllowsChildren, int state) throws RemoteException Sets theAllowsChildrenvalue and Metadata State.- Parameters:
inAllowsChildren- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setAllowsChildrenState
void setAllowsChildrenState(int state) throws RemoteException Sets the Metadata State ofAllowsChildren.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setContainerAssociation
void setContainerAssociation(String inContainerAssociation) throws RemoteException Sets theContainerAssociationvalue and sets the state to MetadataState.LOCAL.- Parameters:
inContainerAssociation- String- Throws:
RemoteException- If error communicating with remote object.
-
setContainerAssociation
void setContainerAssociation(String inContainerAssociation, int state) throws RemoteException Sets theContainerAssociationMetadata State.- Parameters:
inContainerAssociation- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setContainerAssociationState
void setContainerAssociationState(int state) throws RemoteException Sets the Metadata State ofContainerAssociation.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setSupportedObjectVersionMin
void setSupportedObjectVersionMin(double inSupportedObjectVersionMin) throws RemoteException Sets theSupportedObjectVersionMinvalue and sets the state to MetadataState.LOCAL.- Parameters:
inSupportedObjectVersionMin- double- Throws:
RemoteException- If error communicating with remote object.
-
setSupportedObjectVersionMin
void setSupportedObjectVersionMin(double inSupportedObjectVersionMin, int state) throws RemoteException Sets theSupportedObjectVersionMinMetadata State.- Parameters:
inSupportedObjectVersionMin- doublestate- int- Throws:
RemoteException- If error communicating with remote object.
-
setSupportedObjectVersionMin
void setSupportedObjectVersionMin(String inSupportedObjectVersionMin) throws RemoteException Sets theSupportedObjectVersionMinvalue and sets the state to MetadataState.LOCAL- Parameters:
inSupportedObjectVersionMin- String- Throws:
RemoteException- If error communicating with remote object.
-
setSupportedObjectVersionMin
void setSupportedObjectVersionMin(String inSupportedObjectVersionMin, int state) throws RemoteException Sets theSupportedObjectVersionMinvalue and Metadata State.- Parameters:
inSupportedObjectVersionMin- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setSupportedObjectVersionMinState
void setSupportedObjectVersionMinState(int state) throws RemoteException Sets the Metadata State ofSupportedObjectVersionMin.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setSupportedObjectVersionMax
void setSupportedObjectVersionMax(double inSupportedObjectVersionMax) throws RemoteException Sets theSupportedObjectVersionMaxvalue and sets the state to MetadataState.LOCAL.- Parameters:
inSupportedObjectVersionMax- double- Throws:
RemoteException- If error communicating with remote object.
-
setSupportedObjectVersionMax
void setSupportedObjectVersionMax(double inSupportedObjectVersionMax, int state) throws RemoteException Sets theSupportedObjectVersionMaxMetadata State.- Parameters:
inSupportedObjectVersionMax- doublestate- int- Throws:
RemoteException- If error communicating with remote object.
-
setSupportedObjectVersionMax
void setSupportedObjectVersionMax(String inSupportedObjectVersionMax) throws RemoteException Sets theSupportedObjectVersionMaxvalue and sets the state to MetadataState.LOCAL- Parameters:
inSupportedObjectVersionMax- String- Throws:
RemoteException- If error communicating with remote object.
-
setSupportedObjectVersionMax
void setSupportedObjectVersionMax(String inSupportedObjectVersionMax, int state) throws RemoteException Sets theSupportedObjectVersionMaxvalue and Metadata State.- Parameters:
inSupportedObjectVersionMax- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setSupportedObjectVersionMaxState
void setSupportedObjectVersionMaxState(int state) throws RemoteException Sets the Metadata State ofSupportedObjectVersionMax.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedContentTypes
- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedContentTypes
- Parameters:
list- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedContentType
Sets theAssociatedContentTypeslist 0th element to beinObject.- Parameters:
inObject- ContentType- Throws:
RemoteException- If error communicating with remote object.
-