org.opencrx.kernel.home1.jmi1.Subscription Maven / Gradle / Ivy
The newest version!
// ----------------------------------------------------------------------------
// Instance/Begin
// ----------------------------------------------------------------------------
package org.opencrx.kernel.home1.jmi1;
/**
* Class {@code Subscription}
*/
@javax.annotation.Generated(
value = "org.openmdx.application.mof.mapping.java.InstanceMapper",
date = "2023-10-28T12:15:37.954513554Z",
comments = "Generated by openMDX 2.18.8 - DO NOT CHANGE MANUALLY"
)
public interface Subscription
extends org.opencrx.kernel.home1.cci2.Subscription,
org.opencrx.kernel.base.jmi1.SecureObject,
org.opencrx.kernel.base.jmi1.Subscription,
org.openmdx.base.jmi1.BasicObject{
// ----------------------------------------------------------------------------
// Instance/AttributeGetSet
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the attribute {@code eventType}.
* @return A set containing all elements for this attribute.
*/
public java.util.Set getEventType(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSetSet
// ----------------------------------------------------------------------------
/**
* Clears {@code eventType} and adds the members of the given Set.
*
* This method is equivalent to
* set.clear();
* set.addAll(eventType);
*
* Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.
* @param eventType collection to be copied.
*/
public void setEventType(
java.util.Set eventType
);
// ----------------------------------------------------------------------------
// Instance/AttributeGetSet
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the attribute {@code filterValue0}.
* @return A set containing all elements for this attribute.
*/
public java.util.Set getFilterValue0(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSetSet
// ----------------------------------------------------------------------------
/**
* Clears {@code filterValue0} and adds the members of the given Set.
*
* This method is equivalent to
* set.clear();
* set.addAll(filterValue0);
*
* Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.
* @param filterValue0 collection to be copied.
*/
public void setFilterValue0(
java.util.Set filterValue0
);
// ----------------------------------------------------------------------------
// Instance/AttributeGetSet
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the attribute {@code filterValue1}.
* @return A set containing all elements for this attribute.
*/
public java.util.Set getFilterValue1(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSetSet
// ----------------------------------------------------------------------------
/**
* Clears {@code filterValue1} and adds the members of the given Set.
*
* This method is equivalent to
* set.clear();
* set.addAll(filterValue1);
*
* Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.
* @param filterValue1 collection to be copied.
*/
public void setFilterValue1(
java.util.Set filterValue1
);
// ----------------------------------------------------------------------------
// Instance/AttributeGetSet
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the attribute {@code filterValue2}.
* @return A set containing all elements for this attribute.
*/
public java.util.Set getFilterValue2(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSetSet
// ----------------------------------------------------------------------------
/**
* Clears {@code filterValue2} and adds the members of the given Set.
*
* This method is equivalent to
* set.clear();
* set.addAll(filterValue2);
*
* Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.
* @param filterValue2 collection to be copied.
*/
public void setFilterValue2(
java.util.Set filterValue2
);
// ----------------------------------------------------------------------------
// Instance/AttributeGetSet
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the attribute {@code filterValue3}.
* @return A set containing all elements for this attribute.
*/
public java.util.Set getFilterValue3(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSetSet
// ----------------------------------------------------------------------------
/**
* Clears {@code filterValue3} and adds the members of the given Set.
*
* This method is equivalent to
* set.clear();
* set.addAll(filterValue3);
*
* Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.
* @param filterValue3 collection to be copied.
*/
public void setFilterValue3(
java.util.Set filterValue3
);
// ----------------------------------------------------------------------------
// Instance/AttributeGetSet
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the attribute {@code filterValue4}.
* @return A set containing all elements for this attribute.
*/
public java.util.Set getFilterValue4(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSetSet
// ----------------------------------------------------------------------------
/**
* Clears {@code filterValue4} and adds the members of the given Set.
*
* This method is equivalent to
* set.clear();
* set.addAll(filterValue4);
*
* Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should use the equivalent code.
* @param filterValue4 collection to be copied.
*/
public void setFilterValue4(
java.util.Set filterValue4
);
// ----------------------------------------------------------------------------
// Instance/Operation
// ----------------------------------------------------------------------------
/**
*/
public org.opencrx.kernel.home1.jmi1.SubscriptionMatchesResult matches(
org.opencrx.kernel.home1.jmi1.SubscriptionMatchesParams in
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGetx_1NoQualifier
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the reference {@code topic}.
* @return The —possibly {@code null}— value for this reference.
*/
public org.opencrx.kernel.workflow1.jmi1.Topic getTopic(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceSetNoQualifier
// ----------------------------------------------------------------------------
/**
* Sets a new value for the reference {@code topic}.
* @param topic The new—possibly {@code null}—value for this reference.
*/
public void setTopic(
org.opencrx.kernel.workflow1.cci2.Topic topic
);
// ----------------------------------------------------------------------------
// Instance/End
// ----------------------------------------------------------------------------
// ----------------------------------------------------------------------------
// Instance/Containment
// ----------------------------------------------------------------------------
}