/**
* This file was auto-generated by mofcomp -j version 1.0.0 on Wed Jan 12
* 09:21:06 CET 2011.
*/
package org.opennaas.extensions.router.model;
import java.io.*;
import java.lang.Exception;
/**
* This Class contains accessor and mutator methods for all properties defined in the CIM class Configuration as well as methods comparable to the
* invokeMethods defined for this class. This Class implements the ConfigurationBean Interface. The CIM class Configuration is described as follows:
*
* Note: The use of CIM_Configuration is deprecated in favor of aggregating instances of Setting or SettingData into "higher-level" Settings or
* SettingData objects using the ConcreteComponent association. This association simplifies the use of Settings or SettingData. With Configurations
* serving as aggregations of Settings (as defined by the Configuration Component relationship), separate associations were needed for the aggregation
* and to tie an element to either its Configurations or Settings or SettingData. These separate associations introduced unnecessary complexity and
* redundancy into the model. Deprecated description: The Configuration object allows the grouping of sets of parameters (defined in Setting objects)
* and dependencies for one or more ManagedSystemElements. It represents a certain behavior or a desired functional state for the
* ManagedSystemElements. The desired functional state of the Configuration is typically driven by external requirements such as time or location. For
* example, to connect to a Mail System from home, a dependency on a modem exists, but a dependency on a network adapter exists at work. Settings for
* the pertinent LogicalDevices (in this example, POTSModem and NetworkAdapter) can be defined and aggregated by the Configuration. Therefore, two
* "Connect to Mail" Configurations can be defined by grouping the relevant dependencies and Setting objects.
*/
@Deprecated
public class Configuration extends ManagedElement implements Serializable {
/**
* This constructor creates a ConfigurationBeanImpl Class which implements the ConfigurationBean Interface, and encapsulates the CIM class
* Configuration in a Java Bean. The CIM class Configuration is described as follows:
*
* Note: The use of CIM_Configuration is deprecated in favor of aggregating instances of Setting or SettingData into "higher-level" Settings or
* SettingData objects using the ConcreteComponent association. This association simplifies the use of Settings or SettingData. With
* Configurations serving as aggregations of Settings (as defined by the Configuration Component relationship), separate associations were needed
* for the aggregation and to tie an element to either its Configurations or Settings or SettingData. These separate associations introduced
* unnecessary complexity and redundancy into the model. Deprecated description: The Configuration object allows the grouping of sets of
* parameters (defined in Setting objects) and dependencies for one or more ManagedSystemElements. It represents a certain behavior or a desired
* functional state for the ManagedSystemElements. The desired functional state of the Configuration is typically driven by external requirements
* such as time or location. For example, to connect to a Mail System from home, a dependency on a modem exists, but a dependency on a network
* adapter exists at work. Settings for the pertinent LogicalDevices (in this example, POTSModem and NetworkAdapter) can be defined and aggregated
* by the Configuration. Therefore, two "Connect to Mail" Configurations can be defined by grouping the relevant dependencies and Setting objects.
*/
public Configuration() {
};
/**
* The following constants are defined for use with the ValueMap/Values qualified property name.
*/
@Deprecated
private String name;
/**
* This method returns the Configuration.name property value. This property is described as follows:
*
* Note: The use of this element is deprecated. Deprecated description: The label by which the Configuration object is known.
*
* @return String current name property value
* @exception Exception
*/
@Deprecated
public String getName() {
return this.name;
} // getName
/**
* This method sets the Configuration.name property value. This property is described as follows:
*
* Note: The use of this element is deprecated. Deprecated description: The label by which the Configuration object is known.
*
* @param String
* new name property value
* @exception Exception
*/
@Deprecated
public void setName(String name) {
this.name = name;
} // setName
} // Class Configuration