com.mirth.match.ejb.inex
Class NotificationMethodType

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

public class NotificationMethodType
extends KanaEntity

Java class for notificationMethodType complex type.

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

 <complexType name="notificationMethodType">
   <complexContent>
     <extension base="{http://inex.ejb.match.mirth.com/}kanaEntity">
       <sequence>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="identifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="notificationMethodTypeKey" type="{http://www.w3.org/2001/XMLSchema}int" 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="supportedEvents" type="{http://inex.ejb.match.mirth.com/}eventAuditType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="supportsAllEvents" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="supportsUserSelectedEvents" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.String description
           
protected  java.lang.String identifier
           
protected  java.lang.String label
           
protected  java.lang.Integer notificationMethodTypeKey
           
protected  java.util.List<Property> properties
           
protected  java.util.List<Property> propertyBag
           
protected  java.util.List<EventAuditType> supportedEvents
           
protected  boolean supportsAllEvents
           
protected  boolean supportsUserSelectedEvents
           
 
Constructor Summary
NotificationMethodType()
           
 
Method Summary
 java.lang.String getDescription()
          Gets the value of the description property.
 java.lang.String getIdentifier()
          Gets the value of the identifier property.
 java.lang.String getLabel()
          Gets the value of the label property.
 java.lang.Integer getNotificationMethodTypeKey()
          Gets the value of the notificationMethodTypeKey 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.
 java.util.List<EventAuditType> getSupportedEvents()
          Gets the value of the supportedEvents property.
 boolean isSupportsAllEvents()
          Gets the value of the supportsAllEvents property.
 boolean isSupportsUserSelectedEvents()
          Gets the value of the supportsUserSelectedEvents property.
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setIdentifier(java.lang.String value)
          Sets the value of the identifier property.
 void setLabel(java.lang.String value)
          Sets the value of the label property.
 void setNotificationMethodTypeKey(java.lang.Integer value)
          Sets the value of the notificationMethodTypeKey property.
 void setSupportsAllEvents(boolean value)
          Sets the value of the supportsAllEvents property.
 void setSupportsUserSelectedEvents(boolean value)
          Sets the value of the supportsUserSelectedEvents property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected java.lang.String description

identifier

protected java.lang.String identifier

label

protected java.lang.String label

notificationMethodTypeKey

protected java.lang.Integer notificationMethodTypeKey

properties

protected java.util.List<Property> properties

propertyBag

protected java.util.List<Property> propertyBag

supportedEvents

protected java.util.List<EventAuditType> supportedEvents

supportsAllEvents

protected boolean supportsAllEvents

supportsUserSelectedEvents

protected boolean supportsUserSelectedEvents
Constructor Detail

NotificationMethodType

public NotificationMethodType()
Method Detail

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

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

getLabel

public java.lang.String getLabel()
Gets the value of the label property.

Returns:
possible object is String

setLabel

public void setLabel(java.lang.String value)
Sets the value of the label property.

Parameters:
value - allowed object is String

getNotificationMethodTypeKey

public java.lang.Integer getNotificationMethodTypeKey()
Gets the value of the notificationMethodTypeKey property.

Returns:
possible object is Integer

setNotificationMethodTypeKey

public void setNotificationMethodTypeKey(java.lang.Integer value)
Sets the value of the notificationMethodTypeKey property.

Parameters:
value - allowed object is Integer

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


getSupportedEvents

public java.util.List<EventAuditType> getSupportedEvents()
Gets the value of the supportedEvents 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 supportedEvents property.

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

    getSupportedEvents().add(newItem);
 

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


isSupportsAllEvents

public boolean isSupportsAllEvents()
Gets the value of the supportsAllEvents property.


setSupportsAllEvents

public void setSupportsAllEvents(boolean value)
Sets the value of the supportsAllEvents property.


isSupportsUserSelectedEvents

public boolean isSupportsUserSelectedEvents()
Gets the value of the supportsUserSelectedEvents property.


setSupportsUserSelectedEvents

public void setSupportsUserSelectedEvents(boolean value)
Sets the value of the supportsUserSelectedEvents property.



Copyright © 2011 Mirth Corp. All Rights Reserved.