/**
* 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 IngressConditioningServiceOnEndpoint as well as
* methods comparable to the invokeMethods defined for this class. This Class implements the IngressConditioningServiceOnEndpointBean Interface. The
* CIM class IngressConditioningServiceOnEndpoint is described as follows:
*
* This association represents the binding, in the ingress direction, between a ProtocolEndpoint and the first ConditioningService that processes
* packets received via that Endpoint. Since there can only be one 'first' ConditioningService for a ProtocolEndpoint, the cardinality for the
* Dependent object reference is narrowed from 0..n to 0..1. On the other hand, a single ConditioningService can be the first to process packets
* received via multiple ProtocolEndpoints. So, the cardinality of the Antecedent object reference remains 0..n.
*/
public class IngressConditioningServiceOnEndpoint extends ServiceSAPDependency
implements Serializable {
/**
* This constructor creates a IngressConditioningServiceOnEndpointBeanImpl Class which implements the IngressConditioningServiceOnEndpointBean
* Interface, and encapsulates the CIM class IngressConditioningServiceOnEndpoint in a Java Bean. The CIM class
* IngressConditioningServiceOnEndpoint is described as follows:
*
* This association represents the binding, in the ingress direction, between a ProtocolEndpoint and the first ConditioningService that processes
* packets received via that Endpoint. Since there can only be one 'first' ConditioningService for a ProtocolEndpoint, the cardinality for the
* Dependent object reference is narrowed from 0..n to 0..1. On the other hand, a single ConditioningService can be the first to process packets
* received via multiple ProtocolEndpoints. So, the cardinality of the Antecedent object reference remains 0..n.
*/
public IngressConditioningServiceOnEndpoint() {
};
/**
* This method create an Association of the type IngressConditioningServiceOnEndpoint between one ProtocolEndpoint object and ConditioningService
* object
*/
public static IngressConditioningServiceOnEndpoint link(ProtocolEndpoint
antecedent, ConditioningService dependent) {
return (IngressConditioningServiceOnEndpoint) Association.link(IngressConditioningServiceOnEndpoint.class, antecedent, dependent);
}// link
} // Class IngressConditioningServiceOnEndpoint