public interface InboundCompressions
One per inbound message stream thus must demux by originUid to use the right tables.
Modifier and Type | Method and Description |
---|---|
void |
close(long originUid)
Remove compression and cancel advertisement scheduling for a specific origin
|
void |
confirmActorRefCompressionAdvertisement(long originUid,
byte tableVersion) |
void |
confirmClassManifestCompressionAdvertisement(long originUid,
byte tableVersion) |
OptionVal<ActorRef> |
decompressActorRef(long originUid,
byte tableVersion,
int idx) |
OptionVal<java.lang.String> |
decompressClassManifest(long originUid,
byte tableVersion,
int idx) |
void |
hitActorRef(long originUid,
Address remote,
ActorRef ref,
int n) |
void |
hitClassManifest(long originUid,
Address remote,
java.lang.String manifest,
int n) |
void |
runNextActorRefAdvertisement()
Triggers compression advertisement via control message.
|
void |
runNextClassManifestAdvertisement()
Triggers compression advertisement via control message.
|
OptionVal<ActorRef> decompressActorRef(long originUid, byte tableVersion, int idx)
void confirmActorRefCompressionAdvertisement(long originUid, byte tableVersion)
void runNextActorRefAdvertisement()
void hitClassManifest(long originUid, Address remote, java.lang.String manifest, int n)
OptionVal<java.lang.String> decompressClassManifest(long originUid, byte tableVersion, int idx)
void confirmClassManifestCompressionAdvertisement(long originUid, byte tableVersion)
void runNextClassManifestAdvertisement()
void close(long originUid)
originUid
- (undocumented)