/** * 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 LANSegment as well as methods comparable to the * invokeMethods defined for this class. This Class implements the LANSegmentBean Interface. The CIM class LANSegment is described as follows: * * A collection of LAN Endpoints of a particular type that are able to intercommunicate directly without the assistance of bridging or routing * services. Since this class' superclass (LogicalNetwork) has been deprecated (in order to define more consistent 'collection' semantics), this class * is also deprecated. */ @Deprecated public class LANSegment extends LogicalNetwork implements Serializable { /** * This constructor creates a LANSegmentBeanImpl Class which implements the LANSegmentBean Interface, and encapsulates the CIM class LANSegment in * a Java Bean. The CIM class LANSegment is described as follows: * * A collection of LAN Endpoints of a particular type that are able to intercommunicate directly without the assistance of bridging or routing * services. Since this class' superclass (LogicalNetwork) has been deprecated (in order to define more consistent 'collection' semantics), this * class is also deprecated. */ public LANSegment() { }; /** * The following constants are defined for use with the ValueMap/Values qualified property lANID. */ @Deprecated private String lANID; /** * This method returns the LANSegment.lANID property value. This property is described as follows: * * A label or identifier for the LAN Segment. * * @return String current lANID property value * @exception Exception */ @Deprecated public String getLANID() { return this.lANID; } // getLANID /** * This method sets the LANSegment.lANID property value. This property is described as follows: * * A label or identifier for the LAN Segment. * * @param String * new lANID property value * @exception Exception */ @Deprecated public void setLANID(String lANID) { this.lANID = lANID; } // setLANID /** * The following constants are defined for use with the ValueMap/Values qualified property LANType. */ @Deprecated public enum LANType { UNKNOWN, OTHER, ETHERNET, TOKENRING, FDDI } @Deprecated private LANType lANType; /** * This method returns the LANSegment.lANType property value. This property is described as follows: * * An indication of the kind of technology used on the LAN. * * @return int current lANType property value * @exception Exception */ @Deprecated public LANType getLANType() { return this.lANType; } // getLANType /** * This method sets the LANSegment.lANType property value. This property is described as follows: * * An indication of the kind of technology used on the LAN. * * @param int new lANType property value * @exception Exception */ @Deprecated public void setLANType(LANType lANType) { this.lANType = lANType; } // setLANType /** * The following constants are defined for use with the ValueMap/Values qualified property otherLANType. */ @Deprecated private String otherLANType; /** * This method returns the LANSegment.otherLANType property value. This property is described as follows: * * A string describing the type of technology used on the LAN when the value of the LANType property of this class (or any of its subclasses) is * set to 1 (i.e., "Other"). The format of the string inserted in this property should be similar in format to the values defined for the LANType * property. This property should be set to NULL when the LANType property is any value other than 1. * * @return String current otherLANType property value * @exception Exception */ @Deprecated public String getOtherLANType() { return this.otherLANType; } // getOtherLANType /** * This method sets the LANSegment.otherLANType property value. This property is described as follows: * * A string describing the type of technology used on the LAN when the value of the LANType property of this class (or any of its subclasses) is * set to 1 (i.e., "Other"). The format of the string inserted in this property should be similar in format to the values defined for the LANType * property. This property should be set to NULL when the LANType property is any value other than 1. * * @param String * new otherLANType property value * @exception Exception */ @Deprecated public void setOtherLANType(String otherLANType) { this.otherLANType = otherLANType; } // setOtherLANType } // Class LANSegment