Platform SDK Java 8.5 API Reference

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

java.lang.Object
  extended by com.genesyslab.platform.configuration.protocol.runtime.codec.ConfObjectPack
      extended by com.genesyslab.platform.configuration.protocol.runtime.codec.ConfObjectPackV7
All Implemented Interfaces:
com.genesyslab.platform.commons.protocol.runtime.codec.CustomPackager, com.genesyslab.platform.commons.protocol.runtime.codec.CustomTypeCodec
Direct Known Subclasses:
ConfObjectDeltaPackV7, ConfObjectsPackV7

public class ConfObjectPackV7
extends ConfObjectPack

Packager class for single configuration object attribute value type.


Nested Class Summary
static interface ConfObjectPackV7.ConfSerializerStorageV7
           
 
Nested classes/interfaces inherited from class com.genesyslab.platform.configuration.protocol.runtime.codec.ConfObjectPack
ConfObjectPack.CfgMetadataStorage
 
Field Summary
 
Fields inherited from class com.genesyslab.platform.configuration.protocol.runtime.codec.ConfObjectPack
ACCOUNT_ID_ATTR_NAME, ACCOUNT_ID_ATTR_SID, APP_ID_ATTR_NAME, APP_ID_ATTR_SID, BRIEF, CFG_DELTA, CONF_ACL, CONF_BRIEF_OBJECT_ATTR_NAME, CONF_ID, CONF_ID_ATTR_NAME, CONF_ID_ATTR_SID, CONF_OBJ_ATTR_NAME, CONF_OBJ_ATTR_SID, CONF_OBJECT_ATTR_NAME, CONF_OBJECT_DELTA_ATTR_NAME, CONF_OBJECTS_ATTR_NAME, CONF_SCHEMA, confObjectsData, confObjectsType, DELTA_INDEX, message, metadata, OBJ_TYPE_ATTR_NAME, OBJ_TYPE_ATTR_SID, PERMISSIONS_ATTR_SID, PERMISSIONS_DATA_ATTR_NAME, SCHEMA_DATA_ATTR_NAME, SCHEMA_INFO_ATTR_SID, serializer
 
Constructor Summary
ConfObjectPackV7()
           
 
Method Summary
 java.lang.Object encodeForConnection(java.lang.Object customTypeObject, java.lang.String id, MessageTransport transport, java.lang.Object transportState)
           
 void onMessageEnd()
           
 void setProtocolData(java.lang.Object protocolData)
           
 
Methods inherited from class com.genesyslab.platform.configuration.protocol.runtime.codec.ConfObjectPack
appendLogValue, decodeFromXml, encodeToXml, ensureOutgoingObjectTypeAttr, getClassDescription, getClassDescription, getClassDescription, getLogType, getNS, onAttribute, onMessageStart, setMessage, setSerializer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfObjectPackV7

public ConfObjectPackV7()
Method Detail

setProtocolData

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

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
Overrides:
onMessageEnd in class ConfObjectPack
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

encodeForConnection

public java.lang.Object encodeForConnection(java.lang.Object customTypeObject,
                                            java.lang.String id,
                                            MessageTransport transport,
                                            java.lang.Object transportState)
                                     throws PlatformException
Throws:
PlatformException

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.