com.mirth.match.ejb.inex
Class ConsumerEventSubscription

java.lang.Object
  extended by com.mirth.match.ejb.inex.KanaEntity
      extended by com.mirth.match.ejb.inex.ConsumerEventSubscription

public class ConsumerEventSubscription
extends KanaEntity

Java class for consumerEventSubscription complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="consumerEventSubscription">
   <complexContent>
     <extension base="{http://inex.ejb.match.mirth.com/}kanaEntity">
       <sequence>
         <element name="consumerEventSubscriptionKey" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="domainGroup" type="{http://inex.ejb.match.mirth.com/}domainGroup" minOccurs="0"/>
         <element name="entities" type="{http://inex.ejb.match.mirth.com/}entity" maxOccurs="unbounded" minOccurs="0"/>
         <element name="eventAuditTypes" type="{http://inex.ejb.match.mirth.com/}eventAuditType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="identifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="notificationMethodType" type="{http://inex.ejb.match.mirth.com/}notificationMethodType" minOccurs="0"/>
         <element name="properties" type="{http://inex.ejb.match.mirth.com/}property" maxOccurs="unbounded" minOccurs="0"/>
         <element name="propertyBag" type="{http://inex.ejb.match.mirth.com/}property" maxOccurs="unbounded" minOccurs="0"/>
         <element name="status" type="{http://inex.ejb.match.mirth.com/}status" minOccurs="0"/>
         <element name="subscribedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="unsubscribedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.Integer consumerEventSubscriptionKey
           
protected  java.lang.String description
           
protected  DomainGroup domainGroup
           
protected  java.util.List<Entity> entities
           
protected  java.util.List<EventAuditType> eventAuditTypes
           
protected  java.lang.String identifier
           
protected  NotificationMethodType notificationMethodType
           
protected  java.util.List<Property> properties
           
protected  java.util.List<Property> propertyBag
           
protected  Status status
           
protected  javax.xml.datatype.XMLGregorianCalendar subscribedDate
           
protected  javax.xml.datatype.XMLGregorianCalendar unsubscribedDate
           
 
Constructor Summary
ConsumerEventSubscription()
           
 
Method Summary
 java.lang.Integer getConsumerEventSubscriptionKey()
          Gets the value of the consumerEventSubscriptionKey property.
 java.lang.String getDescription()
          Gets the value of the description property.
 DomainGroup getDomainGroup()
          Gets the value of the domainGroup property.
 java.util.List<Entity> getEntities()
          Gets the value of the entities property.
 java.util.List<EventAuditType> getEventAuditTypes()
          Gets the value of the eventAuditTypes property.
 java.lang.String getIdentifier()
          Gets the value of the identifier property.
 NotificationMethodType getNotificationMethodType()
          Gets the value of the notificationMethodType property.
 java.util.List<Property> getProperties()
          Gets the value of the properties property.
 java.util.List<Property> getPropertyBag()
          Gets the value of the propertyBag property.
 Status getStatus()
          Gets the value of the status property.
 javax.xml.datatype.XMLGregorianCalendar getSubscribedDate()
          Gets the value of the subscribedDate property.
 javax.xml.datatype.XMLGregorianCalendar getUnsubscribedDate()
          Gets the value of the unsubscribedDate property.
 void setConsumerEventSubscriptionKey(java.lang.Integer value)
          Sets the value of the consumerEventSubscriptionKey property.
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setDomainGroup(DomainGroup value)
          Sets the value of the domainGroup property.
 void setIdentifier(java.lang.String value)
          Sets the value of the identifier property.
 void setNotificationMethodType(NotificationMethodType value)
          Sets the value of the notificationMethodType property.
 void setStatus(Status value)
          Sets the value of the status property.
 void setSubscribedDate(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the subscribedDate property.
 void setUnsubscribedDate(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the unsubscribedDate property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

consumerEventSubscriptionKey

protected java.lang.Integer consumerEventSubscriptionKey

description

protected java.lang.String description

domainGroup

protected DomainGroup domainGroup

entities

protected java.util.List<Entity> entities

eventAuditTypes

protected java.util.List<EventAuditType> eventAuditTypes

identifier

protected java.lang.String identifier

notificationMethodType

protected NotificationMethodType notificationMethodType

properties

protected java.util.List<Property> properties

propertyBag

protected java.util.List<Property> propertyBag

status

protected Status status

subscribedDate

protected javax.xml.datatype.XMLGregorianCalendar subscribedDate

unsubscribedDate

protected javax.xml.datatype.XMLGregorianCalendar unsubscribedDate
Constructor Detail

ConsumerEventSubscription

public ConsumerEventSubscription()
Method Detail

getConsumerEventSubscriptionKey

public java.lang.Integer getConsumerEventSubscriptionKey()
Gets the value of the consumerEventSubscriptionKey property.

Returns:
possible object is Integer

setConsumerEventSubscriptionKey

public void setConsumerEventSubscriptionKey(java.lang.Integer value)
Sets the value of the consumerEventSubscriptionKey property.

Parameters:
value - allowed object is Integer

getDescription

public java.lang.String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getDomainGroup

public DomainGroup getDomainGroup()
Gets the value of the domainGroup property.

Returns:
possible object is DomainGroup

setDomainGroup

public void setDomainGroup(DomainGroup value)
Sets the value of the domainGroup property.

Parameters:
value - allowed object is DomainGroup

getEntities

public java.util.List<Entity> getEntities()
Gets the value of the entities property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the entities property.

For example, to add a new item, do as follows:

    getEntities().add(newItem);
 

Objects of the following type(s) are allowed in the list Entity


getEventAuditTypes

public java.util.List<EventAuditType> getEventAuditTypes()
Gets the value of the eventAuditTypes property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the eventAuditTypes property.

For example, to add a new item, do as follows:

    getEventAuditTypes().add(newItem);
 

Objects of the following type(s) are allowed in the list EventAuditType


getIdentifier

public java.lang.String getIdentifier()
Gets the value of the identifier property.

Returns:
possible object is String

setIdentifier

public void setIdentifier(java.lang.String value)
Sets the value of the identifier property.

Parameters:
value - allowed object is String

getNotificationMethodType

public NotificationMethodType getNotificationMethodType()
Gets the value of the notificationMethodType property.

Returns:
possible object is NotificationMethodType

setNotificationMethodType

public void setNotificationMethodType(NotificationMethodType value)
Sets the value of the notificationMethodType property.

Parameters:
value - allowed object is NotificationMethodType

getProperties

public java.util.List<Property> getProperties()
Gets the value of the properties property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the properties property.

For example, to add a new item, do as follows:

    getProperties().add(newItem);
 

Objects of the following type(s) are allowed in the list Property


getPropertyBag

public java.util.List<Property> getPropertyBag()
Gets the value of the propertyBag property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the propertyBag property.

For example, to add a new item, do as follows:

    getPropertyBag().add(newItem);
 

Objects of the following type(s) are allowed in the list Property


getStatus

public Status getStatus()
Gets the value of the status property.

Returns:
possible object is Status

setStatus

public void setStatus(Status value)
Sets the value of the status property.

Parameters:
value - allowed object is Status

getSubscribedDate

public javax.xml.datatype.XMLGregorianCalendar getSubscribedDate()
Gets the value of the subscribedDate property.

Returns:
possible object is XMLGregorianCalendar

setSubscribedDate

public void setSubscribedDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the subscribedDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

getUnsubscribedDate

public javax.xml.datatype.XMLGregorianCalendar getUnsubscribedDate()
Gets the value of the unsubscribedDate property.

Returns:
possible object is XMLGregorianCalendar

setUnsubscribedDate

public void setUnsubscribedDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the unsubscribedDate property.

Parameters:
value - allowed object is XMLGregorianCalendar


Copyright © 2011 Mirth Corp. All Rights Reserved.