cloud.orbit.actors.extensions.ActorExtension
, cloud.orbit.actors.extensions.MessageSerializer
, cloud.orbit.lifecycle.Startable
public class InstrumentedMessageSerializer extends Object implements cloud.orbit.actors.extensions.MessageSerializer
Constructor | Description |
---|---|
InstrumentedMessageSerializer(cloud.orbit.actors.extensions.MessageSerializer messageSerializer) |
|
InstrumentedMessageSerializer(com.codahale.metrics.MetricRegistry metricRegistry,
cloud.orbit.actors.extensions.MessageSerializer messageSerializer) |
Modifier and Type | Method | Description |
---|---|---|
cloud.orbit.actors.runtime.Message |
deserializeMessage(cloud.orbit.actors.runtime.BasicRuntime runtime,
byte[] payload) |
|
com.codahale.metrics.MetricRegistry |
getMetricRegistry() |
|
byte[] |
serializeMessage(cloud.orbit.actors.runtime.BasicRuntime runtime,
cloud.orbit.actors.runtime.Message message) |
public InstrumentedMessageSerializer(cloud.orbit.actors.extensions.MessageSerializer messageSerializer)
public InstrumentedMessageSerializer(com.codahale.metrics.MetricRegistry metricRegistry, cloud.orbit.actors.extensions.MessageSerializer messageSerializer)
public com.codahale.metrics.MetricRegistry getMetricRegistry()
public cloud.orbit.actors.runtime.Message deserializeMessage(cloud.orbit.actors.runtime.BasicRuntime runtime, byte[] payload) throws Exception
deserializeMessage
in interface cloud.orbit.actors.extensions.MessageSerializer
Exception
Copyright © 2018 Electronic Arts Inc. All rights reserved.