You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by se...@apache.org on 2011/12/18 12:58:20 UTC
svn commit: r1220369 [1/4] - in /incubator/openmeetings/trunk/singlewebapp:
./ docs/ src/docgenerator/org/openmeetings/doc/
src/fileservice/org/openmeetings/axis/services/
src/userservice/org/openmeetings/axis/services/
Author: sebawagner
Date: Sun Dec 18 11:58:19 2011
New Revision: 1220369
URL: http://svn.apache.org/viewvc?rev=1220369&view=rev
Log:
Sync r4719 trunk to new svn
Added:
incubator/openmeetings/trunk/singlewebapp/docs/ApiClassesTemplate.vm
incubator/openmeetings/trunk/singlewebapp/docs/FileService.html
incubator/openmeetings/trunk/singlewebapp/docs/RoomService.html
incubator/openmeetings/trunk/singlewebapp/docs/UserService.html
incubator/openmeetings/trunk/singlewebapp/docs/WebserviceIndex.html
Removed:
incubator/openmeetings/trunk/singlewebapp/docs/RoomWebService.html
Modified:
incubator/openmeetings/trunk/singlewebapp/build.xml
incubator/openmeetings/trunk/singlewebapp/docs/ApiMethodsTemplate.vm
incubator/openmeetings/trunk/singlewebapp/src/docgenerator/org/openmeetings/doc/WebServiceDoclet.java
incubator/openmeetings/trunk/singlewebapp/src/fileservice/org/openmeetings/axis/services/FileWebService.java
incubator/openmeetings/trunk/singlewebapp/src/userservice/org/openmeetings/axis/services/UserWebService.java
Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1220369&r1=1220368&r2=1220369&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/build.xml Sun Dec 18 11:58:19 2011
@@ -420,7 +420,7 @@
</target>
<!-- Compile JAR -->
- <target name="jar" description="Make Archive" depends="enhance, jar.only, jar.screen.share">
+ <target name="jar" description="Make Archive" depends="enhance, build.only.webservice.doc, jar.only, jar.screen.share">
<tstamp prefix="build">
<format property="TODAY" pattern="d-MMMM-yyyy" locale="en"/>
</tstamp>
@@ -648,31 +648,30 @@
</path>
<target name="build.webservice.doc" depends="compile.only">
-
<javadoc classpathref="build.webservice.classpath">
-
+ <source file="src/userservice/org/openmeetings/axis/services/UserWebService.java" />
<source file="src/roomservice/org/openmeetings/axis/services/RoomWebService.java" />
-
+ <source file="src/fileservice/org/openmeetings/axis/services/FileWebService.java" />
<doclet name="org.openmeetings.doc.WebServiceDoclet" pathref="build.webservice.classpath">
</doclet>
-
</javadoc>
-
</target>
<target name="build.only.webservice.doc" >
-
- <javadoc classpathref="build.webservice.classpath">
-
- <source file="src/roomservice/org/openmeetings/axis/services/RoomWebService.java" />
-
- <doclet name="org.openmeetings.doc.WebServiceDoclet" pathref="build.webservice.classpath">
- </doclet>
-
- </javadoc>
-
- </target>
- <!-- path="${classes.dir}" -->
+ <javadoc classpathref="build.webservice.classpath">
+ <source file="src/userservice/org/openmeetings/axis/services/UserWebService.java" />
+ <source file="src/roomservice/org/openmeetings/axis/services/RoomWebService.java" />
+ <source file="src/fileservice/org/openmeetings/axis/services/FileWebService.java" />
+ <doclet name="org.openmeetings.doc.WebServiceDoclet" pathref="build.webservice.classpath">
+ </doclet>
+ </javadoc>
+ <copy todir="${dist.webapps.dir}/docs">
+ <fileset dir="${basedir}/docs/">
+ <include name="*.html"/>
+ <include name="*.css"/>
+ </fileset>
+ </copy>
+ </target>
<!-- Unit Tests -->
<property name="om.dist.webapp" value="${red5.root}/webapps/${project.distname}"/>
Added: incubator/openmeetings/trunk/singlewebapp/docs/ApiClassesTemplate.vm
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/docs/ApiClassesTemplate.vm?rev=1220369&view=auto
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/docs/ApiClassesTemplate.vm (added)
+++ incubator/openmeetings/trunk/singlewebapp/docs/ApiClassesTemplate.vm Sun Dec 18 11:58:19 2011
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+Copyright 1999-2004 The Apache Software Foundation
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE TEMPLATE INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+ <meta name="author" value="OpenMeetings Team">
+ <meta name="email" value="sebawagner@apache.org">
+ <title>OpenMeetings API Classes</title>
+ <link rel="stylesheet" type="text/css" href="openmeetings_docs.css">
+ </head>
+ <body>
+ #set( $foo = ".html" )
+
+ <div class="navigation">
+ #foreach ( $class in $classes )
+ <div>
+ <a href="$class.get("name")$foo" target="_PARENT"><b>$class.get("name")</b></a><br/>
+ <div class="navigation_comment"><i >$class.get("comment")</i></div>
+ </div>
+ #end
+ </div>
+
+
+ </body>
+ </html>
\ No newline at end of file
Modified: incubator/openmeetings/trunk/singlewebapp/docs/ApiMethodsTemplate.vm
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/docs/ApiMethodsTemplate.vm?rev=1220369&r1=1220368&r2=1220369&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/docs/ApiMethodsTemplate.vm (original)
+++ incubator/openmeetings/trunk/singlewebapp/docs/ApiMethodsTemplate.vm Sun Dec 18 11:58:19 2011
@@ -29,32 +29,45 @@ limitations under the License.
</head>
<body>
- <h3>Class: $className</h3>
+ <h3>Available WebServices:</h3>
+
+ <iframe src="WebserviceIndex.html" width="100%" height="100" name="WebserviceIndex.html"
+ scrolling="no" marginheight="0" marginwidth="0" frameborder="0">
+ <p>Your Browser does not support frames ...</p>
+ </iframe>
+
+ <hr />
+
+ <h3>WebService: $webServiceName</h3>
<p>$classComment<p>
<p>WSDL sample Url: <a href="http://localhost:5080/openmeetings/services/$webServiceName?wsdl">http://localhost:5080/openmeetings/services/$webServiceName?wsdl</a><p>
<!-- Links to Methods -->
- <h3>Index of Methods available in $className</h3>
+ <h3>Index of Methods available in $webServiceName</h3>
<div class="navigation">
#foreach ( $method in $methods )
#if ($method.isPublic())
<div>
<a href="#$method.name()"><b>$method.name()</b></a><br/>
- <div class="navigation_comment"><i >$method.commentText()</div>
+ <div class="navigation_comment"><i >$method.commentText()</i></div>
</div>
#end
#end
</div>
- <h3>Methods Details in $className</h3>
+ <h3>Methods Details in $webServiceName</h3>
#foreach ( $method in $methods )
#if ($method.isPublic())
<div class="method">
<div class="method_header">
<div style="margin-left:10px">
- <a name="$method.name()" ><b>$method.name() (
+ <a name="$method.name()" ><b>$method.name()</b></a>
+ </div>
+ </div>
+
+ Method: <i>$method.name() (
#set ($index = 0)
#foreach ( $parameter in $method.parameters() )
#if ($index > 0)
@@ -64,9 +77,7 @@ limitations under the License.
#set ($index = $index+1)
#end
)
- </b></a>
- </div>
- </div>
+ </i><br/>
<p>
$method.commentText()
</p>
@@ -87,10 +98,13 @@ limitations under the License.
#foreach ( $parameter in $method.paramTags() )
<tr>
<td valign="top">
+ #if ($method.parameters().size() > $index)
+ $index Doclet Param Mismatch: fix JavaDocs in this Method!
+ #end
$method.parameters().get($index).type().simpleTypeName()
- </th>
- <td valign="top">$parameter.parameterName()</th>
- <td valign="top">$parameter.parameterComment()</th>
+ </td>
+ <td valign="top">$parameter.parameterName()</td>
+ <td valign="top">$parameter.parameterComment()</td>
</tr>
#set ($index = $index+1)
Added: incubator/openmeetings/trunk/singlewebapp/docs/FileService.html
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/docs/FileService.html?rev=1220369&view=auto
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/docs/FileService.html (added)
+++ incubator/openmeetings/trunk/singlewebapp/docs/FileService.html Sun Dec 18 11:58:19 2011
@@ -0,0 +1,1709 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+Copyright 1999-2004 The Apache Software Foundation
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE TEMPLATE INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+ <meta name="author" value="OpenMeetings Team">
+ <meta name="email" value="sebawagner@apache.org">
+ <title>OpenMeetings API Methods</title>
+ <link rel="stylesheet" type="text/css" href="openmeetings_docs.css">
+ </head>
+ <body>
+
+ <h3>Available WebServices:</h3>
+
+ <iframe src="WebserviceIndex.html" width="100%" height="100" name="WebserviceIndex.html"
+ scrolling="no" marginheight="0" marginwidth="0" frameborder="0">
+ <p>Your Browser does not support frames ...</p>
+ </iframe>
+
+ <hr />
+
+ <h3>WebService: FileService</h3>
+ <p>Contains methods to import and upload files into the Files section of the
+ conference room and the personal drive of any user<p>
+ <p>WSDL sample Url: <a href="http://localhost:5080/openmeetings/services/FileService?wsdl">http://localhost:5080/openmeetings/services/FileService?wsdl</a><p>
+
+ <!-- Links to Methods -->
+ <h3>Index of Methods available in FileService</h3>
+
+ <div class="navigation">
+ <div>
+ <a href="#importFile"><b>importFile</b></a><br/>
+ <div class="navigation_comment"><i >Import file from external source
+
+ to upload a file to a room-drive you specify: externalUserId, user if of
+ openmeetings user for which we upload the file room_id = openmeetings
+ room id isOwner = 0 parentFolderId = 0
+
+ to upload a file to a private-drive you specify: externalUserId, user if
+ of openmeetings user for which we upload the file room_id = openmeetings
+ room id isOwner = 1 parentFolderId = -2</i></div>
+ </div>
+ <div>
+ <a href="#importFileByInternalUserId"><b>importFileByInternalUserId</b></a><br/>
+ <div class="navigation_comment"><i >Import file from external source
+
+ to upload a file to a room-drive you specify: internalUserId, user if of
+ openmeetings user for which we upload the file room_id = openmeetings
+ room id isOwner = 0 parentFolderId = 0
+
+ to upload a file to a private-drive you specify: internalUserId, user if
+ of openmeetings user for which we upload the file room_id = openmeetings
+ room id isOwner = 1 parentFolderId = -2</i></div>
+ </div>
+ <div>
+ <a href="#addFolderByExternalUserIdAndType"><b>addFolderByExternalUserIdAndType</b></a><br/>
+ <div class="navigation_comment"><i >to add a folder to the private drive, set parentFileExplorerItemId = 0
+ and isOwner to 1/true and externalUserId/externalUserType to a valid user</i></div>
+ </div>
+ <div>
+ <a href="#addFolderByUserId"><b>addFolderByUserId</b></a><br/>
+ <div class="navigation_comment"><i >to add a folder to the private drive, set parentFileExplorerItemId = 0
+ and isOwner to 1/true and userId to a valid user</i></div>
+ </div>
+ <div>
+ <a href="#addFolderSelf"><b>addFolderSelf</b></a><br/>
+ <div class="navigation_comment"><i >Add a folder by the current user - similar to RTMP Call</i></div>
+ </div>
+ <div>
+ <a href="#deleteFileOrFolderByExternalIdAndType"><b>deleteFileOrFolderByExternalIdAndType</b></a><br/>
+ <div class="navigation_comment"><i >deletes a file by its external Id and type</i></div>
+ </div>
+ <div>
+ <a href="#deleteFileOrFolder"><b>deleteFileOrFolder</b></a><br/>
+ <div class="navigation_comment"><i >deletes files or folders based on it id</i></div>
+ </div>
+ <div>
+ <a href="#deleteFileOrFolderSelf"><b>deleteFileOrFolderSelf</b></a><br/>
+ <div class="navigation_comment"><i >deletes files or folders based on it id</i></div>
+ </div>
+ <div>
+ <a href="#getImportFileExtensions"><b>getImportFileExtensions</b></a><br/>
+ <div class="navigation_comment"><i >Get available import File Extension allowed during import</i></div>
+ </div>
+ <div>
+ <a href="#getPresentationPreviewFileExplorer"><b>getPresentationPreviewFileExplorer</b></a><br/>
+ <div class="navigation_comment"><i >Get a LibraryPresentation-Object for a certain file</i></div>
+ </div>
+ <div>
+ <a href="#getFileExplorerByRoom"><b>getFileExplorerByRoom</b></a><br/>
+ <div class="navigation_comment"><i >Get a File Explorer Object by a given Room and owner id</i></div>
+ </div>
+ <div>
+ <a href="#getFileExplorerByRoomSelf"><b>getFileExplorerByRoomSelf</b></a><br/>
+ <div class="navigation_comment"><i >Get a File Explorer Object by a given Room</i></div>
+ </div>
+ <div>
+ <a href="#getFileExplorerByParent"><b>getFileExplorerByParent</b></a><br/>
+ <div class="navigation_comment"><i >Get FileExplorerItem list by parent folder</i></div>
+ </div>
+ <div>
+ <a href="#getFileExplorerByParentSelf"><b>getFileExplorerByParentSelf</b></a><br/>
+ <div class="navigation_comment"><i >Get FileExplorerItem[] by parent and owner id</i></div>
+ </div>
+ <div>
+ <a href="#updateFileOrFolderName"><b>updateFileOrFolderName</b></a><br/>
+ <div class="navigation_comment"><i >update a file or folder name</i></div>
+ </div>
+ <div>
+ <a href="#updateFileOrFolderNameSelf"><b>updateFileOrFolderNameSelf</b></a><br/>
+ <div class="navigation_comment"><i >update a file or folder name</i></div>
+ </div>
+ <div>
+ <a href="#moveFile"><b>moveFile</b></a><br/>
+ <div class="navigation_comment"><i >move a file or folder</i></div>
+ </div>
+ <div>
+ <a href="#moveFileSelf"><b>moveFileSelf</b></a><br/>
+ <div class="navigation_comment"><i >move a file or folder</i></div>
+ </div>
+ <div>
+ <a href="#getTestObject"><b>getTestObject</b></a><br/>
+ <div class="navigation_comment"><i ></i></div>
+ </div>
+ <div>
+ <a href="#echo"><b>echo</b></a><br/>
+ <div class="navigation_comment"><i ></i></div>
+ </div>
+ <div>
+ <a href="#ping"><b>ping</b></a><br/>
+ <div class="navigation_comment"><i ></i></div>
+ </div>
+ <div>
+ <a href="#pingF"><b>pingF</b></a><br/>
+ <div class="navigation_comment"><i ></i></div>
+ </div>
+ </div>
+
+ <h3>Methods Details in FileService</h3>
+
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="importFile" ><b>importFile</b></a>
+ </div>
+ </div>
+
+ Method: <i>importFile (
+ String SID
+ ,
+ Long externalUserId
+ ,
+ Long externalFileId
+ ,
+ String externalType
+ ,
+ Long room_id
+ ,
+ boolean isOwner
+ ,
+ String path
+ ,
+ Long parentFolderId
+ ,
+ String fileSystemName
+ )
+ </i><br/>
+ <p>
+ Import file from external source
+
+ to upload a file to a room-drive you specify: externalUserId, user if of
+ openmeetings user for which we upload the file room_id = openmeetings
+ room id isOwner = 0 parentFolderId = 0
+
+ to upload a file to a private-drive you specify: externalUserId, user if
+ of openmeetings user for which we upload the file room_id = openmeetings
+ room id isOwner = 1 parentFolderId = -2
+ </p>
+ <p>
+ Return Type: org.openmeetings.axis.services.FileImportError[]
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top"></td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">externalUserId</td>
+ <td valign="top">the external user id => If the file should goto a private
+ section of any user, this number needs to be set</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">externalFileId</td>
+ <td valign="top">the external file-type to identify the file later</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 3 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">externalType</td>
+ <td valign="top">the name of the external system</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 4 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">room_id</td>
+ <td valign="top">the room Id, if the file goes to the private folder of an
+ user, you can set a random number here</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 5 Doclet Param Mismatch: fix JavaDocs in this Method!
+ boolean
+ </td>
+ <td valign="top">isOwner</td>
+ <td valign="top">specify a 1/true AND parentFolderId==-2 to make the file goto
+ the private section</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 6 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">path</td>
+ <td valign="top">http-path where we can grab the file from, the file has to be
+ accessible from the OpenMeetings server</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 7 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">parentFolderId</td>
+ <td valign="top">specify a parentFolderId==-2 AND isOwner == 1/true AND to make
+ the file goto the private section</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 8 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">fileSystemName</td>
+ <td valign="top">the filename => Important WITH file extension!</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="importFileByInternalUserId" ><b>importFileByInternalUserId</b></a>
+ </div>
+ </div>
+
+ Method: <i>importFileByInternalUserId (
+ String SID
+ ,
+ Long internalUserId
+ ,
+ Long externalFileId
+ ,
+ String externalType
+ ,
+ Long room_id
+ ,
+ boolean isOwner
+ ,
+ String path
+ ,
+ Long parentFolderId
+ ,
+ String fileSystemName
+ )
+ </i><br/>
+ <p>
+ Import file from external source
+
+ to upload a file to a room-drive you specify: internalUserId, user if of
+ openmeetings user for which we upload the file room_id = openmeetings
+ room id isOwner = 0 parentFolderId = 0
+
+ to upload a file to a private-drive you specify: internalUserId, user if
+ of openmeetings user for which we upload the file room_id = openmeetings
+ room id isOwner = 1 parentFolderId = -2
+ </p>
+ <p>
+ Return Type: org.openmeetings.axis.services.FileImportError[]
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">internalUserId</td>
+ <td valign="top">the openmeetings user id => If the file should goto a private
+ section of any user, this number needs to be se</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">externalFileId</td>
+ <td valign="top">the external file-type to identify the file later</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 3 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">externalType</td>
+ <td valign="top">the name of the external system</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 4 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">room_id</td>
+ <td valign="top">the room Id, if the file goes to the private folder of an
+ user, you can set a random number here</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 5 Doclet Param Mismatch: fix JavaDocs in this Method!
+ boolean
+ </td>
+ <td valign="top">isOwner</td>
+ <td valign="top">specify a 1/true AND parentFolderId==-2 to make the file goto
+ the private section</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 6 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">path</td>
+ <td valign="top">http-path where we can grab the file from, the file has to be
+ accessible from the OpenMeetings server</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 7 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">parentFolderId</td>
+ <td valign="top">specify a parentFolderId==-2 AND isOwner == 1/true AND to make
+ the file goto the private section</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 8 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">fileSystemName</td>
+ <td valign="top">the filename => Important WITH file extension!</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="addFolderByExternalUserIdAndType" ><b>addFolderByExternalUserIdAndType</b></a>
+ </div>
+ </div>
+
+ Method: <i>addFolderByExternalUserIdAndType (
+ String SID
+ ,
+ Long externalUserId
+ ,
+ Long parentFileExplorerItemId
+ ,
+ String folderName
+ ,
+ Long room_id
+ ,
+ Boolean isOwner
+ ,
+ Long externalFilesid
+ ,
+ String externalType
+ )
+ </i><br/>
+ <p>
+ to add a folder to the private drive, set parentFileExplorerItemId = 0
+ and isOwner to 1/true and externalUserId/externalUserType to a valid user
+ </p>
+ <p>
+ Return Type: java.lang.Long
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">externalUserId</td>
+ <td valign="top">the external file-type to identify the file later</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">parentFileExplorerItemId</td>
+ <td valign="top"></td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 3 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">folderName</td>
+ <td valign="top">the name of the folder</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 4 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">room_id</td>
+ <td valign="top">the room Id, if the file goes to the private folder of an
+ user, you can set a random number here</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 5 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Boolean
+ </td>
+ <td valign="top">isOwner</td>
+ <td valign="top">specify a 1/true AND parentFolderId==-2 to make the file goto
+ the private section</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 6 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">externalFilesid</td>
+ <td valign="top">the external file-type to identify the file later</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 7 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">externalType</td>
+ <td valign="top">the name of the external system</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="addFolderByUserId" ><b>addFolderByUserId</b></a>
+ </div>
+ </div>
+
+ Method: <i>addFolderByUserId (
+ String SID
+ ,
+ Long userId
+ ,
+ Long parentFileExplorerItemId
+ ,
+ String folderName
+ ,
+ Long room_id
+ ,
+ Boolean isOwner
+ ,
+ Long externalFilesid
+ ,
+ String externalType
+ )
+ </i><br/>
+ <p>
+ to add a folder to the private drive, set parentFileExplorerItemId = 0
+ and isOwner to 1/true and userId to a valid user
+ </p>
+ <p>
+ Return Type: java.lang.Long
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">userId</td>
+ <td valign="top">the openmeetings user id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">parentFileExplorerItemId</td>
+ <td valign="top">specify a parentFolderId==-2 AND isOwner == 1/true AND to make the file goto the private section</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 3 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">folderName</td>
+ <td valign="top">the name of the folder</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 4 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">room_id</td>
+ <td valign="top">the room Id, if the file goes to the private folder of an user, you can set a random number here</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 5 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Boolean
+ </td>
+ <td valign="top">isOwner</td>
+ <td valign="top">specify a 1/true AND parentFolderId==-2 to make the file goto the private section</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 6 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">externalFilesid</td>
+ <td valign="top">the external file-type to identify the file later</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 7 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">externalType</td>
+ <td valign="top">the name of the external system</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="addFolderSelf" ><b>addFolderSelf</b></a>
+ </div>
+ </div>
+
+ Method: <i>addFolderSelf (
+ String SID
+ ,
+ Long parentFileExplorerItemId
+ ,
+ String fileName
+ ,
+ Long room_id
+ ,
+ Boolean isOwner
+ )
+ </i><br/>
+ <p>
+ Add a folder by the current user - similar to RTMP Call
+ </p>
+ <p>
+ Return Type: java.lang.Long
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">parentFileExplorerItemId</td>
+ <td valign="top">parent folder id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">fileName</td>
+ <td valign="top">the file name</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 3 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">room_id</td>
+ <td valign="top">the room id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 4 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Boolean
+ </td>
+ <td valign="top">isOwner</td>
+ <td valign="top"></td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="deleteFileOrFolderByExternalIdAndType" ><b>deleteFileOrFolderByExternalIdAndType</b></a>
+ </div>
+ </div>
+
+ Method: <i>deleteFileOrFolderByExternalIdAndType (
+ String SID
+ ,
+ Long externalFilesid
+ ,
+ String externalType
+ )
+ </i><br/>
+ <p>
+ deletes a file by its external Id and type
+ </p>
+ <p>
+ Return Type: java.lang.Long
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">externalFilesid</td>
+ <td valign="top">the od of the file or folder</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">externalType</td>
+ <td valign="top">the externalType</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="deleteFileOrFolder" ><b>deleteFileOrFolder</b></a>
+ </div>
+ </div>
+
+ Method: <i>deleteFileOrFolder (
+ String SID
+ ,
+ Long fileExplorerItemId
+ )
+ </i><br/>
+ <p>
+ deletes files or folders based on it id
+ </p>
+ <p>
+ Return Type: java.lang.Long
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">fileExplorerItemId</td>
+ <td valign="top">the id of the file or folder</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="deleteFileOrFolderSelf" ><b>deleteFileOrFolderSelf</b></a>
+ </div>
+ </div>
+
+ Method: <i>deleteFileOrFolderSelf (
+ String SID
+ ,
+ Long fileExplorerItemId
+ )
+ </i><br/>
+ <p>
+ deletes files or folders based on it id
+ </p>
+ <p>
+ Return Type: java.lang.Long
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">fileExplorerItemId</td>
+ <td valign="top">the id of the file or folder</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="getImportFileExtensions" ><b>getImportFileExtensions</b></a>
+ </div>
+ </div>
+
+ Method: <i>getImportFileExtensions (
+ )
+ </i><br/>
+ <p>
+ Get available import File Extension allowed during import
+ </p>
+ <p>
+ Return Type: java.lang.String[]
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="getPresentationPreviewFileExplorer" ><b>getPresentationPreviewFileExplorer</b></a>
+ </div>
+ </div>
+
+ Method: <i>getPresentationPreviewFileExplorer (
+ String SID
+ ,
+ String parentFolder
+ )
+ </i><br/>
+ <p>
+ Get a LibraryPresentation-Object for a certain file
+ </p>
+ <p>
+ Return Type: org.openmeetings.app.data.file.dto.LibraryPresentation
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top"></td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">parentFolder</td>
+ <td valign="top"></td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="getFileExplorerByRoom" ><b>getFileExplorerByRoom</b></a>
+ </div>
+ </div>
+
+ Method: <i>getFileExplorerByRoom (
+ String SID
+ ,
+ Long room_id
+ ,
+ Long owner_id
+ )
+ </i><br/>
+ <p>
+ Get a File Explorer Object by a given Room and owner id
+ </p>
+ <p>
+ Return Type: org.openmeetings.app.data.file.dto.FileExplorerObject
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">room_id</td>
+ <td valign="top">Room id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">owner_id</td>
+ <td valign="top">Owner id</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="getFileExplorerByRoomSelf" ><b>getFileExplorerByRoomSelf</b></a>
+ </div>
+ </div>
+
+ Method: <i>getFileExplorerByRoomSelf (
+ String SID
+ ,
+ Long room_id
+ )
+ </i><br/>
+ <p>
+ Get a File Explorer Object by a given Room
+ </p>
+ <p>
+ Return Type: org.openmeetings.app.data.file.dto.FileExplorerObject
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">room_id</td>
+ <td valign="top">Room Id</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="getFileExplorerByParent" ><b>getFileExplorerByParent</b></a>
+ </div>
+ </div>
+
+ Method: <i>getFileExplorerByParent (
+ String SID
+ ,
+ Long parentFileExplorerItemId
+ ,
+ Long room_id
+ ,
+ Boolean isOwner
+ ,
+ Long owner_id
+ )
+ </i><br/>
+ <p>
+ Get FileExplorerItem list by parent folder
+ </p>
+ <p>
+ Return Type: org.openmeetings.app.persistence.beans.files.FileExplorerItem[]
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">parentFileExplorerItemId</td>
+ <td valign="top">the parent folder id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">room_id</td>
+ <td valign="top">the room id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 3 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Boolean
+ </td>
+ <td valign="top">isOwner</td>
+ <td valign="top">true if its a private drive</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 4 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">owner_id</td>
+ <td valign="top">the owner id</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="getFileExplorerByParentSelf" ><b>getFileExplorerByParentSelf</b></a>
+ </div>
+ </div>
+
+ Method: <i>getFileExplorerByParentSelf (
+ String SID
+ ,
+ Long parentFileExplorerItemId
+ ,
+ Long room_id
+ ,
+ Boolean isOwner
+ )
+ </i><br/>
+ <p>
+ Get FileExplorerItem[] by parent and owner id
+ </p>
+ <p>
+ Return Type: org.openmeetings.app.persistence.beans.files.FileExplorerItem[]
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">SID The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">parentFileExplorerItemId</td>
+ <td valign="top">the parent folder id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">room_id</td>
+ <td valign="top">the room id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 3 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Boolean
+ </td>
+ <td valign="top">isOwner</td>
+ <td valign="top">true to request private drive</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="updateFileOrFolderName" ><b>updateFileOrFolderName</b></a>
+ </div>
+ </div>
+
+ Method: <i>updateFileOrFolderName (
+ String SID
+ ,
+ Long fileExplorerItemId
+ ,
+ String fileName
+ )
+ </i><br/>
+ <p>
+ update a file or folder name
+ </p>
+ <p>
+ Return Type: java.lang.Long
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">SID The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">fileExplorerItemId</td>
+ <td valign="top">file or folder id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">fileName</td>
+ <td valign="top">new file or folder name</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="updateFileOrFolderNameSelf" ><b>updateFileOrFolderNameSelf</b></a>
+ </div>
+ </div>
+
+ Method: <i>updateFileOrFolderNameSelf (
+ String SID
+ ,
+ Long fileExplorerItemId
+ ,
+ String fileName
+ )
+ </i><br/>
+ <p>
+ update a file or folder name
+ </p>
+ <p>
+ Return Type: java.lang.Long
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">SID The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">fileExplorerItemId</td>
+ <td valign="top">file or folder id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">fileName</td>
+ <td valign="top">new file or folder name</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="moveFile" ><b>moveFile</b></a>
+ </div>
+ </div>
+
+ Method: <i>moveFile (
+ String SID
+ ,
+ Long fileExplorerItemId
+ ,
+ Long newParentFileExplorerItemId
+ ,
+ Long room_id
+ ,
+ Boolean isOwner
+ ,
+ Boolean moveToHome
+ ,
+ Long owner_id
+ )
+ </i><br/>
+ <p>
+ move a file or folder
+ </p>
+ <p>
+ Return Type: java.lang.Long
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">SID The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">fileExplorerItemId</td>
+ <td valign="top">current file or folder id to be moved</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">newParentFileExplorerItemId</td>
+ <td valign="top">new parent folder id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 3 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">room_id</td>
+ <td valign="top">room id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 4 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Boolean
+ </td>
+ <td valign="top">isOwner</td>
+ <td valign="top">if true owner id will be set</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 5 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Boolean
+ </td>
+ <td valign="top">moveToHome</td>
+ <td valign="top">if true move to private drive</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 6 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">owner_id</td>
+ <td valign="top">owner id</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="moveFileSelf" ><b>moveFileSelf</b></a>
+ </div>
+ </div>
+
+ Method: <i>moveFileSelf (
+ String SID
+ ,
+ Long fileExplorerItemId
+ ,
+ Long newParentFileExplorerItemId
+ ,
+ Long room_id
+ ,
+ Boolean isOwner
+ ,
+ Boolean moveToHome
+ )
+ </i><br/>
+ <p>
+ move a file or folder
+ </p>
+ <p>
+ Return Type: java.lang.Long
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td valign="top">
+ 0 Doclet Param Mismatch: fix JavaDocs in this Method!
+ String
+ </td>
+ <td valign="top">SID</td>
+ <td valign="top">SID The SID of the User. This SID must be marked as logged in</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 1 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">fileExplorerItemId</td>
+ <td valign="top">current file or folder id to be moved</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 2 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">newParentFileExplorerItemId</td>
+ <td valign="top">new parent folder id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 3 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Long
+ </td>
+ <td valign="top">room_id</td>
+ <td valign="top">room id</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 4 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Boolean
+ </td>
+ <td valign="top">isOwner</td>
+ <td valign="top">if true owner id will be set</td>
+ </tr>
+
+ <tr>
+ <td valign="top">
+ 5 Doclet Param Mismatch: fix JavaDocs in this Method!
+ Boolean
+ </td>
+ <td valign="top">moveToHome</td>
+ <td valign="top">move to private drive</td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="getTestObject" ><b>getTestObject</b></a>
+ </div>
+ </div>
+
+ Method: <i>getTestObject (
+ )
+ </i><br/>
+ <p>
+
+ </p>
+ <p>
+ Return Type: org.openmeetings.app.data.basic.files.TestObject
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="echo" ><b>echo</b></a>
+ </div>
+ </div>
+
+ Method: <i>echo (
+ OMElement element
+ )
+ </i><br/>
+ <p>
+
+ </p>
+ <p>
+ Return Type: org.apache.axiom.om.OMElement
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="ping" ><b>ping</b></a>
+ </div>
+ </div>
+
+ Method: <i>ping (
+ OMElement element
+ )
+ </i><br/>
+ <p>
+
+ </p>
+ <p>
+ Return Type: void
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ </tbody>
+ </table>
+ </div>
+ <div class="method">
+ <div class="method_header">
+ <div style="margin-left:10px">
+ <a name="pingF" ><b>pingF</b></a>
+ </div>
+ </div>
+
+ Method: <i>pingF (
+ OMElement element
+ )
+ </i><br/>
+ <p>
+
+ </p>
+ <p>
+ Return Type: void
+ </p>
+ <p>Params:</p>
+ <table rules="all" border="1">
+ <thead>
+ <tr>
+ <th width="200" align="left">Type</th>
+ <th width="200" align="left">Fieldname</th>
+ <th width="400" align="left">Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ </tbody>
+ </table>
+ </div>
+
+
+ </body>
+</html>
+