Platform SDK Java 8.5 API Reference

com.genesyslab.platform.contacts.protocol.contactserver.events
Class EventGetScreeningRule

java.lang.Object
  extended by com.genesyslab.platform.commons.protocol.DataObject
      extended by com.genesyslab.platform.commons.protocol.Message
          extended by com.genesyslab.platform.contacts.protocol.contactserver.AbstractMessage
              extended by com.genesyslab.platform.contacts.protocol.contactserver.events.EventGetScreeningRule
All Implemented Interfaces:
EndpointSupport, ProtocolDescriptionSupport, Referenceable, com.genesyslab.platform.commons.protocol.runtime.DataSupport, com.genesyslab.platform.commons.protocol.runtime.UpdatableProtocolId, ContactServerMessage, Printable, RequestorInfoSupport

public final class EventGetScreeningRule
extends AbstractMessage

This event delivers the content of the requested screening rule.


Field Summary
static int ID
           
static java.lang.String NAME
           
 
Fields inherited from class com.genesyslab.platform.contacts.protocol.contactserver.AbstractMessage
REF_ID_KEY
 
Constructor Summary
EventGetScreeningRule()
           
 
Method Summary
 java.util.Map attributes()
           
static EventGetScreeningRule create()
           
 com.genesyslab.platform.commons.protocol.runtime.DataSupport createClone(com.genesyslab.platform.commons.protocol.runtime.DataSupport sample)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAddressesToMatch()
          The addresses to match of this screening rule
 java.util.Map getCompounds()
           
 java.util.List getCustomPackagers()
           
 java.lang.String getDescription()
          The description of the screening rule (254 chars max)
 java.lang.Boolean getIsEnabled()
          Is screening rule enabled ('TRUE' or 'FALSE')
 java.lang.String getLang()
          The language of this screening rule
 java.lang.String getLogicalRule()
          The logical rule of this screening rule
 java.lang.String getMatchText()
          The match text of this screening rule
 java.lang.Boolean getMatchTextInBody()
          Match text in body for this screening rule ('TRUE' or 'FALSE')
 java.lang.Boolean getMatchTextInHeader()
          Match text in header for this screening rule ('TRUE' or 'FALSE')
 java.lang.Boolean getMatchTextInSubject()
          Match text in subject for this screening rule ('TRUE' or 'FALSE')
 com.genesyslab.platform.commons.protocol.runtime.MetaData getMetaData()
           
 java.lang.Integer getOrder()
          The order of this screening rule
 java.lang.Integer getTenantId()
          The tenant ID of this screening rule
 java.lang.String getTheId()
          The ID of the screening rule
 int hashCode()
           
 void setAddressesToMatch(java.lang.String value)
          The addresses to match of this screening rule
 void setDescription(java.lang.String value)
          The description of the screening rule (254 chars max)
 void setIsEnabled(java.lang.Boolean value)
          Is screening rule enabled ('TRUE' or 'FALSE')
 void setLang(java.lang.String value)
          The language of this screening rule
 void setLogicalRule(java.lang.String value)
          The logical rule of this screening rule
 void setMatchText(java.lang.String value)
          The match text of this screening rule
 void setMatchTextInBody(java.lang.Boolean value)
          Match text in body for this screening rule ('TRUE' or 'FALSE')
 void setMatchTextInHeader(java.lang.Boolean value)
          Match text in header for this screening rule ('TRUE' or 'FALSE')
 void setMatchTextInSubject(java.lang.Boolean value)
          Match text in subject for this screening rule ('TRUE' or 'FALSE')
 void setOrder(java.lang.Integer value)
          The order of this screening rule
 void setTenantId(java.lang.Integer value)
          The tenant ID of this screening rule
 void setTheId(java.lang.String value)
          The ID of the screening rule
 
Methods inherited from class com.genesyslab.platform.contacts.protocol.contactserver.AbstractMessage
getEndpoint, getLazyParser, getMessageAttribute, getProtocolId, getReferenceId, getRequestorInfo, retreiveReference, setEndpoint, setProtocolId, setReferenceId, setReferenceId, setRequestorInfo, toString, toString, toString, toString, updateReference
 
Methods inherited from class com.genesyslab.platform.commons.protocol.Message
cloneMessage, getProtocolDescription, messageId, messageName, setProtocolDescription
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.genesyslab.platform.commons.protocol.ProtocolDescriptionSupport
getProtocolDescription
 

Field Detail

ID

public static final int ID
See Also:
Constant Field Values

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values
Constructor Detail

EventGetScreeningRule

public EventGetScreeningRule()
Method Detail

create

public static EventGetScreeningRule create()

getTheId

public java.lang.String getTheId()
The ID of the screening rule

Returns:
property value

setTheId

public void setTheId(java.lang.String value)
The ID of the screening rule


getDescription

public java.lang.String getDescription()
The description of the screening rule (254 chars max)

Returns:
property value

setDescription

public void setDescription(java.lang.String value)
The description of the screening rule (254 chars max)


getIsEnabled

public java.lang.Boolean getIsEnabled()
Is screening rule enabled ('TRUE' or 'FALSE')

Returns:
property value

setIsEnabled

public void setIsEnabled(java.lang.Boolean value)
Is screening rule enabled ('TRUE' or 'FALSE')


getMatchTextInHeader

public java.lang.Boolean getMatchTextInHeader()
Match text in header for this screening rule ('TRUE' or 'FALSE')

Returns:
property value

setMatchTextInHeader

public void setMatchTextInHeader(java.lang.Boolean value)
Match text in header for this screening rule ('TRUE' or 'FALSE')


getMatchTextInBody

public java.lang.Boolean getMatchTextInBody()
Match text in body for this screening rule ('TRUE' or 'FALSE')

Returns:
property value

setMatchTextInBody

public void setMatchTextInBody(java.lang.Boolean value)
Match text in body for this screening rule ('TRUE' or 'FALSE')


getMatchTextInSubject

public java.lang.Boolean getMatchTextInSubject()
Match text in subject for this screening rule ('TRUE' or 'FALSE')

Returns:
property value

setMatchTextInSubject

public void setMatchTextInSubject(java.lang.Boolean value)
Match text in subject for this screening rule ('TRUE' or 'FALSE')


getOrder

public java.lang.Integer getOrder()
The order of this screening rule

Returns:
property value

setOrder

public void setOrder(java.lang.Integer value)
The order of this screening rule


getLogicalRule

public java.lang.String getLogicalRule()
The logical rule of this screening rule

Returns:
property value

setLogicalRule

public void setLogicalRule(java.lang.String value)
The logical rule of this screening rule


getTenantId

public java.lang.Integer getTenantId()
The tenant ID of this screening rule

Returns:
property value

setTenantId

public void setTenantId(java.lang.Integer value)
The tenant ID of this screening rule


getLang

public java.lang.String getLang()
The language of this screening rule

Returns:
property value

setLang

public void setLang(java.lang.String value)
The language of this screening rule


getAddressesToMatch

public java.lang.String getAddressesToMatch()
The addresses to match of this screening rule

Returns:
property value

setAddressesToMatch

public void setAddressesToMatch(java.lang.String value)
The addresses to match of this screening rule


getMatchText

public java.lang.String getMatchText()
The match text of this screening rule

Returns:
property value

setMatchText

public void setMatchText(java.lang.String value)
The match text of this screening rule


getMetaData

public com.genesyslab.platform.commons.protocol.runtime.MetaData getMetaData()

getCustomPackagers

public java.util.List getCustomPackagers()
Specified by:
getCustomPackagers in interface com.genesyslab.platform.commons.protocol.runtime.DataSupport
Overrides:
getCustomPackagers in class AbstractMessage

attributes

public java.util.Map attributes()

getCompounds

public java.util.Map getCompounds()

createClone

public com.genesyslab.platform.commons.protocol.runtime.DataSupport createClone(com.genesyslab.platform.commons.protocol.runtime.DataSupport sample)

hashCode

public int hashCode()
Overrides:
hashCode in class DataObject

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class DataObject

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.