if (getVersion().atLeast(1, 1)) mAppointmentPartStat = readUTF8(in);
    protected void deserializeData(DataInput in) throws IOException {        mAppointmentId = in.readInt();        mFolderId = in.readInt();        if (getVersion().atLeast(1, 0))            mVolumeId = in.readShort();        mForce = in.readBoolean();                int dataLen = in.readInt();        if (dataLen > 0) {        	mData = new byte[dataLen];        	in.readFully(mData);        }                try {            ICalTimeZone localTz = ICalTimeZone.decodeFromMetadata(new Metadata(in.readUTF()));                        mInvite = Invite.decodeMetadata(getMailboxId(), new Metadata(in.readUTF()), null, localTz);                 } catch (ServiceException ex) {            ex.printStackTrace();            throw new IOException("Cannot read serialized entry for CreateInvite "+ex.toString());        }    }