Platform SDK Java 8.5 API Reference

com.genesyslab.platform.webmedia.protocol.callback.runtime.codec
Class SearchResultCodec

java.lang.Object
  extended by com.genesyslab.platform.commons.protocol.runtime.codec.NoDataCodec
      extended by com.genesyslab.platform.webmedia.protocol.runtime.codec.XmlComplexTypeListCodec
          extended by com.genesyslab.platform.webmedia.protocol.callback.runtime.codec.SearchResultCodec
All Implemented Interfaces:
com.genesyslab.platform.commons.connection.impl.xml.XmlStructureHandler, ConfigurationSupport, com.genesyslab.platform.commons.protocol.runtime.codec.CustomPackager, com.genesyslab.platform.commons.protocol.runtime.codec.CustomTypeCodec

public class SearchResultCodec
extends XmlComplexTypeListCodec


Constructor Summary
SearchResultCodec()
           
 
Method Summary
protected  com.genesyslab.platform.commons.protocol.runtime.CompoundValue createCompoundValue(java.lang.Object state, java.lang.String attributeId)
           
protected  java.lang.String createElement(com.genesyslab.platform.commons.protocol.runtime.DataSupport data, com.genesyslab.platform.commons.connection.impl.xml.XmlMessage xmlMessage, com.genesyslab.platform.commons.protocol.runtime.AttributeDescription info)
           
protected  java.util.List createList(java.lang.Object state, java.lang.String attributeId)
           
protected  java.util.List getList(java.lang.Object state, java.lang.String attributeId)
           
 java.lang.String getLogType()
           
protected  java.lang.String translateAttributeId(java.lang.String attributeId)
           
 
Methods inherited from class com.genesyslab.platform.webmedia.protocol.runtime.codec.XmlComplexTypeListCodec
append, appendLogValue, configure, decodeFromXml, encodeForConnection, encodeToXml, getConfiguration, needsProcessing, onAttribute, onComplexAttribute, onComplexEnd, onMessageEnd, onMessageStart, setMessage, setProtocolData
 
Methods inherited from class com.genesyslab.platform.commons.protocol.runtime.codec.NoDataCodec
getNS
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.genesyslab.platform.commons.protocol.runtime.codec.CustomTypeCodec
getNS
 

Constructor Detail

SearchResultCodec

public SearchResultCodec()
Method Detail

createElement

protected java.lang.String createElement(com.genesyslab.platform.commons.protocol.runtime.DataSupport data,
                                         com.genesyslab.platform.commons.connection.impl.xml.XmlMessage xmlMessage,
                                         com.genesyslab.platform.commons.protocol.runtime.AttributeDescription info)
Overrides:
createElement in class XmlComplexTypeListCodec

createCompoundValue

protected com.genesyslab.platform.commons.protocol.runtime.CompoundValue createCompoundValue(java.lang.Object state,
                                                                                             java.lang.String attributeId)
Specified by:
createCompoundValue in class XmlComplexTypeListCodec

createList

protected java.util.List createList(java.lang.Object state,
                                    java.lang.String attributeId)
Specified by:
createList in class XmlComplexTypeListCodec

getList

protected java.util.List getList(java.lang.Object state,
                                 java.lang.String attributeId)
Overrides:
getList in class XmlComplexTypeListCodec

translateAttributeId

protected java.lang.String translateAttributeId(java.lang.String attributeId)
Specified by:
translateAttributeId in class XmlComplexTypeListCodec

getLogType

public java.lang.String getLogType()

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.