Class UssDelete
- java.lang.Object
-
- zowe.client.sdk.zosfiles.uss.methods.UssDelete
-
public class UssDelete extends Object
Provides Unix System Services (USS) delete object functionality- Version:
- 2.0
- Author:
- James Kostrewski
-
-
Constructor Summary
Constructors Constructor Description UssDelete(ZosConnection connection)UssDelete ConstructorUssDelete(ZosConnection connection, ZoweRequest request)Alternative UssDelete constructor with ZoweRequest object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Responsedelete(String name)Perform USS delete file or directory name requestResponsedelete(String name, boolean recursive)Perform USS delete file or directory name request with recursive flag
-
-
-
Constructor Detail
-
UssDelete
public UssDelete(ZosConnection connection)
UssDelete Constructor- Parameters:
connection- connection information, see ZosConnection object
-
UssDelete
public UssDelete(ZosConnection connection, ZoweRequest request)
Alternative UssDelete constructor with ZoweRequest object. This is mainly used for internal code unit testing with mockito, and it is not recommended to be used by the larger community.- Parameters:
connection- connection information, see ZosConnection objectrequest- any compatible ZoweRequest Interface object
-
-
Method Detail
-
delete
public Response delete(String name) throws Exception
Perform USS delete file or directory name request- Parameters:
name- name of file or directory with path- Returns:
- Response object
- Throws:
Exception- processing error
-
delete
public Response delete(String name, boolean recursive) throws Exception
Perform USS delete file or directory name request with recursive flag- Parameters:
name- name of file or directory with pathrecursive- flag indicates if contents of directory should also be deleted- Returns:
- Response object
- Throws:
Exception- processing error
-
-