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 void
checkin(long docId, File file)
void
checkout(long docId)
static WebserviceClient
get()
static WebserviceClient
get(String sid, String baseUrl)
String
getBaseUrl()
Entry
getDocument(long id)
String
getPath(long folderId)
int
getTimeout()
void
unlock(long docId)
void
uploadFile(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:
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
public String getBaseUrl()
-
getTimeout
public int getTimeout()
-
checkin
public void checkin(long docId, File file) throws IOException, org.xmlpull.v1.XmlPullParserException
- Throws:
IOException
org.xmlpull.v1.XmlPullParserException
-
-