@Override public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException { Identifier identifier = (Identifier) in.readObject(); int sliceIndex = in.readInt(); int totalSlices = in.readInt(); int lastSliceHashCode = in.readInt(); byte[] data = (byte[])in.readObject(); ActorRef replyTo = JavaSerializer.currentSystem().value().provider() .resolveActorRef((String) in.readObject()); messageSlice = new MessageSlice(identifier, data, sliceIndex, totalSlices, lastSliceHashCode, replyTo); }
@Override public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { final Identifier identifier = (Identifier) in.readObject(); final int sliceIndex = in.readInt(); final MessageSliceException failure = (MessageSliceException) in.readObject(); ActorRef sendTo = JavaSerializer.currentSystem().value().provider() .resolveActorRef((String) in.readObject()); messageSliceReply = new MessageSliceReply(identifier, sliceIndex, failure, sendTo); }
@Override public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { super.readExternal(in); backend = JavaSerializer.currentSystem().value().provider().resolveActorRef((String) in.readObject()); maxMessages = in.readInt(); final int alternatesSize = in.readInt(); alternates = new ArrayList<>(alternatesSize); for (int i = 0; i < alternatesSize; ++i) { alternates.add(ActorSelection.apply(ActorRef.noSender(), (String)in.readObject())); } }
@Override public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { super.readExternal(in); backend = JavaSerializer.currentSystem().value().provider().resolveActorRef(in.readUTF()); final int backendsSize = in.readInt(); if (backendsSize < 1) { throw new IOException("Illegal number of backends " + backendsSize); } alternates = new ArrayList<>(backendsSize); for (int i = 0; i < backendsSize; ++i) { alternates.add(ActorSelection.apply(ActorRef.noSender(), (String)in.readObject())); } }
@Override public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { super.readExternal(in); replyTo = JavaSerializer.currentSystem().value().provider().resolveActorRef((String) in.readObject()); }
@Override public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { super.readExternal(in); replyTo = JavaSerializer.currentSystem().value().provider().resolveActorRef(in.readUTF()); }
@Override public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { rpcInvoker = JavaSerializer.currentSystem().value().provider().resolveActorRef((String) in.readObject()); final NormalizedNodeDataInput nnin = NormalizedNodeInputOutput.newDataInput(in); final int size = nnin.readInt(); rpcs = new ArrayList<>(size); for (int i = 0; i < size; ++i) { rpcs.add(DOMRpcIdentifier.create(nnin.readSchemaPath(), nnin.readYangInstanceIdentifier())); } }