Serializer

class oslo_messaging.Serializer

通用的(反)序列化定义基类。

abstract deserialize_context(ctxt)

将字典反序列化为请求上下文。

参数:

ctxt – 请求上下文字典

返回值:

实体的反序列化形式

abstract deserialize_entity(ctxt, entity)

从原始形式反序列化某些内容。

参数:
  • ctxt – 反序列化形式的请求上下文

  • entity – 要反序列化的原始数据

返回值:

实体的反序列化形式

abstract serialize_context(ctxt)

将请求上下文序列化为字典。

参数:

ctxt – 请求上下文

返回值:

上下文的序列化形式

abstract serialize_entity(ctxt, entity)

将某些内容序列化为原始形式。

参数:
  • ctxt – 反序列化形式的请求上下文

  • entity – 要序列化的实体

返回值:

实体的序列化形式

class oslo_messaging.NoOpSerializer

一个不执行任何操作的序列化器。