com.genesyslab.platform.configuration.protocol.runtime.codec
Class ConfObjectPackV6
java.lang.Object
com.genesyslab.platform.configuration.protocol.runtime.codec.ConfObjectPack
com.genesyslab.platform.configuration.protocol.runtime.codec.ConfObjectPackV6
- All Implemented Interfaces:
- com.genesyslab.platform.commons.protocol.runtime.codec.CustomPackager, com.genesyslab.platform.commons.protocol.runtime.codec.CustomTypeCodec
- Direct Known Subclasses:
- ConfAccountIDPackV6, ConfACLPackV6, ConfAppIDPackV6, ConfConfIDPackV6, ConfObjectBriefPackV6, ConfSchemaPackV6
public abstract class ConfObjectPackV6
- extends ConfObjectPack
Base class for V6 format of the configuration objects and attributes values.
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 |
protected |
ConfObjectPackV6(java.lang.String attrSID,
java.lang.String attrName,
java.lang.String className)
|
Methods inherited from class com.genesyslab.platform.configuration.protocol.runtime.codec.ConfObjectPack |
appendLogValue, decodeFromXml, encodeToXml, ensureOutgoingObjectTypeAttr, getClassDescription, getClassDescription, getLogType, getNS, onMessageStart, setMessage, setSerializer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfObjectPackV6
protected ConfObjectPackV6(java.lang.String attrSID,
java.lang.String attrName,
java.lang.String className)
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
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
- Overrides:
onAttribute
in class ConfObjectPack
- 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
- 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
getClassDescription
protected CfgDescriptionClass getClassDescription()
throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
- Description copied from class:
ConfObjectPack
- Method is used for deserialization of data from server.
- Overrides:
getClassDescription
in class ConfObjectPack
- Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.