Interface DeployedComponent

All Superinterfaces:
CMetadata, MdObjectBase, MdObjectBaseUtil, MdObjectBaseXML, PrimaryType, Remote, Root, SoftwareComponent
All Known Subinterfaces:
ConfiguredComponent, LogicalServer, ServerComponent, ServerContext, ServiceComponent

public interface DeployedComponent extends SoftwareComponent
An abstract metadata type that represents installed software. This software might or might not be licensed as indicated by the IsLicensed attribute. When creating metadata, use the subtype that best represents the software that you want to describe. ConfiguredComponent represents software that is configured to run, such as Java components or customizers. ServiceComponent represents software that acts as a service. ServerComponent represents servers and spawners. LogicalServer represents a grouping of homogeneous servers for the purpose of load balancing or pooling.

Attributes of DeployedComponent are:

Associations of DeployedComponent are:

Usage

To create an instance of this DeployedComponent, use the factory 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 updateMetadataAll method.
  • If an object needs to be deleted, the delete method can be used. This will flag the object as being deleted on the client, and will require an update call to persist the change to the server.

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 Details

    • ATTRIBUTE_ISLICENSED_NAME

      static final String ATTRIBUTE_ISLICENSED_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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_NAME
      Constant 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:
      initializeRequiredObjects in interface MdObjectBaseUtil
      Specified by:
      initializeRequiredObjects in interface PrimaryType
      Specified by:
      initializeRequiredObjects in interface Root
      Specified by:
      initializeRequiredObjects in interface SoftwareComponent
      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:
      initializePredObjects in interface MdObjectBase
      Specified by:
      initializePredObjects in interface PrimaryType
      Specified by:
      initializePredObjects in interface Root
      Specified by:
      initializePredObjects in interface SoftwareComponent
      Throws:
      RemoteException - If error connecting/communicating to/with remote object.
    • getIsLicensed

      int getIsLicensed() throws RemoteException
      Gets the int value of IsLicensed
      Returns:
      The IsLicensed
      Throws:
      RemoteException - If error connecting/communicating to/with remote object.
    • getIsLicensedState

      int getIsLicensedState() throws RemoteException
      Gets the Metadata State of IsLicensed
      Returns:
      The State.
      Throws:
      RemoteException - If error connecting/communicating to/with remote object.
    • getInstallationLocation

      String getInstallationLocation() throws RemoteException
      Gets the String value of InstallationLocation
      Returns:
      The InstallationLocation
      Throws:
      RemoteException - If error connecting/communicating to/with remote object.
    • getInstallationLocationState

      int getInstallationLocationState() throws RemoteException
      Gets the Metadata State of InstallationLocation
      Returns:
      The State.
      Throws:
      RemoteException - If error connecting/communicating to/with remote object.
    • getInstallationLocationMaxLength

      int getInstallationLocationMaxLength() throws RemoteException
      Gets the maximum length of InstallationLocation
      Returns:
      The max size
      Throws:
      RemoteException - If error connecting/communicating to/with remote object.
    • getAssociatedMachines

      AssociationList getAssociatedMachines() throws RemoteException, MdException
      Gets the AssociationList of AssociatedMachines
      Returns:
      Returns the AssociationList of AssociatedMachines which can be of type:
      Machine
      Throws:
      RemoteException - If error connecting/communicating to/with remote object.
      MdException
    • getAssociatedMachine

      Machine getAssociatedMachine() throws RemoteException, MdException
      Gets the Machine for AssociatedMachine
      Returns:
      The Machine ( null if not set) of AssociatedMachinewhich 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

      AssociationList getDescriptiveComponents() throws RemoteException, MdException
      Gets the AssociationList of DescriptiveComponents
      Returns:
      Returns the AssociationList of DescriptiveComponents which can be of type:
      SoftwareComponent
      DeployedComponent
      ConfiguredComponent
      ServiceComponent
      ServerComponent
      LogicalServer
      ServerContext
      Throws:
      RemoteException - If error connecting/communicating to/with remote object.
      MdException
    • getDescriptiveComponent

      SoftwareComponent getDescriptiveComponent() throws RemoteException, MdException
      Gets the SoftwareComponent for DescriptiveComponent
      Returns:
      The SoftwareComponent ( null if not set) of DescriptiveComponentwhich 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

      AssociationList getServiceTypes() throws RemoteException, MdException
      Gets the AssociationList of ServiceTypes
      Returns:
      Returns the AssociationList of ServiceTypes which 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

      AssociationList getSourceConnections() throws RemoteException, MdException
      Gets the AssociationList of SourceConnections
      Returns:
      Returns the AssociationList of SourceConnections which 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

      AssociationList getUsedByComponents() throws RemoteException, MdException
      Gets the AssociationList of UsedByComponents
      Returns:
      Returns the AssociationList of UsedByComponents which 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

      AssociationList getComputeTasks() throws RemoteException, MdException
      Gets the Association list of ComputeTasks
      Returns:
      The AssociationList of ComputeTasks which 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

      AssociationList getDataPackages() throws RemoteException, MdException
      Gets the Association list of DataPackages
      Returns:
      The AssociationList of DataPackages 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
      Throws:
      RemoteException - If error connecting/communicating to/with remote object.
      MdException - If error getting/setting part of the object.
    • getInitProcesses

      AssociationList getInitProcesses() throws RemoteException, MdException
      Gets the Association list of InitProcesses
      Returns:
      The AssociationList of InitProcesses which 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

      AssociationList getLicenses() throws RemoteException, MdException
      Gets the Association list of Licenses
      Returns:
      The AssociationList of Licenses which 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

      AssociationList getNamedServices() throws RemoteException, MdException
      Gets the Association list of NamedServices
      Returns:
      The AssociationList of NamedServices which 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

      AssociationList getProviderConnections() throws RemoteException, MdException
      Gets the Association list of ProviderConnections
      Returns:
      The AssociationList of ProviderConnections which 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

      AssociationList getRegisteredEvents() throws RemoteException, MdException
      Gets the Association list of RegisteredEvents
      Returns:
      The AssociationList of RegisteredEvents which 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

      AssociationList getServiceNames() throws RemoteException, MdException
      Gets the Association list of ServiceNames
      Returns:
      The AssociationList of ServiceNames which 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

      AssociationList getUsingComponents() throws RemoteException, MdException
      Gets the Association list of UsingComponents
      Returns:
      The AssociationList of UsingComponents which 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

      AssociationList getAssociatedMachines(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of AssociatedMachines
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the AssociationList of AssociatedMachines which 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

      AssociationList getDescriptiveComponents(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of DescriptiveComponents
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the AssociationList of DescriptiveComponents which 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

      AssociationList getServiceTypes(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of ServiceTypes
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the AssociationList of ServiceTypes which 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

      AssociationList getSourceConnections(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of SourceConnections
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the AssociationList of SourceConnections which 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

      AssociationList getUsedByComponents(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of UsedByComponents
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the AssociationList of UsedByComponents which 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

      AssociationList getComputeTasks(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of ComputeTasks
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the ComputeTasks which 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

      AssociationList getDataPackages(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of DataPackages
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the DataPackages 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
      Throws:
      RemoteException - If error connecting/communicating to/with remote object.
      MdException - If error getting/setting part of the object.
    • getInitProcesses

      AssociationList getInitProcesses(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of InitProcesses
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the InitProcesses which 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

      AssociationList getLicenses(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of Licenses
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the Licenses which 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

      AssociationList getNamedServices(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of NamedServices
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the NamedServices which 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

      AssociationList getProviderConnections(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of ProviderConnections
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the ProviderConnections which 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

      AssociationList getRegisteredEvents(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of RegisteredEvents
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the RegisteredEvents which 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

      AssociationList getServiceNames(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of ServiceNames
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the ServiceNames which 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

      AssociationList getUsingComponents(boolean fGoToServer) throws RemoteException, MdException
      Gets the Associationlist of UsingComponents
      Parameters:
      fGoToServer - boolean Get the value from the server.
      Returns:
      Returns the UsingComponents which 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 the IsLicensed value 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 the IsLicensed Metadata State.
      Parameters:
      inIsLicensed - int
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setIsLicensed

      void setIsLicensed(String inIsLicensed) throws RemoteException
      Sets the IsLicensed value 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 the IsLicensed value and Metadata State.
      Parameters:
      inIsLicensed - String
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setIsLicensedState

      void setIsLicensedState(int state) throws RemoteException
      Sets the Metadata State of IsLicensed.
      Parameters:
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setInstallationLocation

      void setInstallationLocation(String inInstallationLocation) throws RemoteException
      Sets the InstallationLocation value 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 the InstallationLocation Metadata State.
      Parameters:
      inInstallationLocation - String
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setInstallationLocationState

      void setInstallationLocationState(int state) throws RemoteException
      Sets the Metadata State of InstallationLocation.
      Parameters:
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setAssociatedMachines

      void setAssociatedMachines(AssociationList list) throws RemoteException
      Sets the AssociatedMachines list to be list. Object of which can be of type:
      Machine
      Parameters:
      list - AssociationList
      Throws:
      RemoteException - If error communicating with remote object.
    • setAssociatedMachines

      void setAssociatedMachines(AssociationList list, int state) throws RemoteException
      Sets the AssociatedMachines list to be list. Object of which can be of type:
      Machine
      Parameters:
      list - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setAssociatedMachine

      void setAssociatedMachine(Machine inObject) throws RemoteException
      Sets the AssociatedMachines list 0th element to be inObject.
      Parameters:
      inObject - Machine
      Throws:
      RemoteException - If error communicating with remote object.
    • setDescriptiveComponents

      void setDescriptiveComponents(AssociationList list) throws RemoteException
      Sets the DescriptiveComponents list to be list. 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

      void setDescriptiveComponents(AssociationList list, int state) throws RemoteException
      Sets the DescriptiveComponents list to be list. Object of which can be of type:
      SoftwareComponent
      DeployedComponent
      ConfiguredComponent
      ServiceComponent
      ServerComponent
      LogicalServer
      ServerContext
      Parameters:
      list - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setDescriptiveComponent

      void setDescriptiveComponent(SoftwareComponent inObject) throws RemoteException
      Sets the DescriptiveComponents list 0th element to be inObject.
      Parameters:
      inObject - SoftwareComponent
      Throws:
      RemoteException - If error communicating with remote object.
    • setServiceTypes

      void setServiceTypes(AssociationList list) throws RemoteException
      Sets the ServiceTypes list to be list. Objects of which can be of type:
      ServiceType
      Parameters:
      list - AssociationList
      Throws:
      RemoteException - If error communicating with remote object.
    • setServiceTypes

      void setServiceTypes(AssociationList inObjects, int state) throws RemoteException
      Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setSourceConnections

      void setSourceConnections(AssociationList list) throws RemoteException
      Sets the SourceConnections list to be list. Objects of which can be of type:
      Connection
      SASClientConnection
      OpenClientConnection
      TCPIPConnection
      COMConnection
      Parameters:
      list - AssociationList
      Throws:
      RemoteException - If error communicating with remote object.
    • setSourceConnections

      void setSourceConnections(AssociationList inObjects, int state) throws RemoteException
      Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setUsedByComponents

      void setUsedByComponents(AssociationList list) throws RemoteException
      Sets the UsedByComponents list to be list. 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

      void setUsedByComponents(AssociationList inObjects, int state) throws RemoteException
      Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setComputeTasks

      void setComputeTasks(AssociationList list) throws RemoteException
      Parameters:
      list - AssociationList
      Throws:
      RemoteException - If error communicating with remote object.
    • setComputeTasks

      void setComputeTasks(AssociationList inObjects, int state) throws RemoteException
      Sets the entire ComputeTasks list to match the passed in AssociationList, sets the state of the ComputeTasks
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setDataPackages

      void setDataPackages(AssociationList list) throws RemoteException
      Parameters:
      list - AssociationList
      Throws:
      RemoteException - If error communicating with remote object.
    • setDataPackages

      void setDataPackages(AssociationList inObjects, int state) throws RemoteException
      Sets the entire DataPackages list to match the passed in AssociationList, sets the state of the DataPackages
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setInitProcesses

      void setInitProcesses(AssociationList list) throws RemoteException
      Parameters:
      list - AssociationList
      Throws:
      RemoteException - If error communicating with remote object.
    • setInitProcesses

      void setInitProcesses(AssociationList inObjects, int state) throws RemoteException
      Sets the entire InitProcesses list to match the passed in AssociationList, sets the state of the InitProcesses
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setLicenses

      void setLicenses(AssociationList list) throws RemoteException
      Sets the Licenses list to be list. Objects of which can be of type:
      SASLicense
      Parameters:
      list - AssociationList
      Throws:
      RemoteException - If error communicating with remote object.
    • setLicenses

      void setLicenses(AssociationList inObjects, int state) throws RemoteException
      Sets the entire Licenses list to match the passed in AssociationList, sets the state of the Licenses
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setNamedServices

      void setNamedServices(AssociationList list) throws RemoteException
      Sets the NamedServices list to be list. Objects of which can be of type:
      NamedService
      Parameters:
      list - AssociationList
      Throws:
      RemoteException - If error communicating with remote object.
    • setNamedServices

      void setNamedServices(AssociationList inObjects, int state) throws RemoteException
      Sets the entire NamedServices list to match the passed in AssociationList, sets the state of the NamedServices
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setProviderConnections

      void setProviderConnections(AssociationList list) throws RemoteException
      Sets the ProviderConnections list to be list. Objects of which can be of type:
      Connection
      SASClientConnection
      OpenClientConnection
      TCPIPConnection
      COMConnection
      Parameters:
      list - AssociationList
      Throws:
      RemoteException - If error communicating with remote object.
    • setProviderConnections

      void setProviderConnections(AssociationList inObjects, int state) throws RemoteException
      Sets the entire ProviderConnections list to match the passed in AssociationList, sets the state of the ProviderConnections
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setRegisteredEvents

      void setRegisteredEvents(AssociationList list) throws RemoteException
      Sets the RegisteredEvents list to be list. Objects of which can be of type:
      Event
      Parameters:
      list - AssociationList
      Throws:
      RemoteException - If error communicating with remote object.
    • setRegisteredEvents

      void setRegisteredEvents(AssociationList inObjects, int state) throws RemoteException
      Sets the entire RegisteredEvents list to match the passed in AssociationList, sets the state of the RegisteredEvents
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setServiceNames

      void setServiceNames(AssociationList list) throws RemoteException
      Sets the ServiceNames list to be list. Objects of which can be of type:
      NamedService
      Parameters:
      list - AssociationList
      Throws:
      RemoteException - If error communicating with remote object.
    • setServiceNames

      void setServiceNames(AssociationList inObjects, int state) throws RemoteException
      Sets the entire ServiceNames list to match the passed in AssociationList, sets the state of the ServiceNames
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.
    • setUsingComponents

      void setUsingComponents(AssociationList list) throws RemoteException
      Sets the UsingComponents list to be list. 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

      void setUsingComponents(AssociationList inObjects, int state) throws RemoteException
      Sets the entire UsingComponents list to match the passed in AssociationList, sets the state of the UsingComponents
      Parameters:
      inObjects - AssociationList
      state - int
      Throws:
      RemoteException - If error communicating with remote object.