Interface DeployedComponent
- All Superinterfaces:
CMetadata,MdObjectBase,MdObjectBaseUtil,MdObjectBaseXML,PrimaryType,Remote,Root,SoftwareComponent
- All Known Subinterfaces:
ConfiguredComponent,LogicalServer,ServerComponent,ServerContext,ServiceComponent
Attributes of DeployedComponent are:
Associations of DeployedComponent are:
AssociatedMachineDescriptiveComponentServiceTypesSourceConnectionsUsedByComponentsComputeTasksDataPackagesInitProcessesLicensesNamedServicesProviderConnectionsRegisteredEventsServiceNamesUsingComponents
Usage
To create an instance of this DeployedComponent, use thefactory
create methods. Example: create a DeployedComponent with name "DeployedComponent_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(); DeployedComponent myObject = (DeployedComponent) factory.createComplexMetadataObject(objectStore, "DeployedComponent_Object", MetadataObjects.DEPLOYEDCOMPONENT, "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 AssociatedMachine association.static final StringConstant used for the name of the ComputeTasks association.static final StringConstant used for the name of the DataPackages association.static final StringConstant used for the name of the DescriptiveComponent association.static final StringConstant used for the name of the InitProcesses association.static final StringConstant used for the name of the Licenses association.static final StringConstant used for the name of the NamedServices association.static final StringConstant used for the name of the ProviderConnections association.static final StringConstant used for the name of the RegisteredEvents association.static final StringConstant used for the name of the ServiceNames association.static final StringConstant used for the name of the ServiceTypes association.static final StringConstant used for the name of the SourceConnections association.static final StringConstant used for the name of the UsedByComponents association.static final StringConstant used for the name of the UsingComponents association.static final StringConstant used for the name of the InstallationLocation attribute.static final StringConstant used for the name of the IsLicensed 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_NAMEFields inherited from interface com.sas.metadata.remote.SoftwareComponent
ASSOCIATION_CUSTOMIZEDPROPERTIES_NAME, ASSOCIATION_CUSTOMIZEDTRANSFORMATIONS_NAME, ASSOCIATION_CUSTOMIZEDTYPES_NAME, ASSOCIATION_DEPENDENTCOMPONENTS_NAME, ASSOCIATION_DEPENDSONCOMPONENTS_NAME, ASSOCIATION_DEPLOYEDCOMPONENTS_NAME, ASSOCIATION_EDITEDPROPERTIES_NAME, ASSOCIATION_EDITEDTYPES_NAME, ASSOCIATION_IMPLEMENTEDOBJECTS_NAME, ASSOCIATION_PROPERTYGROUPS_NAME, ASSOCIATION_SOFTWAREGROUPS_NAME, ASSOCIATION_SOFTWARETREES_NAME, ASSOCIATION_VALIDATEDPROPERTIES_NAME, ASSOCIATION_VALIDATEDTYPES_NAME, ATTRIBUTE_CLASSIDENTIFIER_NAME, ATTRIBUTE_CONFIGUREVERSION_NAME, ATTRIBUTE_MAJOR_NAME, ATTRIBUTE_MINOR_NAME, ATTRIBUTE_PLATFORM_NAME, ATTRIBUTE_PRODUCTIDENTIFIER_NAME, ATTRIBUTE_PRODUCTNAME_NAME, ATTRIBUTE_SOFTWAREVERSION_NAME, ATTRIBUTE_SPECVENDOR_NAME, ATTRIBUTE_SPECVERSION_NAME, ATTRIBUTE_VENDOR_NAME, ATTRIBUTE_VENDORIDENTIFIER_NAME -
Method Summary
Modifier and TypeMethodDescriptionGets theMachineforAssociatedMachineGets the AssociationList ofAssociatedMachinesgetAssociatedMachines(boolean fGoToServer) Gets the Associationlist ofAssociatedMachinesGets the Association list ofComputeTasksgetComputeTasks(boolean fGoToServer) Gets the Associationlist ofComputeTasksGets the Association list ofDataPackagesgetDataPackages(boolean fGoToServer) Gets the Associationlist ofDataPackagesGets theSoftwareComponentforDescriptiveComponentGets the AssociationList ofDescriptiveComponentsgetDescriptiveComponents(boolean fGoToServer) Gets the Associationlist ofDescriptiveComponentsGets the Association list ofInitProcessesgetInitProcesses(boolean fGoToServer) Gets the Associationlist ofInitProcessesStringGets theStringvalue ofInstallationLocationintGets the maximum length ofInstallationLocationintGets the Metadata State ofInstallationLocationintGets theintvalue ofIsLicensedintGets the Metadata State ofIsLicensedGets the Association list ofLicensesgetLicenses(boolean fGoToServer) Gets the Associationlist ofLicensesGets the Association list ofNamedServicesgetNamedServices(boolean fGoToServer) Gets the Associationlist ofNamedServicesGets the Association list ofProviderConnectionsgetProviderConnections(boolean fGoToServer) Gets the Associationlist ofProviderConnectionsGets the Association list ofRegisteredEventsgetRegisteredEvents(boolean fGoToServer) Gets the Associationlist ofRegisteredEventsGets the Association list ofServiceNamesgetServiceNames(boolean fGoToServer) Gets the Associationlist ofServiceNamesGets the AssociationList ofServiceTypesgetServiceTypes(boolean fGoToServer) Gets the Associationlist ofServiceTypesGets the AssociationList ofSourceConnectionsgetSourceConnections(boolean fGoToServer) Gets the Associationlist ofSourceConnectionsGets the AssociationList ofUsedByComponentsgetUsedByComponents(boolean fGoToServer) Gets the Associationlist ofUsedByComponentsGets the Association list ofUsingComponentsgetUsingComponents(boolean fGoToServer) Gets the Associationlist ofUsingComponentsvoid(S) Adds the Associated objects to the predObjects which are:
AssociatedMachine
DescriptiveComponent
ServiceTypes
SourceConnections
UsedByComponentsvoid(S) This initializes the Required Objects(Roles) which are:voidsetAssociatedMachine(Machine inObject) Sets theAssociatedMachineslist 0th element to beinObject.voidSets theAssociatedMachineslist to belist.voidsetAssociatedMachines(AssociationList list, int state) Sets theAssociatedMachineslist to belist.voidSets theComputeTaskslist to belist.voidsetComputeTasks(AssociationList inObjects, int state) Sets the entire ComputeTasks list to match the passed in AssociationList, sets the state of the ComputeTasksvoidSets theDataPackageslist to belist.voidsetDataPackages(AssociationList inObjects, int state) Sets the entire DataPackages list to match the passed in AssociationList, sets the state of the DataPackagesvoidsetDescriptiveComponent(SoftwareComponent inObject) Sets theDescriptiveComponentslist 0th element to beinObject.voidSets theDescriptiveComponentslist to belist.voidsetDescriptiveComponents(AssociationList list, int state) Sets theDescriptiveComponentslist to belist.voidSets theInitProcesseslist to belist.voidsetInitProcesses(AssociationList inObjects, int state) Sets the entire InitProcesses list to match the passed in AssociationList, sets the state of the InitProcessesvoidsetInstallationLocation(String inInstallationLocation) Sets theInstallationLocationvalue and sets the state to MetadataState.LOCAL.voidsetInstallationLocation(String inInstallationLocation, int state) Sets theInstallationLocationMetadata State.voidsetInstallationLocationState(int state) Sets the Metadata State ofInstallationLocation.voidsetIsLicensed(int inIsLicensed) Sets theIsLicensedvalue and sets the state to MetadataState.LOCAL.voidsetIsLicensed(int inIsLicensed, int state) Sets theIsLicensedMetadata State.voidsetIsLicensed(String inIsLicensed) Sets theIsLicensedvalue and sets the state to MetadataState.LOCAL.voidsetIsLicensed(String inIsLicensed, int state) Sets theIsLicensedvalue and Metadata State.voidsetIsLicensedState(int state) Sets the Metadata State ofIsLicensed.voidsetLicenses(AssociationList list) Sets theLicenseslist to belist.voidsetLicenses(AssociationList inObjects, int state) Sets the entire Licenses list to match the passed in AssociationList, sets the state of the LicensesvoidSets theNamedServiceslist to belist.voidsetNamedServices(AssociationList inObjects, int state) Sets the entire NamedServices list to match the passed in AssociationList, sets the state of the NamedServicesvoidSets theProviderConnectionslist to belist.voidsetProviderConnections(AssociationList inObjects, int state) Sets the entire ProviderConnections list to match the passed in AssociationList, sets the state of the ProviderConnectionsvoidSets theRegisteredEventslist to belist.voidsetRegisteredEvents(AssociationList inObjects, int state) Sets the entire RegisteredEvents list to match the passed in AssociationList, sets the state of the RegisteredEventsvoidSets theServiceNameslist to belist.voidsetServiceNames(AssociationList inObjects, int state) Sets the entire ServiceNames list to match the passed in AssociationList, sets the state of the ServiceNamesvoidSets theServiceTypeslist to belist.voidsetServiceTypes(AssociationList inObjects, int state) Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationListvoidSets theSourceConnectionslist to belist.voidsetSourceConnections(AssociationList inObjects, int state) Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationListvoidSets theUsedByComponentslist to belist.voidsetUsedByComponents(AssociationList inObjects, int state) Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationListvoidSets theUsingComponentslist to belist.voidsetUsingComponents(AssociationList inObjects, int state) Sets the entire UsingComponents list to match the passed in AssociationList, sets the state of the UsingComponentsMethods 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, setVariablesMethods inherited from interface com.sas.metadata.remote.SoftwareComponent
getClassIdentifier, getClassIdentifierMaxLength, getClassIdentifierState, getConfigureVersion, getConfigureVersionMaxLength, getConfigureVersionState, getCustomizedProperties, getCustomizedProperties, getCustomizedTransformations, getCustomizedTransformations, getCustomizedTypes, getCustomizedTypes, getDependentComponents, getDependentComponents, getDependsOnComponents, getDependsOnComponents, getDeployedComponents, getDeployedComponents, getEditedProperties, getEditedProperties, getEditedTypes, getEditedTypes, getImplementedObjects, getImplementedObjects, getMajor, getMajorState, getMinor, getMinorState, getPlatform, getPlatformMaxLength, getPlatformState, getProductIdentifier, getProductIdentifierMaxLength, getProductIdentifierState, getProductName, getProductNameMaxLength, getProductNameState, getPropertyGroups, getPropertyGroups, getSoftwareGroups, getSoftwareGroups, getSoftwareTrees, getSoftwareTrees, getSoftwareVersion, getSoftwareVersionMaxLength, getSoftwareVersionState, getSpecVendor, getSpecVendorMaxLength, getSpecVendorState, getSpecVersion, getSpecVersionMaxLength, getSpecVersionState, getValidatedProperties, getValidatedProperties, getValidatedTypes, getValidatedTypes, getVendor, getVendorIdentifier, getVendorIdentifierMaxLength, getVendorIdentifierState, getVendorMaxLength, getVendorState, setClassIdentifier, setClassIdentifier, setClassIdentifierState, setConfigureVersion, setConfigureVersion, setConfigureVersionState, setCustomizedProperties, setCustomizedProperties, setCustomizedTransformations, setCustomizedTransformations, setCustomizedTypes, setCustomizedTypes, setDependentComponents, setDependentComponents, setDependsOnComponents, setDependsOnComponents, setDeployedComponents, setDeployedComponents, setEditedProperties, setEditedProperties, setEditedTypes, setEditedTypes, setImplementedObjects, setImplementedObjects, setMajor, setMajor, setMajor, setMajor, setMajorState, setMinor, setMinor, setMinor, setMinor, setMinorState, setPlatform, setPlatform, setPlatformState, setProductIdentifier, setProductIdentifier, setProductIdentifierState, setProductName, setProductName, setProductNameState, setPropertyGroups, setPropertyGroups, setSoftwareGroups, setSoftwareGroups, setSoftwareTrees, setSoftwareTrees, setSoftwareVersion, setSoftwareVersion, setSoftwareVersionState, setSpecVendor, setSpecVendor, setSpecVendorState, setSpecVersion, setSpecVersion, setSpecVersionState, setValidatedProperties, setValidatedProperties, setValidatedTypes, setValidatedTypes, setVendor, setVendor, setVendorIdentifier, setVendorIdentifier, setVendorIdentifierState, setVendorState
-
Field Details
-
ATTRIBUTE_ISLICENSED_NAME
static final String ATTRIBUTE_ISLICENSED_NAMEConstant used for the name of the IsLicensed attribute.IsLicensed: This is a boolean value that indicates whether this is a licensed component or not.
- See Also:
-
ATTRIBUTE_INSTALLATIONLOCATION_NAME
static final String ATTRIBUTE_INSTALLATIONLOCATION_NAMEConstant used for the name of the InstallationLocation attribute.InstallationLocation: This is a URL that can be used to install the component. It may be a URL for a jar file, or for some installation program.
- See Also:
-
ASSOCIATION_ASSOCIATEDMACHINE_NAME
static final String ASSOCIATION_ASSOCIATEDMACHINE_NAMEConstant used for the name of the AssociatedMachine association.AssociatedMachine: The machine where software is deployed.
- See Also:
-
ASSOCIATION_DESCRIPTIVECOMPONENT_NAME
static final String ASSOCIATION_DESCRIPTIVECOMPONENT_NAMEConstant used for the name of the DescriptiveComponent association.DescriptiveComponent: The SoftwareComponent that contains descriptive information about an application or component.
- See Also:
-
ASSOCIATION_SERVICETYPES_NAME
static final String ASSOCIATION_SERVICETYPES_NAMEConstant used for the name of the ServiceTypes association.ServiceTypes: The services available from a deployed component.
- See Also:
-
ASSOCIATION_SOURCECONNECTIONS_NAME
static final String ASSOCIATION_SOURCECONNECTIONS_NAMEConstant used for the name of the SourceConnections association.SourceConnections: This is the list of connection objects that describe how to connect to this deployed component.
- See Also:
-
ASSOCIATION_USEDBYCOMPONENTS_NAME
static final String ASSOCIATION_USEDBYCOMPONENTS_NAMEConstant used for the name of the UsedByComponents association.UsedByComponents: The deployed components that use this component. For example, a SAS/ACCESS product is a DeployedComponent that is used by a SAS/SHARE server (another DeployedComponent) and a SAS/CONNECT server (another DeployedComponent), so SAS/SHARE and SAS/CONNECT would be in this list for a SAS/ACCESS object.
- See Also:
-
ASSOCIATION_COMPUTETASKS_NAME
static final String ASSOCIATION_COMPUTETASKS_NAMEConstant used for the name of the ComputeTasks association.ComputeTasks: The list of transformations that may be executed by this deployed component.
- See Also:
-
ASSOCIATION_DATAPACKAGES_NAME
static final String ASSOCIATION_DATAPACKAGES_NAMEConstant used for the name of the DataPackages association.DataPackages: The list of data packages accessible from this deployed component.
- See Also:
-
ASSOCIATION_INITPROCESSES_NAME
static final String ASSOCIATION_INITPROCESSES_NAMEConstant used for the name of the InitProcesses association.InitProcesses: The list of initialization processes that must be run when this component is initialized.
- See Also:
-
ASSOCIATION_LICENSES_NAME
static final String ASSOCIATION_LICENSES_NAMEConstant used for the name of the Licenses association.Licenses: The SAS licenses associated to this component.
- See Also:
-
ASSOCIATION_NAMEDSERVICES_NAME
static final String ASSOCIATION_NAMEDSERVICES_NAMEConstant used for the name of the NamedServices association.NamedServices: The named services published by this component.
- See Also:
-
ASSOCIATION_PROVIDERCONNECTIONS_NAME
static final String ASSOCIATION_PROVIDERCONNECTIONS_NAMEConstant used for the name of the ProviderConnections association.ProviderConnections: The list of connection objects this deployed component can use to access another component.
- See Also:
-
ASSOCIATION_REGISTEREDEVENTS_NAME
static final String ASSOCIATION_REGISTEREDEVENTS_NAMEConstant used for the name of the RegisteredEvents association.RegisteredEvents: The events that are registered to this event broker.
- See Also:
-
ASSOCIATION_SERVICENAMES_NAME
static final String ASSOCIATION_SERVICENAMES_NAMEConstant used for the name of the ServiceNames association.ServiceNames: The names used by a naming service for this component.
- See Also:
-
ASSOCIATION_USINGCOMPONENTS_NAME
static final String ASSOCIATION_USINGCOMPONENTS_NAMEConstant used for the name of the UsingComponents association.UsingComponents: The deployed components that this component uses. For example, a SAS/CONNECT DeployedComponent could have an object for SAS/ACCESS for DB2 and an object for SAS/ACCESS for Oracle in this list.
- 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- Specified by:
initializeRequiredObjectsin interfaceSoftwareComponent- 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:
AssociatedMachine
DescriptiveComponent
ServiceTypes
SourceConnections
UsedByComponents- Specified by:
initializePredObjectsin interfaceMdObjectBase- Specified by:
initializePredObjectsin interfacePrimaryType- Specified by:
initializePredObjectsin interfaceRoot- Specified by:
initializePredObjectsin interfaceSoftwareComponent- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getIsLicensed
int getIsLicensed() throws RemoteExceptionGets theintvalue ofIsLicensed- Returns:
- The
IsLicensed - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getIsLicensedState
int getIsLicensedState() throws RemoteExceptionGets the Metadata State ofIsLicensed- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getInstallationLocation
String getInstallationLocation() throws RemoteExceptionGets theStringvalue ofInstallationLocation- Returns:
- The
InstallationLocation - Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getInstallationLocationState
int getInstallationLocationState() throws RemoteExceptionGets the Metadata State ofInstallationLocation- Returns:
- The State.
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getInstallationLocationMaxLength
int getInstallationLocationMaxLength() throws RemoteExceptionGets the maximum length ofInstallationLocation- Returns:
- The max size
- Throws:
RemoteException- If error connecting/communicating to/with remote object.
-
getAssociatedMachines
Gets the AssociationList ofAssociatedMachines- Returns:
- Returns the AssociationList of
AssociatedMachineswhich can be of type:
Machine - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException
-
getAssociatedMachine
Gets theMachineforAssociatedMachine- Returns:
- The
Machine(nullif not set) ofAssociatedMachinewhich can be of type:
Machine - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getDescriptiveComponents
Gets the AssociationList ofDescriptiveComponents- Returns:
- Returns the AssociationList of
DescriptiveComponentswhich can be of type:
SoftwareComponent
DeployedComponent
ConfiguredComponent
ServiceComponent
ServerComponent
LogicalServer
ServerContext - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException
-
getDescriptiveComponent
Gets theSoftwareComponentforDescriptiveComponent- Returns:
- The
SoftwareComponent(nullif not set) ofDescriptiveComponentwhich can be of type:
SoftwareComponent
DeployedComponent
ConfiguredComponent
ServiceComponent
ServerComponent
LogicalServer
ServerContext - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getServiceTypes
Gets the AssociationList ofServiceTypes- Returns:
- Returns the AssociationList of
ServiceTypeswhich can be of type:
ServiceType - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getSourceConnections
Gets the AssociationList ofSourceConnections- Returns:
- Returns the AssociationList of
SourceConnectionswhich can be of type:
Connection
SASClientConnection
OpenClientConnection
TCPIPConnection
COMConnection - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getUsedByComponents
Gets the AssociationList ofUsedByComponents- Returns:
- Returns the AssociationList of
UsedByComponentswhich can be of type:
DeployedComponent
ConfiguredComponent
ServiceComponent
ServerComponent
LogicalServer
ServerContext - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getComputeTasks
Gets the Association list ofComputeTasks- Returns:
- The AssociationList of
ComputeTaskswhich can be of type:
AbstractTransformation
TransformationStep
SyncStep
TransformationActivity
FeatureMap
ColumnHierarchy
Transformation
ClassifierMap
Select
Join
AbstractJob
Job
JFJob
MiningResult - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getDataPackages
Gets the Association list ofDataPackages- Returns:
- The AssociationList of
DataPackageswhich can be of type:
DeployedDataPackage
OLAPSchema
DatabaseCatalog
SASCatalog
RelationalSchema
DatabaseSchema
DataSourceName
SASLibrary
SecuredLibrary
ContentLocation
Text
TextStore
SASCatalogEntry
File
ArchiveFile
ArchiveEntry
Document
Directory
AnalyticContext
Device
Stream
Memory
Connection
SASClientConnection
OpenClientConnection
TCPIPConnection
COMConnection
Email
SASFileRef - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getInitProcesses
Gets the Association list ofInitProcesses- Returns:
- The AssociationList of
InitProcesseswhich can be of type:
AbstractTransformation
TransformationStep
SyncStep
TransformationActivity
FeatureMap
ColumnHierarchy
Transformation
ClassifierMap
Select
Join
AbstractJob
Job
JFJob
MiningResult - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getLicenses
Gets the Association list ofLicenses- Returns:
- The AssociationList of
Licenseswhich can be of type:
SASLicense - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getNamedServices
Gets the Association list ofNamedServices- Returns:
- The AssociationList of
NamedServiceswhich can be of type:
NamedService - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getProviderConnections
Gets the Association list ofProviderConnections- Returns:
- The AssociationList of
ProviderConnectionswhich can be of type:
Connection
SASClientConnection
OpenClientConnection
TCPIPConnection
COMConnection - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getRegisteredEvents
Gets the Association list ofRegisteredEvents- Returns:
- The AssociationList of
RegisteredEventswhich can be of type:
Event - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getServiceNames
Gets the Association list ofServiceNames- Returns:
- The AssociationList of
ServiceNameswhich can be of type:
NamedService - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getUsingComponents
Gets the Association list ofUsingComponents- Returns:
- The AssociationList of
UsingComponentswhich can be of type:
DeployedComponent
ConfiguredComponent
ServiceComponent
ServerComponent
LogicalServer
ServerContext - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getAssociatedMachines
Gets the Associationlist ofAssociatedMachines- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the AssociationList of
AssociatedMachineswhich can be of type:
Machine - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getDescriptiveComponents
Gets the Associationlist ofDescriptiveComponents- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the AssociationList of
DescriptiveComponentswhich can be of type:
SoftwareComponent
DeployedComponent
ConfiguredComponent
ServiceComponent
ServerComponent
LogicalServer
ServerContext - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getServiceTypes
Gets the Associationlist ofServiceTypes- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the AssociationList of
ServiceTypeswhich can be of type:
ServiceType - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getSourceConnections
Gets the Associationlist ofSourceConnections- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the AssociationList of
SourceConnectionswhich can be of type:
Connection
SASClientConnection
OpenClientConnection
TCPIPConnection
COMConnection - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getUsedByComponents
Gets the Associationlist ofUsedByComponents- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the AssociationList of
UsedByComponentswhich can be of type:
DeployedComponent
ConfiguredComponent
ServiceComponent
ServerComponent
LogicalServer
ServerContext - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getComputeTasks
Gets the Associationlist ofComputeTasks- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the
ComputeTaskswhich can be of type:
AbstractTransformation
TransformationStep
SyncStep
TransformationActivity
FeatureMap
ColumnHierarchy
Transformation
ClassifierMap
Select
Join
AbstractJob
Job
JFJob
MiningResult - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getDataPackages
Gets the Associationlist ofDataPackages- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the
DataPackageswhich can be of type:
DeployedDataPackage
OLAPSchema
DatabaseCatalog
SASCatalog
RelationalSchema
DatabaseSchema
DataSourceName
SASLibrary
SecuredLibrary
ContentLocation
Text
TextStore
SASCatalogEntry
File
ArchiveFile
ArchiveEntry
Document
Directory
AnalyticContext
Device
Stream
Memory
Connection
SASClientConnection
OpenClientConnection
TCPIPConnection
COMConnection
Email
SASFileRef - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getInitProcesses
Gets the Associationlist ofInitProcesses- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the
InitProcesseswhich can be of type:
AbstractTransformation
TransformationStep
SyncStep
TransformationActivity
FeatureMap
ColumnHierarchy
Transformation
ClassifierMap
Select
Join
AbstractJob
Job
JFJob
MiningResult - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getLicenses
Gets the Associationlist ofLicenses- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the
Licenseswhich can be of type:
SASLicense - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getNamedServices
Gets the Associationlist ofNamedServices- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the
NamedServiceswhich can be of type:
NamedService - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getProviderConnections
Gets the Associationlist ofProviderConnections- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the
ProviderConnectionswhich can be of type:
Connection
SASClientConnection
OpenClientConnection
TCPIPConnection
COMConnection - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getRegisteredEvents
Gets the Associationlist ofRegisteredEvents- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the
RegisteredEventswhich can be of type:
Event - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getServiceNames
Gets the Associationlist ofServiceNames- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the
ServiceNameswhich can be of type:
NamedService - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
getUsingComponents
Gets the Associationlist ofUsingComponents- Parameters:
fGoToServer- boolean Get the value from the server.- Returns:
- Returns the
UsingComponentswhich can be of type:
DeployedComponent
ConfiguredComponent
ServiceComponent
ServerComponent
LogicalServer
ServerContext - Throws:
RemoteException- If error connecting/communicating to/with remote object.MdException- If error getting/setting part of the object.
-
setIsLicensed
void setIsLicensed(int inIsLicensed) throws RemoteException Sets theIsLicensedvalue and sets the state to MetadataState.LOCAL.- Parameters:
inIsLicensed- int- Throws:
RemoteException- If error communicating with remote object.
-
setIsLicensed
void setIsLicensed(int inIsLicensed, int state) throws RemoteException Sets theIsLicensedMetadata State.- Parameters:
inIsLicensed- intstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setIsLicensed
void setIsLicensed(String inIsLicensed) throws RemoteException Sets theIsLicensedvalue and sets the state to MetadataState.LOCAL.- Parameters:
inIsLicensed- String- Throws:
RemoteException- If error communicating with remote object.
-
setIsLicensed
void setIsLicensed(String inIsLicensed, int state) throws RemoteException Sets theIsLicensedvalue and Metadata State.- Parameters:
inIsLicensed- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setIsLicensedState
void setIsLicensedState(int state) throws RemoteException Sets the Metadata State ofIsLicensed.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setInstallationLocation
void setInstallationLocation(String inInstallationLocation) throws RemoteException Sets theInstallationLocationvalue and sets the state to MetadataState.LOCAL.- Parameters:
inInstallationLocation- String- Throws:
RemoteException- If error communicating with remote object.
-
setInstallationLocation
void setInstallationLocation(String inInstallationLocation, int state) throws RemoteException Sets theInstallationLocationMetadata State.- Parameters:
inInstallationLocation- Stringstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setInstallationLocationState
void setInstallationLocationState(int state) throws RemoteException Sets the Metadata State ofInstallationLocation.- Parameters:
state- int- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedMachines
- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedMachines
- Parameters:
list- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setAssociatedMachine
Sets theAssociatedMachineslist 0th element to beinObject.- Parameters:
inObject- Machine- Throws:
RemoteException- If error communicating with remote object.
-
setDescriptiveComponents
Sets theDescriptiveComponentslist to belist. Object of which can be of type:
SoftwareComponent
DeployedComponent
ConfiguredComponent
ServiceComponent
ServerComponent
LogicalServer
ServerContext- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setDescriptiveComponents
Sets theDescriptiveComponentslist to belist. Object of which can be of type:
SoftwareComponent
DeployedComponent
ConfiguredComponent
ServiceComponent
ServerComponent
LogicalServer
ServerContext- Parameters:
list- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setDescriptiveComponent
Sets theDescriptiveComponentslist 0th element to beinObject.- Parameters:
inObject- SoftwareComponent- Throws:
RemoteException- If error communicating with remote object.
-
setServiceTypes
- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setServiceTypes
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setSourceConnections
Sets theSourceConnectionslist to belist. Objects of which can be of type:
Connection
SASClientConnection
OpenClientConnection
TCPIPConnection
COMConnection- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setSourceConnections
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setUsedByComponents
Sets theUsedByComponentslist to belist. Objects of which can be of type:
DeployedComponent
ConfiguredComponent
ServiceComponent
ServerComponent
LogicalServer
ServerContext- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setUsedByComponents
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setComputeTasks
Sets theComputeTaskslist to belist. Objects of which can be of type:
AbstractTransformation
TransformationStep
SyncStep
TransformationActivity
FeatureMap
ColumnHierarchy
Transformation
ClassifierMap
Select
Join
AbstractJob
Job
JFJob
MiningResult- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setComputeTasks
Sets the entire ComputeTasks list to match the passed in AssociationList, sets the state of the ComputeTasks- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setDataPackages
Sets theDataPackageslist to belist. Objects of which can be of type:
DeployedDataPackage
OLAPSchema
DatabaseCatalog
SASCatalog
RelationalSchema
DatabaseSchema
DataSourceName
SASLibrary
SecuredLibrary
ContentLocation
Text
TextStore
SASCatalogEntry
File
ArchiveFile
ArchiveEntry
Document
Directory
AnalyticContext
Device
Stream
Memory
Connection
SASClientConnection
OpenClientConnection
TCPIPConnection
COMConnection
Email
SASFileRef- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setDataPackages
Sets the entire DataPackages list to match the passed in AssociationList, sets the state of the DataPackages- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setInitProcesses
Sets theInitProcesseslist to belist. Objects of which can be of type:
AbstractTransformation
TransformationStep
SyncStep
TransformationActivity
FeatureMap
ColumnHierarchy
Transformation
ClassifierMap
Select
Join
AbstractJob
Job
JFJob
MiningResult- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setInitProcesses
Sets the entire InitProcesses list to match the passed in AssociationList, sets the state of the InitProcesses- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setLicenses
- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setLicenses
Sets the entire Licenses list to match the passed in AssociationList, sets the state of the Licenses- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setNamedServices
- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setNamedServices
Sets the entire NamedServices list to match the passed in AssociationList, sets the state of the NamedServices- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setProviderConnections
Sets theProviderConnectionslist to belist. Objects of which can be of type:
Connection
SASClientConnection
OpenClientConnection
TCPIPConnection
COMConnection- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setProviderConnections
Sets the entire ProviderConnections list to match the passed in AssociationList, sets the state of the ProviderConnections- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setRegisteredEvents
- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setRegisteredEvents
Sets the entire RegisteredEvents list to match the passed in AssociationList, sets the state of the RegisteredEvents- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setServiceNames
- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setServiceNames
Sets the entire ServiceNames list to match the passed in AssociationList, sets the state of the ServiceNames- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-
setUsingComponents
Sets theUsingComponentslist to belist. Objects of which can be of type:
DeployedComponent
ConfiguredComponent
ServiceComponent
ServerComponent
LogicalServer
ServerContext- Parameters:
list- AssociationList- Throws:
RemoteException- If error communicating with remote object.
-
setUsingComponents
Sets the entire UsingComponents list to match the passed in AssociationList, sets the state of the UsingComponents- Parameters:
inObjects- AssociationListstate- int- Throws:
RemoteException- If error communicating with remote object.
-