*/
public class UploadFileOperation extends RemoteOperation {
- private static final String TAG = UploadFileOperation.class.getCanonicalName();
+ private static final String TAG = UploadFileOperation.class.getSimpleName();
private Account mAccount;
private OCFile mFile;
private String mRemotePath = null;
private boolean mIsInstant = false;
+ private boolean mRemoteFolderToBeCreated = false;
private boolean mForceOverwrite = false;
PutMethod mPutMethod = null;
private Set<OnDatatransferProgressListener> mDataTransferListeners = new HashSet<OnDatatransferProgressListener>();
private final AtomicBoolean mCancellationRequested = new AtomicBoolean(false);
-
public UploadFileOperation( Account account,
OCFile file,
public boolean isInstant() {
return mIsInstant;
}
+
+ public boolean isRemoteFolderToBeCreated() {
+ return mRemoteFolderToBeCreated;
+ }
+ public void setRemoteFolderToBeCreated() {
+ mRemoteFolderToBeCreated = true;
+ }
+
public boolean getForceOverwrite() {
return mForceOverwrite;
}
-
+
public Set<OnDatatransferProgressListener> getDataTransferListeners() {
return mDataTransferListeners;
}
}
+
}