Package com.antgroup.tugraph
Class TuGraphRpcClient
- java.lang.Object
-
- com.antgroup.tugraph.TuGraphRpcClient
-
public class TuGraphRpcClient extends Object
-
-
Constructor Summary
Constructors Constructor Description TuGraphRpcClient(String url, String user, String pass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcallCypher(String cypher, String graph, double timeout)StringcallPlugin(String pluginType, String pluginName, String param, double pluginTimeOut, boolean inProcess, String graph, double timeout)protected voidfinalize()StringgetUrl()booleanimportDataFromContent(String desc, String data, String delimiter, boolean continueOnError, int threadNums, String graph, double timeout)booleanimportDataFromFile(String confFile, String delimiter, boolean continueOnError, int threadNums, int skipPackages, String graph, double timeout)booleanimportSchemaFromContent(String schema, String graph, double timeout)booleanimportSchemaFromFile(String schemaFile, String graph, double timeout)booleanloadPlugin(String sourceFile, String pluginType, String pluginName, String codeType, String pluginDescription, boolean readOnly, String graph, double timeout)voidlogout()voidstopClient()
-
-
-
Method Detail
-
stopClient
public void stopClient()
-
getUrl
public String getUrl()
-
loadPlugin
public boolean loadPlugin(String sourceFile, String pluginType, String pluginName, String codeType, String pluginDescription, boolean readOnly, String graph, double timeout) throws IOException
- Throws:
IOException
-
callPlugin
public String callPlugin(String pluginType, String pluginName, String param, double pluginTimeOut, boolean inProcess, String graph, double timeout)
-
importSchemaFromContent
public boolean importSchemaFromContent(String schema, String graph, double timeout) throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
-
importDataFromContent
public boolean importDataFromContent(String desc, String data, String delimiter, boolean continueOnError, int threadNums, String graph, double timeout) throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
-
importSchemaFromFile
public boolean importSchemaFromFile(String schemaFile, String graph, double timeout) throws UnsupportedEncodingException, IOException
-
importDataFromFile
public boolean importDataFromFile(String confFile, String delimiter, boolean continueOnError, int threadNums, int skipPackages, String graph, double timeout) throws IOException, UnsupportedEncodingException
-
logout
public void logout()
-
-