Platform SDK Java 8.5 API Reference

com.genesyslab.platform.contacts.protocol.contactserver
Class ChatEntityAttributes

java.lang.Object
  extended by com.genesyslab.platform.commons.protocol.DataObject
      extended by com.genesyslab.platform.contacts.protocol.contactserver.AbstractPrintable
          extended by com.genesyslab.platform.contacts.protocol.contactserver.BaseEntityAttributes
              extended by com.genesyslab.platform.contacts.protocol.contactserver.ChatEntityAttributes
All Implemented Interfaces:
INullableAttributes, Printable, XmlSerializable

public final class ChatEntityAttributes
extends BaseEntityAttributes
implements XmlSerializable, Printable, INullableAttributes


Field Summary
 
Fields inherited from class com.genesyslab.platform.contacts.protocol.contactserver.AbstractPrintable
SUPRESSED
 
Constructor Summary
ChatEntityAttributes()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Date getEstablishedDate()
           
 java.lang.String[] getNullAttributes()
          Gets names of attributes which are set to null.
 java.util.Date getReleasedDate()
           
 int hashCode()
           
 void loadFromXml(UCSCustomCodec custCodec, org.w3c.dom.Node node)
           
 void saveToXml(UCSCustomCodec custCodec, org.w3c.dom.Node node)
           
 void setEstablishedDate(java.util.Date value)
           
 void setNullAttributes(java.lang.String[] value)
           
 void setReleasedDate(java.util.Date value)
           
 java.lang.String toString(int indent, boolean hideAllowed, boolean truncateLargeData)
           
 
Methods inherited from class com.genesyslab.platform.contacts.protocol.contactserver.BaseEntityAttributes
resolve
 
Methods inherited from class com.genesyslab.platform.contacts.protocol.contactserver.AbstractPrintable
createIndent, toString, toString, toString, toString
 
Methods inherited from class com.genesyslab.platform.commons.protocol.DataObject
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.genesyslab.platform.contacts.protocol.contactserver.Printable
toString
 

Constructor Detail

ChatEntityAttributes

public ChatEntityAttributes()
Method Detail

getNullAttributes

public java.lang.String[] getNullAttributes()
Description copied from interface: INullableAttributes
Gets names of attributes which are set to null.

Specified by:
getNullAttributes in interface INullableAttributes
Returns:
names of attributes

setNullAttributes

public void setNullAttributes(java.lang.String[] value)

getEstablishedDate

public java.util.Date getEstablishedDate()

setEstablishedDate

public void setEstablishedDate(java.util.Date value)

getReleasedDate

public java.util.Date getReleasedDate()

setReleasedDate

public void setReleasedDate(java.util.Date value)

saveToXml

public void saveToXml(UCSCustomCodec custCodec,
                      org.w3c.dom.Node node)
               throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Specified by:
saveToXml in interface XmlSerializable
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

loadFromXml

public void loadFromXml(UCSCustomCodec custCodec,
                        org.w3c.dom.Node node)
                 throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Specified by:
loadFromXml in interface XmlSerializable
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

toString

public java.lang.String toString(int indent,
                                 boolean hideAllowed,
                                 boolean truncateLargeData)
Specified by:
toString in class AbstractPrintable

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.