public class ConfSerializerV6 extends ConfSerializer
aes, metadata, PASSWORD, reversed, stringsEncoding
Constructor | Description |
---|---|
ConfSerializerV6(CfgMetadata metadata,
AesUtil aes) |
Modifier and Type | Method | Description |
---|---|---|
ConfDataCollection<? extends ConfObjectBase> |
deserialize(CfgDescriptionClass typeDescription,
java.lang.String cfgStr) |
|
java.lang.String |
serialize(ConfDataCollection<? extends ConfObjectBase> objects) |
|
java.lang.String |
serialize(ConfObjectBase object) |
|
protected void |
serializeEnumerationPObject(CfgDescriptionAttributeReference attr,
ConfObjectBase value,
java.io.StringWriter cfgWriter) |
|
protected void |
serializeIntList(CfgDescriptionAttributeReference attr,
ConfIntegerCollection value,
java.io.StringWriter cfgWriter) |
|
protected void |
serializeKVList(CfgDescriptionAttributeReference attr,
KeyValueCollection value,
java.io.StringWriter cfgWriter) |
|
protected void |
serializeObjList(CfgDescriptionAttributeReference attr,
ConfStructureCollection value,
java.io.StringWriter cfgWriter) |
|
protected void |
serializePObject(CfgDescriptionAttributeReference attr,
ConfObjectBase value,
java.io.StringWriter cfgWriter) |
|
protected void |
serializePrimitive(CfgDescriptionAttribute attr,
char delimiter,
java.lang.Object value,
java.io.StringWriter cfgWriter) |
|
protected void |
writeCfgString(CfgDescriptionAttribute attributeDescription,
java.lang.Object value,
java.io.StringWriter cfgWriter) |
createElement, createElement, createTruncatedLogTrace, deserializeIntList, deserializeKVList, deserializeKVListPair, deserializeKVPair, deserializeObjList, deserializePObject, deserializePObject, deserializePrimitive, deserializeStrList, getDecrypted, getEncrypted, getMetadata, reverse, setStringAttributesEncoding
public ConfSerializerV6(CfgMetadata metadata, AesUtil aes)
public ConfDataCollection<? extends ConfObjectBase> deserialize(CfgDescriptionClass typeDescription, java.lang.String cfgStr) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
deserialize
in class ConfSerializer
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
public java.lang.String serialize(ConfDataCollection<? extends ConfObjectBase> objects) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
serialize
in class ConfSerializer
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
public java.lang.String serialize(ConfObjectBase object) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
serialize
in class ConfSerializer
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
protected void serializeKVList(CfgDescriptionAttributeReference attr, KeyValueCollection value, java.io.StringWriter cfgWriter) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
serializeKVList
in class ConfSerializer
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
protected void serializeIntList(CfgDescriptionAttributeReference attr, ConfIntegerCollection value, java.io.StringWriter cfgWriter) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
serializeIntList
in class ConfSerializer
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
protected void serializeObjList(CfgDescriptionAttributeReference attr, ConfStructureCollection value, java.io.StringWriter cfgWriter) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
serializeObjList
in class ConfSerializer
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
protected void serializeEnumerationPObject(CfgDescriptionAttributeReference attr, ConfObjectBase value, java.io.StringWriter cfgWriter) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
protected void serializePObject(CfgDescriptionAttributeReference attr, ConfObjectBase value, java.io.StringWriter cfgWriter) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
serializePObject
in class ConfSerializer
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
protected void serializePrimitive(CfgDescriptionAttribute attr, char delimiter, java.lang.Object value, java.io.StringWriter cfgWriter) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
serializePrimitive
in class ConfSerializer
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
protected void writeCfgString(CfgDescriptionAttribute attributeDescription, java.lang.Object value, java.io.StringWriter cfgWriter) throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
writeCfgString
in class ConfSerializer
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.