public static Buffer streamableToBuffer(Streamable obj) { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); try { Util.writeStreamable(obj,out); return out.getBuffer(); } catch(Exception ex) { return null; } }
protected static Buffer marshal(Collection<? extends Address> mbrs) { try { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); Util.writeAddresses(mbrs, out); return out.getBuffer(); } catch(Exception ex) { return null; } }
protected static Buffer marshal(Collection<? extends Address> mbrs) { try { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); Util.writeAddresses(mbrs, out); return out.getBuffer(); } catch(Exception ex) { return null; } }
protected static Buffer marshal(Collection<? extends Address> mbrs) { try { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); Util.writeAddresses(mbrs, out); return out.getBuffer(); } catch(Exception ex) { return null; } }
protected static Buffer marshal(final ViewId view_id) { try { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); Util.writeViewId(view_id, out); return out.getBuffer(); } catch(Exception ex) { return null; } }
protected static Buffer marshal(final ViewId view_id) { try { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); Util.writeViewId(view_id, out); return out.getBuffer(); } catch(Exception ex) { return null; } }
public static Buffer streamableToBuffer(Streamable obj) { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); try { Util.writeStreamable(obj,out); return out.getBuffer(); } catch(Exception ex) { return null; } }
public static Buffer streamableToBuffer(Streamable obj) { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); try { Util.writeStreamable(obj,out); return out.getBuffer(); } catch(Exception ex) { return null; } }
protected static Buffer marshal(final ViewId view_id) { try { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); Util.writeViewId(view_id, out); return out.getBuffer(); } catch(Exception ex) { return null; } }
public static Buffer messageToByteBuffer(Message msg) throws Exception { ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); out.writeBoolean(msg != null); if(msg != null) msg.writeTo(out); return out.getBuffer(); }
protected static Buffer marshal(final Collection<? extends Address> participants, final Digest digest) { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); try { Util.writeAddresses(participants, out); Util.writeStreamable(digest,out); return out.getBuffer(); } catch(Exception ex) { return null; } }
protected static Buffer marshal(final Collection<? extends Address> participants, final Digest digest) { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); try { Util.writeAddresses(participants, out); Util.writeStreamable(digest,out); return out.getBuffer(); } catch(Exception ex) { return null; } }
protected static Buffer marshal(final Collection<? extends Address> participants, final Digest digest) { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); try { Util.writeAddresses(participants, out); Util.writeStreamable(digest,out); return out.getBuffer(); } catch(Exception ex) { return null; } }
public static Buffer messageToByteBuffer(Message msg) throws Exception { ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); out.writeBoolean(msg != null); if(msg != null) msg.writeTo(out); return out.getBuffer(); }
public static Buffer messageToByteBuffer(Message msg) throws Exception { ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); out.writeBoolean(msg != null); if(msg != null) msg.writeTo(out); return out.getBuffer(); }
protected static Buffer marshal(final View view, final Digest digest) { try { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); out.writeShort(determineFlags(view, digest)); if(view != null) view.writeTo(out); if(digest != null) digest.writeTo(out, writeAddresses(view, digest)); return out.getBuffer(); } catch(Exception ex) { return null; } }
protected static Buffer marshal(final View view, final Digest digest) { try { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); out.writeShort(determineFlags(view, digest)); if(view != null) view.writeTo(out); if(digest != null) digest.writeTo(out, writeAddresses(view, digest)); return out.getBuffer(); } catch(Exception ex) { return null; } }
protected static Buffer marshal(final View view, final Digest digest) { try { final ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(512); out.writeShort(determineFlags(view, digest)); if(view != null) view.writeTo(out); if(digest != null) digest.writeTo(out, writeAddresses(view, digest)); return out.getBuffer(); } catch(Exception ex) { return null; } }
public Buffer objectToBuffer(Object obj) throws Exception { ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(msg_size + 100); boolean is_mc=obj instanceof MethodCall; out.writeBoolean(is_mc); if(!is_mc) Util.objectToStream(obj, out); else { MethodCall mc=(MethodCall)obj; out.writeShort(mc.getId()); Object[] args=mc.getArgs(); int num_args=args == null? 0 : args.length; out.writeShort(num_args); for(int i=0; i < num_args; i++) Util.objectToStream(args[i], out); } return out.getBuffer(); }
public Buffer objectToBuffer(Object obj) throws Exception { ByteArrayDataOutputStream out=new ByteArrayDataOutputStream(msg_size + 100); boolean is_mc=obj instanceof MethodCall; out.writeBoolean(is_mc); if(!is_mc) Util.objectToStream(obj, out); else { MethodCall mc=(MethodCall)obj; out.writeShort(mc.getId()); Object[] args=mc.getArgs(); int num_args=args == null? 0 : args.length; out.writeShort(num_args); for(int i=0; i < num_args; i++) Util.objectToStream(args[i], out); } return out.getBuffer(); }