mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-08 00:16:09 +00:00
Complete RemoteFile with new parameters in WebDavEntry
This commit is contained in:
parent
f899fbee6f
commit
bbe8836365
@ -168,6 +168,9 @@ public class ReadRemoteFolderOperation extends RemoteOperation {
|
|||||||
file.setEtag(we.etag());
|
file.setEtag(we.etag());
|
||||||
file.setPermissions(we.permissions());
|
file.setPermissions(we.permissions());
|
||||||
file.setRemoteId(we.remoteId());
|
file.setRemoteId(we.remoteId());
|
||||||
|
file.setSize(we.size());
|
||||||
|
file.setQuotaUsedBytes(we.quotaUsedBytes());
|
||||||
|
file.setQuotaAvailableBytes(we.quotaAvailableBytes());
|
||||||
return file;
|
return file;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -51,6 +51,8 @@ public class RemoteFile implements Parcelable, Serializable {
|
|||||||
private String mPermissions;
|
private String mPermissions;
|
||||||
private String mRemoteId;
|
private String mRemoteId;
|
||||||
private long mSize;
|
private long mSize;
|
||||||
|
private long mQuotaUsedBytes;
|
||||||
|
private long mQuotaAvailableBytes;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Getters and Setters
|
* Getters and Setters
|
||||||
@ -128,6 +130,14 @@ public class RemoteFile implements Parcelable, Serializable {
|
|||||||
mSize = size;
|
mSize = size;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void setQuotaUsedBytes (long quotaUsedBytes) {
|
||||||
|
mQuotaUsedBytes = quotaUsedBytes;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setQuotaAvailableBytes (long quotaAvailableBytes) {
|
||||||
|
mQuotaAvailableBytes = quotaAvailableBytes;
|
||||||
|
}
|
||||||
|
|
||||||
public RemoteFile() {
|
public RemoteFile() {
|
||||||
resetData();
|
resetData();
|
||||||
}
|
}
|
||||||
@ -157,6 +167,8 @@ public class RemoteFile implements Parcelable, Serializable {
|
|||||||
this.setPermissions(we.permissions());
|
this.setPermissions(we.permissions());
|
||||||
this.setRemoteId(we.remoteId());
|
this.setRemoteId(we.remoteId());
|
||||||
this.setSize(we.size());
|
this.setSize(we.size());
|
||||||
|
this.setQuotaUsedBytes(we.quotaUsedBytes());
|
||||||
|
this.setQuotaAvailableBytes(we.quotaAvailableBytes());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -172,6 +184,8 @@ public class RemoteFile implements Parcelable, Serializable {
|
|||||||
mPermissions = null;
|
mPermissions = null;
|
||||||
mRemoteId = null;
|
mRemoteId = null;
|
||||||
mSize = 0;
|
mSize = 0;
|
||||||
|
mQuotaUsedBytes = 0;
|
||||||
|
mQuotaAvailableBytes = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -209,6 +223,8 @@ public class RemoteFile implements Parcelable, Serializable {
|
|||||||
mPermissions= source.readString();
|
mPermissions= source.readString();
|
||||||
mRemoteId = source.readString();
|
mRemoteId = source.readString();
|
||||||
mSize = source.readLong();
|
mSize = source.readLong();
|
||||||
|
mQuotaUsedBytes = source.readLong();
|
||||||
|
mQuotaAvailableBytes = source.readLong();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -227,6 +243,8 @@ public class RemoteFile implements Parcelable, Serializable {
|
|||||||
dest.writeString(mPermissions);
|
dest.writeString(mPermissions);
|
||||||
dest.writeString(mRemoteId);
|
dest.writeString(mRemoteId);
|
||||||
dest.writeLong(mSize);
|
dest.writeLong(mSize);
|
||||||
|
dest.writeLong(mQuotaUsedBytes);
|
||||||
|
dest.writeLong(mQuotaAvailableBytes);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user