/**
* 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 ServiceAvailableToElement as well as methods
* comparable to the invokeMethods defined for this class. This Class implements the ServiceAvailableToElementBean Interface. The CIM class
* ServiceAvailableToElement is described as follows:
*
* CIM_ServiceAvailableToElement conveys the semantics of a Service that is available for the use of a ManagedElement. An example of an available
* Service 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 this service might be restricted or have limited availability or applicability, the
* CIM_ServiceAvailableToElement association would be instantiated between the Service and specific CIM_Processors and CIM_Chassis.
*/
public class ServiceAvailableToElement extends Association implements
Serializable {
/**
* This constructor creates a ServiceAvailableToElementBeanImpl Class which implements the ServiceAvailableToElementBean Interface, and
* encapsulates the CIM class ServiceAvailableToElement in a Java Bean. The CIM class ServiceAvailableToElement is described as follows:
*
* CIM_ServiceAvailableToElement conveys the semantics of a Service that is available for the use of a ManagedElement. An example of an available
* Service 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 this service might be restricted or have limited availability or applicability, the
* CIM_ServiceAvailableToElement association would be instantiated between the Service and specific CIM_Processors and CIM_Chassis.
*/
public ServiceAvailableToElement() {
};
/**
* This method create an Association of the type ServiceAvailableToElement between one Service object and ManagedElement object
*/
public static ServiceAvailableToElement link(Service
serviceProvided, ManagedElement userOfService) {
return (ServiceAvailableToElement) Association.link(ServiceAvailableToElement.class, serviceProvided, userOfService);
}// link
} // Class ServiceAvailableToElement