/** * 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 CLPCapabilities as well as methods comparable to the * invokeMethods defined for this class. This Class implements the CLPCapabilitiesBean Interface. The CIM class CLPCapabilities is described as * follows: * * A subclass of ProtocolServiceCapabilities that defines the capabilities of a CLPService. An instance of CLPCapabilities is associated with a * ProtocolService using ElementCapabilities. */ public class CLPCapabilities extends ProtocolServiceCapabilities implements Serializable { /** * This constructor creates a CLPCapabilitiesBeanImpl Class which implements the CLPCapabilitiesBean Interface, and encapsulates the CIM class * CLPCapabilities in a Java Bean. The CIM class CLPCapabilities is described as follows: * * A subclass of ProtocolServiceCapabilities that defines the capabilities of a CLPService. An instance of CLPCapabilities is associated with a * ProtocolService using ElementCapabilities. */ public CLPCapabilities() { }; /** * The following constants are defined for use with the ValueMap/Values qualified property cLPVersions. */ private String[] cLPVersions; /** * This method returns the CLPCapabilities.cLPVersions property value. This property is described as follows: * * CLPVersion is an array of strings that specifies the versions of the SM CLP Specification, DMTF document DSP0214, that the CLP service * supports. The format of the version string follows the conventions noted in DMTF document DSP4004 in current and historical versions of the * document. Thus the version string format is "m.n.ud s" where m is the string value of the major version identifier in numeric form, n is the * string value of the minor version identifier in numeric form , u is the optional string value of the update (errata or coordination changes) in * numeric form, d is the optional draft in alphabetic form and s is one of the following string values in alphabetic form: "Work In Progress", * "Draft Standard", "DMTF Standard", "Preliminary Standard" or "Final Standard". * * @return String[] current cLPVersions property value * @exception Exception */ public String[] getCLPVersions() { return this.cLPVersions; } // getCLPVersions /** * This method sets the CLPCapabilities.cLPVersions property value. This property is described as follows: * * CLPVersion is an array of strings that specifies the versions of the SM CLP Specification, DMTF document DSP0214, that the CLP service * supports. The format of the version string follows the conventions noted in DMTF document DSP4004 in current and historical versions of the * document. Thus the version string format is "m.n.ud s" where m is the string value of the major version identifier in numeric form, n is the * string value of the minor version identifier in numeric form , u is the optional string value of the update (errata or coordination changes) in * numeric form, d is the optional draft in alphabetic form and s is one of the following string values in alphabetic form: "Work In Progress", * "Draft Standard", "DMTF Standard", "Preliminary Standard" or "Final Standard". * * @param String * [] new cLPVersions property value * @exception Exception */ public void setCLPVersions(String[] cLPVersions) { this.cLPVersions = cLPVersions; } // setCLPVersions /** * The following constants are defined for use with the ValueMap/Values qualified property sMMEAddressVersions. */ private String[] sMMEAddressVersions; /** * This method returns the CLPCapabilities.sMMEAddressVersions property value. This property is described as follows: * * SMMEAddressVersion is an array of strings that specify the versions of the Server Management Managed Element Address Specification, DMTF * document DSP0215, that the CLP service supports. The format of the version string follows the conventions noted in DMTF document DSP4004 in * current and historical versions of the document. Thus the version string format is "m.n.ud s" where m is the string value of the major version * identifier in numeric form, n is the string value of the minor version identifier in numeric form , u is the optional string value of the * update (errata or coordination changes) in numeric form, d is the optional draft in alphabetic form and s is one of the following string values * in alphabetic form: "Work In Progress", "Draft Standard", "Preliminary Standard" or "Final Standard". * * @return String[] current sMMEAddressVersions property value * @exception Exception */ public String[] getSMMEAddressVersions() { return this.sMMEAddressVersions; } // getSMMEAddressVersions /** * This method sets the CLPCapabilities.sMMEAddressVersions property value. This property is described as follows: * * SMMEAddressVersion is an array of strings that specify the versions of the Server Management Managed Element Address Specification, DMTF * document DSP0215, that the CLP service supports. The format of the version string follows the conventions noted in DMTF document DSP4004 in * current and historical versions of the document. Thus the version string format is "m.n.ud s" where m is the string value of the major version * identifier in numeric form, n is the string value of the minor version identifier in numeric form , u is the optional string value of the * update (errata or coordination changes) in numeric form, d is the optional draft in alphabetic form and s is one of the following string values * in alphabetic form: "Work In Progress", "Draft Standard", "Preliminary Standard" or "Final Standard". * * @param String * [] new sMMEAddressVersions property value * @exception Exception */ public void setSMMEAddressVersions(String[] sMMEAddressVersions) { this.sMMEAddressVersions = sMMEAddressVersions; } // setSMMEAddressVersions } // Class CLPCapabilities