Package com.logicaldoc.webserviceclient
Class WebserviceClient
java.lang.Object
com.logicaldoc.webserviceclient.WebserviceClient
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
checkout
(long docId) static WebserviceClient
get()
static WebserviceClient
getDocument
(long id) getPath
(long folderId) int
void
unlock
(long docId) void
uploadFile
(long targetDir, File file, String fileName, String language)
-
Constructor Details
-
WebserviceClient
public WebserviceClient()
-
-
Method Details
-
get
-
get
-
getPath
- Throws:
IOException
org.xmlpull.v1.XmlPullParserException
-
uploadFile
public void uploadFile(long targetDir, File file, String fileName, String language) throws IOException, org.xmlpull.v1.XmlPullParserException - Throws:
IOException
org.xmlpull.v1.XmlPullParserException
-
getBaseUrl
-
getTimeout
public int getTimeout() -
getDocument
public Entry getDocument(long id) throws org.ksoap2.transport.HttpResponseException, IOException, org.xmlpull.v1.XmlPullParserException - Throws:
org.ksoap2.transport.HttpResponseException
IOException
org.xmlpull.v1.XmlPullParserException
-
checkin
public void checkin(long docId, File file) throws IOException, org.xmlpull.v1.XmlPullParserException - Throws:
IOException
org.xmlpull.v1.XmlPullParserException
-
checkout
public void checkout(long docId) throws org.ksoap2.transport.HttpResponseException, IOException, org.xmlpull.v1.XmlPullParserException - Throws:
org.ksoap2.transport.HttpResponseException
IOException
org.xmlpull.v1.XmlPullParserException
-
unlock
public void unlock(long docId) throws org.ksoap2.transport.HttpResponseException, IOException, org.xmlpull.v1.XmlPullParserException - Throws:
org.ksoap2.transport.HttpResponseException
IOException
org.xmlpull.v1.XmlPullParserException
-