/** * 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.*; /** * This Class contains accessor and mutator methods for all properties defined in the CIM class ProvidesServiceToElement as well as methods comparable * to the invokeMethods defined for this class. This Class implements the ProvidesServiceToElementBean Interface. The CIM class * ProvidesServiceToElement is described as follows: * * Note: The use of the CIM_ProvidesServiceToElement class has been deprecated. Instead, ServiceAvailableToElement conveys the semantics of use, while * the subclasses of ProvidesServiceToElement (or the ConcreteDependency association) describe dependency relationships. CIM_ProvidesServiceToElement * was meant to generalize the ServiceServiceDependency association. This method indicates that ManagedElements can use the functionality provided by * one or more Services. An example of the association is that a Processor and an enclosure (a PhysicalElement) can use AlertOnLAN Services to signal * an incomplete or erroneous boot. In reality, AlertOnLAN is simply a HostedService on a computer system that is generally available for use and is * not a dependency of the processor or enclosure. To describe that the use of the service might be restricted or have limited availability or * applicability, the CIM_ServiceAvailableToElement association would be instantiated. */ @Deprecated public class ProvidesServiceToElement extends Dependency implements Serializable { /** * This constructor creates a ProvidesServiceToElementBeanImpl Class which implements the ProvidesServiceToElementBean Interface, and encapsulates * the CIM class ProvidesServiceToElement in a Java Bean. The CIM class ProvidesServiceToElement is described as follows: * * Note: The use of the CIM_ProvidesServiceToElement class has been deprecated. Instead, ServiceAvailableToElement conveys the semantics of use, * while the subclasses of ProvidesServiceToElement (or the ConcreteDependency association) describe dependency relationships. * CIM_ProvidesServiceToElement was meant to generalize the ServiceServiceDependency association. This method indicates that ManagedElements can * use the functionality provided by one or more Services. An example of the association is that a Processor and an enclosure (a PhysicalElement) * can use AlertOnLAN Services to signal an incomplete or erroneous boot. In reality, AlertOnLAN is simply a HostedService on a computer system * that is generally available for use and is not a dependency of the processor or enclosure. To describe that the use of the service might be * restricted or have limited availability or applicability, the CIM_ServiceAvailableToElement association would be instantiated. */ public ProvidesServiceToElement() { }; /** * This method create an Association of the type ProvidesServiceToElement between one Service object and ManagedElement object */ @Deprecated public static ProvidesServiceToElement link(Service antecedent, ManagedElement dependent) { return (ProvidesServiceToElement) Association.link(ProvidesServiceToElement.class, antecedent, dependent); }// link } // Class ProvidesServiceToElement