protected void _writeExternal(ObjectOutput out) throws IOException {
  if (entryInfo != null) {
    out.writeBoolean(true);
    if (entryInfo.m_UID != null) {
      out.writeBoolean(true);
      out.writeUTF(entryInfo.m_UID);
    }
 else {
      out.writeBoolean(false);
    }
    out.writeInt(entryInfo.m_VersionID);
    out.writeLong(entryInfo.m_TimeToLive);
  }
 else {
    out.writeBoolean(false);
  }
  out.writeBoolean(isFifo);
  out.writeBoolean(isTransient);
  out.writeBoolean(m_NOWriteLeaseMode);
}

protected void _writeExternal ( ObjectOutput out ) throws IOException { if ( entryInfo != null ) { out . writeBoolean ( true ) ; if ( entryInfo . m_UID != null ) { out . writeBoolean ( true ) ; out . writeUTF ( entryInfo . m_UID ) ; } else { out . writeBoolean ( false ) ; } out . writeInt ( entryInfo . m_VersionID ) ; out . writeLong ( entryInfo . m_TimeToLive ) ; } else { out . writeBoolean ( false ) ; } out . writeBoolean ( isFifo ) ; out . writeBoolean ( isTransient ) ; out . writeBoolean ( m_NOWriteLeaseMode ) ; }
writes to the objectoutput stream by optimized way the meta - info of metadataentry .
