Skip to content

Commit 62ae4a3

Browse files
Fix(client): fixed clearGraph apis
1 parent 587c6db commit 62ae4a3

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

hugegraph-client/src/main/java/org/apache/hugegraph/api/graphs/GraphsAPI.java

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,17 @@ public void clear(String graph, boolean clearSchema) {
136136
}
137137

138138
public void clear(String graph, String message) {
139-
this.client.delete(joinPath(this.path(), graph, CLEAR),
140-
ImmutableMap.of(CONFIRM_MESSAGE, message));
139+
clear(null, graph, message);
140+
}
141+
142+
public void clear(String graphSpace, String graph, String message) {
143+
if (graphSpace == null) {
144+
this.client.delete(joinPath(this.path(), graph, CLEAR),
145+
ImmutableMap.of(CONFIRM_MESSAGE, message));
146+
} else {
147+
this.client.delete(joinPath(this.path(), graphSpace, graph, CLEAR),
148+
ImmutableMap.of(CONFIRM_MESSAGE, message));
149+
}
141150
}
142151

143152
public Map<String, String> update(String name, String nickname) {

hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphsManager.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,10 @@ public void clearGraph(String graph, String message) {
9494
this.graphsAPI.clear(graph, message);
9595
}
9696

97+
public void clearGraph(String graphSpace, String graph, String message) {
98+
this.graphsAPI.clear(graphSpace, graph, message);
99+
}
100+
97101
public void update(String graph, String nickname) {
98102
this.graphsAPI.update(graph, nickname);
99103
}

0 commit comments

Comments
 (0)