|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IFrameReader
Reads fulmine delta (FD) protocol frames.
Please refer to the "Fulmine Delta Transmission Protocol" specification for a complete description of the fulmine serialisation technique.
IFrameConstants| Method Summary | |
|---|---|
IAddressable |
getRemoteContainerDetailsFromFrame(byte[] frame,
String remoteContextIdentity)
Get the identity, type and domain of the container in the frame |
IContainer |
getRemoteContainerForFrame(byte[] frame,
String remoteContextIdentity,
IFrameworkContext context)
Get the remote container for the frame. |
IContainer |
read(byte[] frame,
String remoteContextIdentity,
IFrameworkContext context)
Reads an FD frame holding the state of a container. |
| Method Detail |
|---|
IContainer read(byte[] frame,
String remoteContextIdentity,
IFrameworkContext context)
frame - the byte[] holding the wire state of a container.remoteContextIdentity - the identity of the remote context this frame is fromcontext - the context to use to create the remote IContainer
IContainer with the state in the frame applied
IContainer getRemoteContainerForFrame(byte[] frame,
String remoteContextIdentity,
IFrameworkContext context)
frame - the byte[] holding the wire state of a container.remoteContextIdentity - the identity of the remote context this frame is fromcontext - the context to use to create the remote IContainer
IContainer for the frame.
IAddressable getRemoteContainerDetailsFromFrame(byte[] frame,
String remoteContextIdentity)
frame - the byte[] holding the wire state of a container.remoteContextIdentity - the identity of the remote context this frame is from
IAddressable object identifying the identity, type and
domain of the container this frame is for
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||