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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcheckout(long docId) static WebserviceClientget()static WebserviceClientgetDocument(long id) getPath(long folderId) intvoidunlock(long docId) voiduploadFile(long targetDir, File file, String fileName, String language)
-
Constructor Details
-
WebserviceClient
public WebserviceClient()
-
-
Method Details
-
get
-
get
-
getPath
- 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
-
getTimeout
public int getTimeout() -
getDocument
public Entry getDocument(long id) throws org.ksoap2.transport.HttpResponseException, IOException, org.xmlpull.v1.XmlPullParserException - Throws:
org.ksoap2.transport.HttpResponseExceptionIOExceptionorg.xmlpull.v1.XmlPullParserException
-
checkin
public void checkin(long docId, File file) throws IOException, org.xmlpull.v1.XmlPullParserException - Throws:
IOExceptionorg.xmlpull.v1.XmlPullParserException
-
checkout
public void checkout(long docId) throws org.ksoap2.transport.HttpResponseException, IOException, org.xmlpull.v1.XmlPullParserException - Throws:
org.ksoap2.transport.HttpResponseExceptionIOExceptionorg.xmlpull.v1.XmlPullParserException
-
unlock
public void unlock(long docId) throws org.ksoap2.transport.HttpResponseException, IOException, org.xmlpull.v1.XmlPullParserException - Throws:
org.ksoap2.transport.HttpResponseExceptionIOExceptionorg.xmlpull.v1.XmlPullParserException
-