/** {@inheritDoc} */
  @Override
  public void writeExternal(ObjectOutput out) throws IOException {
    U.writeString(out, jobName);
    U.writeString(out, user);

    out.writeBoolean(hasCombiner);
    out.writeInt(numReduces);

    U.writeStringMap(out, props);
  }
 /** {@inheritDoc} */
 @Override
 public void writeExternal(ObjectOutput out) throws IOException {
   U.writeGridUuid(out, clsLdrId);
   U.writeEnum(out, depMode);
   U.writeString(out, userVer);
   out.writeBoolean(locDepOwner);
   U.writeMap(out, participants);
 }
  /** {@inheritDoc} */
  @Override
  public void writeExternal(ObjectOutput out) throws IOException {
    U.writeString(out, cacheName);
    out.writeObject(topic);

    boolean b = rmtFilterDep != null;

    out.writeBoolean(b);

    if (b) out.writeObject(rmtFilterDep);
    else out.writeObject(rmtFilter);

    out.writeBoolean(internal);
    out.writeBoolean(notifyExisting);
    out.writeBoolean(oldValRequired);
    out.writeBoolean(sync);
    out.writeBoolean(ignoreExpired);
    out.writeInt(taskHash);
  }
 /** {@inheritDoc} */
 @Override
 public void writeExternal(ObjectOutput out) throws IOException {
   U.writeByteArray(out, bytes);
   U.writeString(out, clsName);
   out.writeObject(depInfo);
 }
 /** {@inheritDoc} */
 @Override
 public void writeExternal(ObjectOutput out) throws IOException {
   U.writeString(out, grid.name());
 }
示例#6
0
 /** {@inheritDoc} */
 @Override
 public void writeExternal(ObjectOutput out) throws IOException {
   U.writeString(out, cacheName);
   out.writeObject(topVer);
 }