Ir al contenido
Otras versiones

Cargando…

Autocad samples

Primero debe crear el objeto webservice:

OKMWebservices ws = OKMWebservicesFactory.getInstance(host);

A continuación, debe iniciar sesión mediante el método “login”. Puede acceder al método “login” desde el objeto webservice “ws”, tal y como se muestra a continuación:

ws.login(user, password);

Llegados a este punto puede usar todos los métodos de Autocad desde la clase “autocad”, tal y como se muestra a continuación:

List<XRef> xrefList = ws.autocad.getXrefs("1be884f4-5758-4985-94d1-f18bfe004db8");

Descripción:

Método Valores de retorno Descripción
getXRefs(String uuid) List Devuelve una lista con las referencias de un documento de AutoCAD.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.bean.XRef;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String username = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(username, password);
for (XRef xRef : ws.autocad.getXrefs("5ce6dd37-7472-404a-878e-274005a2d6db")) {
System.out.println(xRef);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

Descripción:

Método Valores de retorno Descripción
refresh(String uuid) void Actualiza las referencias de un documento de AutoCAD.

Ejemplo:

package com.openkm;
import com.openkm.sdk4j.OKMWebservicesFactory;
import com.openkm.sdk4j.impl.OKMWebservices;
public class Test {
public static void main(String[] args) {
String host = "http://localhost:8080/openkm";
String username = "okmAdmin";
String password = "admin";
OKMWebservices ws = OKMWebservicesFactory.getInstance(host);
try {
ws.login(username, password);
ws.autocad.refresh("5ce6dd37-7472-404a-878e-274005a2d6db");
} catch (Exception e) {
e.printStackTrace();
}
}
}