/** * 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 DSCPMarkerService as well as methods comparable to the * invokeMethods defined for this class. This Class implements the DSCPMarkerServiceBean Interface. The CIM class DSCPMarkerService is described as * follows: * * DSCPMarkerService marks the differentiated services codepoint (DSCP) within the DS field in the IPv4 and IPv6 packet headers, as defined in * [R2474]. It is marked with the specific value defined in the property, DSCPValue. Following common practice, the value to be written into the field * is represented as an unsigned 8-bit integer. */ public class DSCPMarkerService extends MarkerService implements Serializable { /** * This constructor creates a DSCPMarkerServiceBeanImpl Class which implements the DSCPMarkerServiceBean Interface, and encapsulates the CIM class * DSCPMarkerService in a Java Bean. The CIM class DSCPMarkerService is described as follows: * * DSCPMarkerService marks the differentiated services codepoint (DSCP) within the DS field in the IPv4 and IPv6 packet headers, as defined in * [R2474]. It is marked with the specific value defined in the property, DSCPValue. Following common practice, the value to be written into the * field is represented as an unsigned 8-bit integer. */ public DSCPMarkerService() { }; /** * The following constants are defined for use with the ValueMap/Values qualified property dSCPValue. */ private short dSCPValue; /** * This method returns the DSCPMarkerService.dSCPValue property value. This property is described as follows: * * This property is an unsigned 8-bit integer, representing a value to be used for marking the DSCP field in an IPv4 or Ipv6 packet header. Since * the DSCP consists of 6 bits, the values for this property are limited to the range 0..63. When the DSCP is marked, the remaining two bits in * the DS field are left unchanged. * * @return short current dSCPValue property value * @exception Exception */ public short getDSCPValue() { return this.dSCPValue; } // getDSCPValue /** * This method sets the DSCPMarkerService.dSCPValue property value. This property is described as follows: * * This property is an unsigned 8-bit integer, representing a value to be used for marking the DSCP field in an IPv4 or Ipv6 packet header. Since * the DSCP consists of 6 bits, the values for this property are limited to the range 0..63. When the DSCP is marked, the remaining two bits in * the DS field are left unchanged. * * @param short new dSCPValue property value * @exception Exception */ public void setDSCPValue(short dSCPValue) { this.dSCPValue = dSCPValue; } // setDSCPValue } // Class DSCPMarkerService