|
From: <ha...@us...> - 2006-10-18 20:54:46
|
Revision: 1012
http://svn.sourceforge.net/cogkit/?rev=1012&view=rev
Author: hategan
Date: 2006-10-18 13:54:42 -0700 (Wed, 18 Oct 2006)
Log Message:
-----------
mkdirs() file operation
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/FileOperationSpecification.java
trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/FileResource.java
Modified: trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/FileOperationSpecification.java
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/FileOperationSpecification.java 2006-10-18 20:54:16 UTC (rev 1011)
+++ trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/FileOperationSpecification.java 2006-10-18 20:54:42 UTC (rev 1012)
@@ -43,6 +43,11 @@
* Creates a new directory on the remote resource
*/
public static final String MKDIR = "mkdir";
+
+ /**
+ * Creates a full directory path on the remote resource
+ */
+ public static final String MKDIRS = "mkdirs";
/**
* Deletes the directory on the remote resource
Modified: trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/FileResource.java
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/FileResource.java 2006-10-18 20:54:16 UTC (rev 1011)
+++ trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/interfaces/FileResource.java 2006-10-18 20:54:42 UTC (rev 1012)
@@ -94,6 +94,12 @@
/** Creates a new directory with the given name */
public void createDirectory(String directoryName) throws GeneralException;
+
+ /**
+ * Creates the specified directory and all required directories in the
+ * hierarchy if they do not exist
+ */
+ public void createDirectories(String directoryName) throws GeneralException;
/**
* Deletes the specified directory. If the "force" flag is true, delete
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|