storage-manager-core/target/apidocs/org/gcube/contentmanagement/blobstorage/resource/MyFile.html

1802 lines
93 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_252) on Thu May 13 16:48:36 CEST 2021 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>MyFile (storage-manager-core 2.12.1-SNAPSHOT API)</title>
<meta name="date" content="2021-05-13">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MyFile (storage-manager-core 2.12.1-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MyFile.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html" title="class in org.gcube.contentmanagement.blobstorage.resource"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/gcube/contentmanagement/blobstorage/resource/MyFile.html" target="_top">Frames</a></li>
<li><a href="MyFile.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.contentmanagement.blobstorage.resource</div>
<h2 title="Class MyFile" class="title">Class MyFile</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.contentmanagement.blobstorage.resource.MyFile</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">MyFile</span>
extends <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
<div class="block">Class that define a file entity object. This entity, contains file properties and metadata.
This type of resource is builded by ServiceEngine class and used by the TransportManager for requests to the remote System
This class contains also the definition of the current operation:</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Roberto Cirillo (ISTI - CNR)</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html" title="class in org.gcube.contentmanagement.blobstorage.resource"><code>OperationDefinition</code></a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#MyFile-boolean-">MyFile</a></span>(boolean&nbsp;lock)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#MyFile-org.gcube.contentmanagement.blobstorage.resource.MemoryType-">MyFile</a></span>(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a>&nbsp;memoryType)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#MyFile-java.lang.String-org.gcube.contentmanagement.blobstorage.resource.MemoryType-">MyFile</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a>&nbsp;memoryType)</code>
<div class="block">build a new object with only the name setted</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#MyFile-java.lang.String-java.lang.String-java.lang.String-org.gcube.contentmanagement.blobstorage.resource.MemoryType-">MyFile</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;author,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathClient,
<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a>&nbsp;memoryType)</code>
<div class="block">set some properties on the current resource</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#MyFile-java.lang.String-java.lang.String-java.lang.String-java.lang.String-org.gcube.contentmanagement.blobstorage.resource.MemoryType-">MyFile</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;author,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathClient,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathServer,
<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a>&nbsp;memoryType)</code>
<div class="block">set some properties on the current resource</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html" title="class in org.gcube.contentmanagement.blobstorage.resource">MyFile</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#copyProperties--">copyProperties</a></span>()</code>
<div class="block">returns a copy of the current resource</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#forceCreation-boolean-">forceCreation</a></span>(boolean&nbsp;forceCreation)</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getAbsoluteRemotePath--">getAbsoluteRemotePath</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getContent--">getContent</a></span>()</code>
<div class="block">get the file payload or null</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getCreationTime--">getCreationTime</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getExtension--">getExtension</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/AccessType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">AccessType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getGcubeAccessType--">getGcubeAccessType</a></span>()</code>
<div class="block">get the gcube accessType: PRIVATE, SHARED, PUBLIC</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getGcubeMemoryType--">getGcubeMemoryType</a></span>()</code>
<div class="block">get the gcube memoryType: PERSISTENT, VOLATILE</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getGcubeScope--">getGcubeScope</a></span>()</code>
<div class="block">get gCube scope, is need for build the remote root path</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getGenericPropertyField--">getGenericPropertyField</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getGenericPropertyValue--">getGenericPropertyValue</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getId--">getId</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getId2--">getId2</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getInputStream--">getInputStream</a></span>()</code>
<div class="block">get the inputStream of the resource</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getKey--">getKey</a></span>()</code>
<div class="block">used only for chunk files.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getLifeTime--">getLifeTime</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getLocalDir--">getLocalDir</a></span>()</code>
<div class="block">get the local direcotry where is the file</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getLocalPath--">getLocalPath</a></span>()</code>
<div class="block">get the local path of the resource</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.LOCAL_RESOURCE.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition.LOCAL_RESOURCE</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getLocalResource--">getLocalResource</a></span>()</code>
<div class="block">get the local resource identifier</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getLockedKey--">getLockedKey</a></span>()</code>
<div class="block">get the lock key or null</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getMimeType--">getMimeType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getName--">getName</a></span>()</code>
<div class="block">get the file name</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getNumChunks--">getNumChunks</a></span>()</code>
<div class="block">get number of chunks if the file is splitted in chunks</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html" title="class in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getOperation--">getOperation</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html" title="class in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getOperationDefinition--">getOperationDefinition</a></span>()</code>
<div class="block">get the kind of operation</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getOutputStream--">getOutputStream</a></span>()</code>
<div class="block">get the outputStream of the resource</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getOwner--">getOwner</a></span>()</code>
<div class="block">get the file owner</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getOwnerGcube--">getOwnerGcube</a></span>()</code>
<div class="block">get the file owner</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getPassPhrase--">getPassPhrase</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getReadPreference--">getReadPreference</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getRemoteDir--">getRemoteDir</a></span>()</code>
<div class="block">get the remote directory where the resource will be stored or the destination directory in case of copy, move operations</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getRemotePath--">getRemotePath</a></span>()</code>
<div class="block">get the remote path of the resource</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.REMOTE_RESOURCE.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition.REMOTE_RESOURCE</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getRemoteResource--">getRemoteResource</a></span>()</code>
<div class="block">get the remote resource identifier</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getResolverHOst--">getResolverHOst</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getRootPath--">getRootPath</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getServiceClass--">getServiceClass</a></span>()</code>
<div class="block">get the serviceClass associated to the resource.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getServiceName--">getServiceName</a></span>()</code>
<div class="block">get the serviceName associated to the resource.</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getSize--">getSize</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getType--">getType</a></span>()</code>
<div class="block">get the object type of the resource</div>
</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#getWriteConcern--">getWriteConcern</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#isForceCreation--">isForceCreation</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#isLock--">isLock</a></span>()</code>
<div class="block">if the resource will be locked</div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#isReplace--">isReplace</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#print--">print</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setAbsoluteRemotePath-java.lang.String-">setAbsoluteRemotePath</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;absoluteRemotePath)</code>&nbsp;</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setContent-byte:A-">setContent</a></span>(byte[]&nbsp;currentChunk)</code>
<div class="block">set the payload file</div>
</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setCreationTime-java.lang.String-">setCreationTime</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;creationTime)</code>&nbsp;</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setExtension-java.lang.String-">setExtension</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;extension)</code>&nbsp;</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setGcubeAccessType-org.gcube.contentmanagement.blobstorage.resource.AccessType-">setGcubeAccessType</a></span>(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/AccessType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">AccessType</a>&nbsp;gcubeAccessType)</code>
<div class="block">set the gcube accessType: PRIVATE, SHARED, PUBLIC</div>
</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setGcubeMemoryType-org.gcube.contentmanagement.blobstorage.resource.MemoryType-">setGcubeMemoryType</a></span>(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a>&nbsp;gcubeMemoryType)</code>
<div class="block">set the gcube memoryType: PERSISTENT, VOLATILE</div>
</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setGcubeScope-java.lang.String-">setGcubeScope</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;gcubeScope)</code>
<div class="block">set the gCube scope</div>
</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setGenericPropertyField-java.lang.String-">setGenericPropertyField</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;genericPropertyField)</code>&nbsp;</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setGenericPropertyValue-java.lang.String-">setGenericPropertyValue</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;genericPropertyValue)</code>&nbsp;</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setId-java.lang.String-">setId</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>&nbsp;</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setId2-java.lang.String-">setId2</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id2)</code>&nbsp;</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setInputStream-java.io.InputStream-">setInputStream</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;inputStream)</code>
<div class="block">set the inputStream of the resource</div>
</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setKey-java.lang.String-">setKey</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
<div class="block">used only for chunk files.</div>
</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setLifeTime-long-">setLifeTime</a></span>(long&nbsp;lifeTime)</code>&nbsp;</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setLocalDir-java.lang.String-">setLocalDir</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;localDir)</code>
<div class="block">set the local direcotry where is the file or the origin directory in case of move or copy operations</div>
</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setLocalPath-java.lang.String-">setLocalPath</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)</code>
<div class="block">set the local path of the resource</div>
</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setLocalResource-org.gcube.contentmanagement.blobstorage.resource.OperationDefinition.LOCAL_RESOURCE-">setLocalResource</a></span>(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.LOCAL_RESOURCE.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition.LOCAL_RESOURCE</a>&nbsp;localResource)</code>
<div class="block">set the local resource identifier</div>
</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setLock-boolean-">setLock</a></span>(boolean&nbsp;lock)</code>
<div class="block">set locking on the resource</div>
</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setLockedKey-java.lang.String-">setLockedKey</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;lockedKey)</code>
<div class="block">set the lock key</div>
</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setMimeType-java.lang.String-">setMimeType</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mime)</code>&nbsp;</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setName-java.lang.String-">setName</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">set the file name</div>
</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setNumChunks-int-">setNumChunks</a></span>(int&nbsp;numChunks)</code>
<div class="block">set the number of file chunks.</div>
</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setOperation-org.gcube.contentmanagement.blobstorage.resource.OperationDefinition.OPERATION-">setOperation</a></span>(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.OPERATION.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition.OPERATION</a>&nbsp;operation)</code>
<div class="block">set the kind of operation</div>
</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setOperation-org.gcube.contentmanagement.blobstorage.resource.OperationDefinition-">setOperation</a></span>(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html" title="class in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition</a>&nbsp;operation)</code>
<div class="block">set the kind of operation</div>
</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setOutputStream-java.io.OutputStream-">setOutputStream</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;outputStream)</code>
<div class="block">set the outputStream of the resource</div>
</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setOwner-java.lang.String-">setOwner</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;author)</code>
<div class="block">set the file owner</div>
</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setOwnerGcube-java.lang.String-">setOwnerGcube</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ownerGcube)</code>
<div class="block">set the file owner</div>
</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setPassPhrase-java.lang.String-">setPassPhrase</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;passPhrase)</code>&nbsp;</td>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setReadPreference-java.lang.String-">setReadPreference</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;readConcern)</code>&nbsp;</td>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setRemoteDir-java.lang.String-">setRemoteDir</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;remoteDir)</code>
<div class="block">set the remote directory where the resource will be stored</div>
</td>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setRemotePath-java.lang.String-">setRemotePath</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathServer)</code>
<div class="block">set the remote path of the resource</div>
</td>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setRemoteResource-org.gcube.contentmanagement.blobstorage.resource.OperationDefinition.REMOTE_RESOURCE-">setRemoteResource</a></span>(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.REMOTE_RESOURCE.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition.REMOTE_RESOURCE</a>&nbsp;remoteResource)</code>
<div class="block">set the remote resource identifier</div>
</td>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setReplaceOption-boolean-">setReplaceOption</a></span>(boolean&nbsp;replace)</code>&nbsp;</td>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setResolverHost-java.lang.String-">setResolverHost</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;resolverHost)</code>&nbsp;</td>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setRootPath-java.lang.String-">setRootPath</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rootPath)</code>&nbsp;</td>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setServiceClass-java.lang.String-">setServiceClass</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serviceClass)</code>
<div class="block">set the serviceClass associated to the resource.</div>
</td>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setServiceName-java.lang.String-">setServiceName</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serviceName)</code>
<div class="block">set the serviceName associated to the resource.</div>
</td>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setSize-long-">setSize</a></span>(long&nbsp;size)</code>&nbsp;</td>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setType-java.lang.String-">setType</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
<div class="block">set the object type of the resource</div>
</td>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html#setWriteConcern-java.lang.String-">setWriteConcern</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;writeConcern)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="MyFile-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MyFile</h4>
<pre>public&nbsp;MyFile(boolean&nbsp;lock)</pre>
</li>
</ul>
<a name="MyFile-java.lang.String-java.lang.String-java.lang.String-org.gcube.contentmanagement.blobstorage.resource.MemoryType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MyFile</h4>
<pre>public&nbsp;MyFile(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;author,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathClient,
<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a>&nbsp;memoryType)</pre>
<div class="block">set some properties on the current resource</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>author</code> - author name</dd>
<dd><code>name</code> - name of the file</dd>
<dd><code>pathClient</code> - local path of the file</dd>
</dl>
</li>
</ul>
<a name="MyFile-java.lang.String-java.lang.String-java.lang.String-java.lang.String-org.gcube.contentmanagement.blobstorage.resource.MemoryType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MyFile</h4>
<pre>public&nbsp;MyFile(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;author,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathClient,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathServer,
<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a>&nbsp;memoryType)</pre>
<div class="block">set some properties on the current resource</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>author</code> - author name</dd>
<dd><code>name</code> - name of the file</dd>
<dd><code>pathClient</code> - local path of the file</dd>
<dd><code>pathServer</code> - remote path of the file</dd>
</dl>
</li>
</ul>
<a name="MyFile-org.gcube.contentmanagement.blobstorage.resource.MemoryType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MyFile</h4>
<pre>public&nbsp;MyFile(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a>&nbsp;memoryType)</pre>
</li>
</ul>
<a name="MyFile-java.lang.String-org.gcube.contentmanagement.blobstorage.resource.MemoryType-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>MyFile</h4>
<pre>public&nbsp;MyFile(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a>&nbsp;memoryType)</pre>
<div class="block">build a new object with only the name setted</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - file name</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getNumChunks--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNumChunks</h4>
<pre>public&nbsp;int&nbsp;getNumChunks()</pre>
<div class="block">get number of chunks if the file is splitted in chunks</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>number of chunks</dd>
</dl>
</li>
</ul>
<a name="setNumChunks-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNumChunks</h4>
<pre>public&nbsp;void&nbsp;setNumChunks(int&nbsp;numChunks)</pre>
<div class="block">set the number of file chunks. default is 1</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>numChunks</code> - </dd>
</dl>
</li>
</ul>
<a name="getLocalPath--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLocalPath</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLocalPath()</pre>
<div class="block">get the local path of the resource</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>local path</dd>
</dl>
</li>
</ul>
<a name="setLocalPath-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLocalPath</h4>
<pre>public&nbsp;void&nbsp;setLocalPath(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)</pre>
<div class="block">set the local path of the resource</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>path</code> - the absolute path of the resource</dd>
</dl>
</li>
</ul>
<a name="getName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
<div class="block">get the file name</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>file name</dd>
</dl>
</li>
</ul>
<a name="setName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setName</h4>
<pre>public&nbsp;void&nbsp;setName(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
<div class="block">set the file name</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - file name</dd>
</dl>
</li>
</ul>
<a name="getOwner--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOwner</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOwner()</pre>
<div class="block">get the file owner</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>file owner</dd>
</dl>
</li>
</ul>
<a name="setOwner-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOwner</h4>
<pre>public&nbsp;void&nbsp;setOwner(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;author)</pre>
<div class="block">set the file owner</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>author</code> - file owner</dd>
</dl>
</li>
</ul>
<a name="getContent--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getContent</h4>
<pre>public&nbsp;byte[]&nbsp;getContent()</pre>
<div class="block">get the file payload or null</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a byte array that contains the file payload</dd>
</dl>
</li>
</ul>
<a name="setContent-byte:A-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setContent</h4>
<pre>public&nbsp;void&nbsp;setContent(byte[]&nbsp;currentChunk)</pre>
<div class="block">set the payload file</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>currentChunk</code> - payload file</dd>
</dl>
</li>
</ul>
<a name="getKey--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getKey</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getKey()</pre>
<div class="block">used only for chunk files. indicates the name of the current chunk</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the name of the current chunk</dd>
</dl>
</li>
</ul>
<a name="setKey-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setKey</h4>
<pre>public&nbsp;void&nbsp;setKey(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
<div class="block">used only for chunk files. indicates the name of the current chunk</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - chunk name</dd>
</dl>
</li>
</ul>
<a name="copyProperties--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copyProperties</h4>
<pre>public&nbsp;<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MyFile.html" title="class in org.gcube.contentmanagement.blobstorage.resource">MyFile</a>&nbsp;copyProperties()</pre>
<div class="block">returns a copy of the current resource</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the file copy</dd>
</dl>
</li>
</ul>
<a name="getRemotePath--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRemotePath</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRemotePath()</pre>
<div class="block">get the remote path of the resource</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>remote path</dd>
</dl>
</li>
</ul>
<a name="setRemotePath-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRemotePath</h4>
<pre>public&nbsp;void&nbsp;setRemotePath(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pathServer)</pre>
<div class="block">set the remote path of the resource</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>pathServer</code> - remote path</dd>
</dl>
</li>
</ul>
<a name="getInputStream--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInputStream</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;getInputStream()</pre>
<div class="block">get the inputStream of the resource</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>inputStream of the resource</dd>
</dl>
</li>
</ul>
<a name="setInputStream-java.io.InputStream-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setInputStream</h4>
<pre>public&nbsp;void&nbsp;setInputStream(<a href="http://download.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;inputStream)</pre>
<div class="block">set the inputStream of the resource</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>inputStream</code> - inputStream of the resource</dd>
</dl>
</li>
</ul>
<a name="getOutputStream--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOutputStream</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;getOutputStream()</pre>
<div class="block">get the outputStream of the resource</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>outputStream associated to the resource</dd>
</dl>
</li>
</ul>
<a name="setOutputStream-java.io.OutputStream-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOutputStream</h4>
<pre>public&nbsp;void&nbsp;setOutputStream(<a href="http://download.oracle.com/javase/6/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;outputStream)</pre>
<div class="block">set the outputStream of the resource</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>outputStream</code> - outputstream associated to the resource</dd>
</dl>
</li>
</ul>
<a name="isLock--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isLock</h4>
<pre>public&nbsp;boolean&nbsp;isLock()</pre>
<div class="block">if the resource will be locked</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if is lock</dd>
</dl>
</li>
</ul>
<a name="setLock-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLock</h4>
<pre>public&nbsp;void&nbsp;setLock(boolean&nbsp;lock)</pre>
<div class="block">set locking on the resource</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>lock</code> - </dd>
</dl>
</li>
</ul>
<a name="getType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getType()</pre>
<div class="block">get the object type of the resource</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the class type of the resource</dd>
</dl>
</li>
</ul>
<a name="setType-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setType</h4>
<pre>public&nbsp;void&nbsp;setType(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
<div class="block">set the object type of the resource</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - </dd>
</dl>
</li>
</ul>
<a name="getLocalDir--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLocalDir</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLocalDir()</pre>
<div class="block">get the local direcotry where is the file</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the local directory</dd>
</dl>
</li>
</ul>
<a name="setLocalDir-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLocalDir</h4>
<pre>public&nbsp;void&nbsp;setLocalDir(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;localDir)</pre>
<div class="block">set the local direcotry where is the file or the origin directory in case of move or copy operations</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>localDir</code> - </dd>
</dl>
</li>
</ul>
<a name="getRemoteDir--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRemoteDir</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRemoteDir()</pre>
<div class="block">get the remote directory where the resource will be stored or the destination directory in case of copy, move operations</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the remote directory</dd>
</dl>
</li>
</ul>
<a name="setRemoteDir-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRemoteDir</h4>
<pre>public&nbsp;void&nbsp;setRemoteDir(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;remoteDir)</pre>
<div class="block">set the remote directory where the resource will be stored</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>remoteDir</code> - the remote directory</dd>
</dl>
</li>
</ul>
<a name="getLockedKey--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLockedKey</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLockedKey()</pre>
<div class="block">get the lock key or null</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the lock key</dd>
</dl>
</li>
</ul>
<a name="setLockedKey-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLockedKey</h4>
<pre>public&nbsp;void&nbsp;setLockedKey(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;lockedKey)</pre>
<div class="block">set the lock key</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>lockedKey</code> - lock key</dd>
</dl>
</li>
</ul>
<a name="getServiceName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServiceName</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getServiceName()</pre>
<div class="block">get the serviceName associated to the resource. This is need for build the remote root path.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the serviceName</dd>
</dl>
</li>
</ul>
<a name="setServiceName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setServiceName</h4>
<pre>public&nbsp;void&nbsp;setServiceName(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serviceName)</pre>
<div class="block">set the serviceName associated to the resource. This is need for build the remote root path.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>serviceName</code> - serviceName associated to the resource</dd>
</dl>
</li>
</ul>
<a name="getServiceClass--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServiceClass</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getServiceClass()</pre>
<div class="block">get the serviceClass associated to the resource. This is need for build the remote root path.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>service class</dd>
</dl>
</li>
</ul>
<a name="setServiceClass-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setServiceClass</h4>
<pre>public&nbsp;void&nbsp;setServiceClass(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serviceClass)</pre>
<div class="block">set the serviceClass associated to the resource. This is need for build the remote root path.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>serviceClass</code> - serviceClass associated to the resource</dd>
</dl>
</li>
</ul>
<a name="getOwnerGcube--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOwnerGcube</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOwnerGcube()</pre>
<div class="block">get the file owner</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the file owner</dd>
</dl>
</li>
</ul>
<a name="setOwnerGcube-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOwnerGcube</h4>
<pre>public&nbsp;void&nbsp;setOwnerGcube(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ownerGcube)</pre>
<div class="block">set the file owner</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ownerGcube</code> - file owner</dd>
</dl>
</li>
</ul>
<a name="getGcubeScope--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGcubeScope</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getGcubeScope()</pre>
<div class="block">get gCube scope, is need for build the remote root path</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>gcube scope string</dd>
</dl>
</li>
</ul>
<a name="setGcubeScope-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGcubeScope</h4>
<pre>public&nbsp;void&nbsp;setGcubeScope(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;gcubeScope)</pre>
<div class="block">set the gCube scope</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>gcubeScope</code> - gcube scope</dd>
</dl>
</li>
</ul>
<a name="getGcubeAccessType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGcubeAccessType</h4>
<pre>public&nbsp;<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/AccessType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">AccessType</a>&nbsp;getGcubeAccessType()</pre>
<div class="block">get the gcube accessType: PRIVATE, SHARED, PUBLIC</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>gcube access type</dd>
</dl>
</li>
</ul>
<a name="setGcubeAccessType-org.gcube.contentmanagement.blobstorage.resource.AccessType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGcubeAccessType</h4>
<pre>public&nbsp;void&nbsp;setGcubeAccessType(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/AccessType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">AccessType</a>&nbsp;gcubeAccessType)</pre>
<div class="block">set the gcube accessType: PRIVATE, SHARED, PUBLIC</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>gcubeAccessType</code> - </dd>
</dl>
</li>
</ul>
<a name="getGcubeMemoryType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGcubeMemoryType</h4>
<pre>public&nbsp;<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a>&nbsp;getGcubeMemoryType()</pre>
<div class="block">get the gcube memoryType: PERSISTENT, VOLATILE</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the memory type</dd>
</dl>
</li>
</ul>
<a name="setGcubeMemoryType-org.gcube.contentmanagement.blobstorage.resource.MemoryType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGcubeMemoryType</h4>
<pre>public&nbsp;void&nbsp;setGcubeMemoryType(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">MemoryType</a>&nbsp;gcubeMemoryType)</pre>
<div class="block">set the gcube memoryType: PERSISTENT, VOLATILE</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>gcubeMemoryType</code> - </dd>
</dl>
</li>
</ul>
<a name="setOperation-org.gcube.contentmanagement.blobstorage.resource.OperationDefinition-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOperation</h4>
<pre>public&nbsp;void&nbsp;setOperation(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html" title="class in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition</a>&nbsp;operation)</pre>
<div class="block">set the kind of operation</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>operation</code> - operation type</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html" title="class in org.gcube.contentmanagement.blobstorage.resource"><code>OperationDefinition</code></a></dd>
</dl>
</li>
</ul>
<a name="setOperation-org.gcube.contentmanagement.blobstorage.resource.OperationDefinition.OPERATION-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOperation</h4>
<pre>public&nbsp;void&nbsp;setOperation(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.OPERATION.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition.OPERATION</a>&nbsp;operation)</pre>
<div class="block">set the kind of operation</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>operation</code> - </dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html#setOperation-org.gcube.contentmanagement.blobstorage.resource.OperationDefinition.OPERATION-"><code>OperationDefinition.setOperation(OPERATION)</code></a></dd>
</dl>
</li>
</ul>
<a name="getOperationDefinition--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOperationDefinition</h4>
<pre>public&nbsp;<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html" title="class in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition</a>&nbsp;getOperationDefinition()</pre>
<div class="block">get the kind of operation</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the operation definition on this resource</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html" title="class in org.gcube.contentmanagement.blobstorage.resource"><code>OperationDefinition</code></a></dd>
</dl>
</li>
</ul>
<a name="getLocalResource--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLocalResource</h4>
<pre>public&nbsp;<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.LOCAL_RESOURCE.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition.LOCAL_RESOURCE</a>&nbsp;getLocalResource()</pre>
<div class="block">get the local resource identifier</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the local Resource identifier</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html#getLocalResource--"><code>OperationDefinition.getLocalResource()</code></a></dd>
</dl>
</li>
</ul>
<a name="setLocalResource-org.gcube.contentmanagement.blobstorage.resource.OperationDefinition.LOCAL_RESOURCE-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLocalResource</h4>
<pre>public&nbsp;void&nbsp;setLocalResource(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.LOCAL_RESOURCE.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition.LOCAL_RESOURCE</a>&nbsp;localResource)</pre>
<div class="block">set the local resource identifier</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>localResource</code> - local resource identifier</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html#setLocalResource-org.gcube.contentmanagement.blobstorage.resource.OperationDefinition.LOCAL_RESOURCE-"><code>OperationDefinition.setLocalResource(LOCAL_RESOURCE)</code></a></dd>
</dl>
</li>
</ul>
<a name="getRemoteResource--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRemoteResource</h4>
<pre>public&nbsp;<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.REMOTE_RESOURCE.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition.REMOTE_RESOURCE</a>&nbsp;getRemoteResource()</pre>
<div class="block">get the remote resource identifier</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the remote Resource identifier</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html#getRemoteResource--"><code>OperationDefinition.getRemoteResource()</code></a></dd>
</dl>
</li>
</ul>
<a name="setRemoteResource-org.gcube.contentmanagement.blobstorage.resource.OperationDefinition.REMOTE_RESOURCE-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRemoteResource</h4>
<pre>public&nbsp;void&nbsp;setRemoteResource(<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.REMOTE_RESOURCE.html" title="enum in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition.REMOTE_RESOURCE</a>&nbsp;remoteResource)</pre>
<div class="block">set the remote resource identifier</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>remoteResource</code> - local resource identifier</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html#setRemoteResource-org.gcube.contentmanagement.blobstorage.resource.OperationDefinition.REMOTE_RESOURCE-"><code>OperationDefinition.setRemoteResource(REMOTE_RESOURCE)</code></a></dd>
</dl>
</li>
</ul>
<a name="getAbsoluteRemotePath--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAbsoluteRemotePath</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAbsoluteRemotePath()</pre>
</li>
</ul>
<a name="setAbsoluteRemotePath-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAbsoluteRemotePath</h4>
<pre>public&nbsp;void&nbsp;setAbsoluteRemotePath(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;absoluteRemotePath)</pre>
</li>
</ul>
<a name="getLifeTime--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLifeTime</h4>
<pre>public&nbsp;long&nbsp;getLifeTime()</pre>
</li>
</ul>
<a name="setLifeTime-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLifeTime</h4>
<pre>public&nbsp;void&nbsp;setLifeTime(long&nbsp;lifeTime)</pre>
</li>
</ul>
<a name="getOperation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOperation</h4>
<pre>public&nbsp;<a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html" title="class in org.gcube.contentmanagement.blobstorage.resource">OperationDefinition</a>&nbsp;getOperation()</pre>
</li>
</ul>
<a name="getId--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getId</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
</li>
</ul>
<a name="setId-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setId</h4>
<pre>public&nbsp;void&nbsp;setId(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</pre>
</li>
</ul>
<a name="getSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSize</h4>
<pre>public&nbsp;long&nbsp;getSize()</pre>
</li>
</ul>
<a name="setSize-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSize</h4>
<pre>public&nbsp;void&nbsp;setSize(long&nbsp;size)</pre>
</li>
</ul>
<a name="getExtension--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExtension</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getExtension()</pre>
</li>
</ul>
<a name="setExtension-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setExtension</h4>
<pre>public&nbsp;void&nbsp;setExtension(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;extension)</pre>
</li>
</ul>
<a name="getCreationTime--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCreationTime</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getCreationTime()</pre>
</li>
</ul>
<a name="setCreationTime-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCreationTime</h4>
<pre>public&nbsp;void&nbsp;setCreationTime(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;creationTime)</pre>
</li>
</ul>
<a name="setResolverHost-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setResolverHost</h4>
<pre>public&nbsp;void&nbsp;setResolverHost(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;resolverHost)</pre>
</li>
</ul>
<a name="getResolverHOst--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResolverHOst</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getResolverHOst()</pre>
</li>
</ul>
<a name="forceCreation-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>forceCreation</h4>
<pre>public&nbsp;void&nbsp;forceCreation(boolean&nbsp;forceCreation)</pre>
</li>
</ul>
<a name="isForceCreation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isForceCreation</h4>
<pre>public&nbsp;boolean&nbsp;isForceCreation()</pre>
</li>
</ul>
<a name="getMimeType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMimeType</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMimeType()</pre>
</li>
</ul>
<a name="setMimeType-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMimeType</h4>
<pre>public&nbsp;void&nbsp;setMimeType(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mime)</pre>
</li>
</ul>
<a name="getGenericPropertyField--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGenericPropertyField</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getGenericPropertyField()</pre>
</li>
</ul>
<a name="setGenericPropertyField-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGenericPropertyField</h4>
<pre>public&nbsp;void&nbsp;setGenericPropertyField(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;genericPropertyField)</pre>
</li>
</ul>
<a name="getGenericPropertyValue--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGenericPropertyValue</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getGenericPropertyValue()</pre>
</li>
</ul>
<a name="setGenericPropertyValue-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGenericPropertyValue</h4>
<pre>public&nbsp;void&nbsp;setGenericPropertyValue(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;genericPropertyValue)</pre>
</li>
</ul>
<a name="getPassPhrase--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPassPhrase</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPassPhrase()</pre>
</li>
</ul>
<a name="setPassPhrase-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPassPhrase</h4>
<pre>public&nbsp;void&nbsp;setPassPhrase(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;passPhrase)</pre>
</li>
</ul>
<a name="getWriteConcern--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWriteConcern</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getWriteConcern()</pre>
</li>
</ul>
<a name="setWriteConcern-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWriteConcern</h4>
<pre>public&nbsp;void&nbsp;setWriteConcern(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;writeConcern)</pre>
</li>
</ul>
<a name="getReadPreference--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getReadPreference</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getReadPreference()</pre>
</li>
</ul>
<a name="setReadPreference-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setReadPreference</h4>
<pre>public&nbsp;void&nbsp;setReadPreference(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;readConcern)</pre>
</li>
</ul>
<a name="setRootPath-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRootPath</h4>
<pre>public&nbsp;void&nbsp;setRootPath(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rootPath)</pre>
</li>
</ul>
<a name="getRootPath--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRootPath</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRootPath()</pre>
</li>
</ul>
<a name="setReplaceOption-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setReplaceOption</h4>
<pre>public&nbsp;void&nbsp;setReplaceOption(boolean&nbsp;replace)</pre>
</li>
</ul>
<a name="isReplace--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isReplace</h4>
<pre>public&nbsp;boolean&nbsp;isReplace()</pre>
</li>
</ul>
<a name="print--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>print</h4>
<pre>public&nbsp;void&nbsp;print()</pre>
</li>
</ul>
<a name="getId2--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getId2</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId2()</pre>
</li>
</ul>
<a name="setId2-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setId2</h4>
<pre>public&nbsp;void&nbsp;setId2(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id2)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MyFile.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/MemoryType.html" title="enum in org.gcube.contentmanagement.blobstorage.resource"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/gcube/contentmanagement/blobstorage/resource/OperationDefinition.html" title="class in org.gcube.contentmanagement.blobstorage.resource"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/gcube/contentmanagement/blobstorage/resource/MyFile.html" target="_top">Frames</a></li>
<li><a href="MyFile.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2021. All Rights Reserved.</small></p>
</body>
</html>