Package com.logicaldoc.webserviceclient
Class WebserviceClient
- java.lang.Object
-
- com.logicaldoc.webserviceclient.WebserviceClient
-
public class WebserviceClient extends Object
Facade for the connection with the remote LogicalDOC server. It uses basic SOAP calls using KSoap- Since:
- 8.8.3
- Author:
- Marco Meschieri - LogicalDOC
-
-
Constructor Summary
Constructors Constructor Description WebserviceClient()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckin(long docId, File file)voidcheckout(long docId)static WebserviceClientget()static WebserviceClientget(String sid, String baseUrl)StringgetBaseUrl()EntrygetDocument(long id)StringgetPath(long folderId)intgetTimeout()voidunlock(long docId)voiduploadFile(long targetDir, File file, String fileName, String language)
-
-
-
Method Detail
-
get
public static WebserviceClient get(String sid, String baseUrl)
-
get
public static WebserviceClient get()
-
getPath
public String getPath(long folderId) throws IOException, org.xmlpull.v1.XmlPullParserException
- Throws:
IOExceptionorg.xmlpull.v1.XmlPullParserException
-
uploadFile
public void uploadFile(long targetDir, File file, String fileName, String language) throws IOException, org.xmlpull.v1.XmlPullParserException- Throws:
IOExceptionorg.xmlpull.v1.XmlPullParserException
-
getBaseUrl
public String getBaseUrl()
-
getTimeout
public int getTimeout()
-
checkin
public void checkin(long docId, File file) throws IOException, org.xmlpull.v1.XmlPullParserException- Throws:
IOExceptionorg.xmlpull.v1.XmlPullParserException
-
-