public class ConfigRevisionSerializer extends RhnXmlRpcCustomSerializer
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BINARY |
static java.lang.String |
CONTENTS |
static java.lang.String |
CONTENTS_ENC64 |
static java.lang.String |
GROUP |
static java.lang.String |
MACRO_END |
static java.lang.String |
MACRO_START |
static java.lang.String |
OWNER |
static java.lang.String |
PATH |
static java.lang.String |
PERMISSIONS |
static java.lang.String |
PERMISSIONS_MODE |
static java.lang.String |
REVISION |
static java.lang.String |
SELINUX_CTX |
static java.lang.String |
TARGET_PATH |
static java.lang.String |
TYPE |
Constructor and Description |
---|
ConfigRevisionSerializer() |
Modifier and Type | Method and Description |
---|---|
protected void |
addEncodedFileContent(ConfigRevision rev,
SerializerHelper helper) |
protected void |
addFileContent(ConfigRevision rev,
SerializerHelper helper) |
protected void |
doSerialize(java.lang.Object value,
java.io.Writer output,
redstone.xmlrpc.XmlRpcSerializer serializer) |
java.lang.Class |
getSupportedClass() |
serialize
public static final java.lang.String CONTENTS
public static final java.lang.String CONTENTS_ENC64
public static final java.lang.String PATH
public static final java.lang.String TARGET_PATH
public static final java.lang.String OWNER
public static final java.lang.String GROUP
public static final java.lang.String SELINUX_CTX
public static final java.lang.String PERMISSIONS
public static final java.lang.String PERMISSIONS_MODE
public static final java.lang.String MACRO_START
public static final java.lang.String MACRO_END
public static final java.lang.String BINARY
public static final java.lang.String TYPE
public static final java.lang.String REVISION
public java.lang.Class getSupportedClass()
getSupportedClass
in interface redstone.xmlrpc.XmlRpcCustomSerializer
getSupportedClass
in class RhnXmlRpcCustomSerializer
protected void doSerialize(java.lang.Object value, java.io.Writer output, redstone.xmlrpc.XmlRpcSerializer serializer) throws redstone.xmlrpc.XmlRpcException, java.io.IOException
doSerialize
in class RhnXmlRpcCustomSerializer
redstone.xmlrpc.XmlRpcException
java.io.IOException
protected void addFileContent(ConfigRevision rev, SerializerHelper helper)
protected void addEncodedFileContent(ConfigRevision rev, SerializerHelper helper)