Platform SDK Java 8.5 API Reference

com.genesyslab.platform.configuration.protocol.runtime.codec
Class XmlDocumentCodecV6

java.lang.Object
  extended by com.genesyslab.platform.configuration.protocol.runtime.codec.XmlDocumentCodec
      extended by com.genesyslab.platform.configuration.protocol.runtime.codec.XmlDocumentCodecV6
All Implemented Interfaces:
com.genesyslab.platform.commons.protocol.runtime.codec.CustomPackager, com.genesyslab.platform.commons.protocol.runtime.codec.CustomTypeCodec, com.genesyslab.platform.commons.protocol.runtime.codec.PackagerSuppressible

public class XmlDocumentCodecV6
extends XmlDocumentCodec
implements com.genesyslab.platform.commons.protocol.runtime.codec.CustomPackager, com.genesyslab.platform.commons.protocol.runtime.codec.PackagerSuppressible


Nested Class Summary
static interface XmlDocumentCodecV6.ObjectSerializerStorageV6
           
 
Field Summary
 
Fields inherited from class com.genesyslab.platform.configuration.protocol.runtime.codec.XmlDocumentCodec
BRIEF, CONF_ACL, CONF_ID, CONF_LOCALE, CONF_OBJ_ATTR_ID, confObject, DELTA, DELTA_INDEX, message, OBJ_TYPE_ATTR_ID, objectType, SCHEMA_INFO_ATTR_ID, serializer, XML
 
Constructor Summary
XmlDocumentCodecV6()
           
 
Method Summary
 java.lang.Object encodeForConnection(java.lang.Object customTypeObject, java.lang.String id, MessageTransport transport, java.lang.Object transportState)
           
 java.lang.String getNS()
           
 boolean isPackagerSuppressed()
           
 void onAttribute(java.lang.String id, java.lang.Object value)
           
 void onMessageEnd()
           
 void onMessageStart(Message message)
           
 void setProtocolData(java.lang.Object protocolData)
           
 
Methods inherited from class com.genesyslab.platform.configuration.protocol.runtime.codec.XmlDocumentCodec
appendLogValue, asDocument, asInt, decodeFromXml, encodeToXml, getLogType, setMessage
 
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
appendLogValue, decodeFromXml, encodeToXml, getLogType, setMessage
 

Constructor Detail

XmlDocumentCodecV6

public XmlDocumentCodecV6()
Method Detail

encodeForConnection

public java.lang.Object encodeForConnection(java.lang.Object customTypeObject,
                                            java.lang.String id,
                                            MessageTransport transport,
                                            java.lang.Object transportState)
                                     throws PlatformException
Specified by:
encodeForConnection in interface com.genesyslab.platform.commons.protocol.runtime.codec.CustomTypeCodec
Throws:
PlatformException

getNS

public java.lang.String getNS()
Specified by:
getNS in interface com.genesyslab.platform.commons.protocol.runtime.codec.CustomTypeCodec

setProtocolData

public void setProtocolData(java.lang.Object protocolData)
Specified by:
setProtocolData in interface com.genesyslab.platform.commons.protocol.runtime.codec.CustomTypeCodec

isPackagerSuppressed

public boolean isPackagerSuppressed()
Specified by:
isPackagerSuppressed in interface com.genesyslab.platform.commons.protocol.runtime.codec.PackagerSuppressible

onMessageStart

public void onMessageStart(Message message)
Specified by:
onMessageStart in interface com.genesyslab.platform.commons.protocol.runtime.codec.CustomPackager

onAttribute

public void onAttribute(java.lang.String id,
                        java.lang.Object value)
                 throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Specified by:
onAttribute in interface com.genesyslab.platform.commons.protocol.runtime.codec.CustomPackager
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

onMessageEnd

public void onMessageEnd()
                  throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Specified by:
onMessageEnd in interface com.genesyslab.platform.commons.protocol.runtime.codec.CustomPackager
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

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.