|
||||||||||
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 appliedIContainer 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 |