Skip to content

Commit a6ced45

Browse files
committed
Rename to SaveRowsApiCommand
1 parent 5a55975 commit a6ced45

File tree

3 files changed

+20
-23
lines changed

3 files changed

+20
-23
lines changed

src/org/labkey/remoteapi/query/QuerySaveRowsCommand.java renamed to src/org/labkey/remoteapi/query/SaveRowsApiCommand.java

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,16 @@
77
import java.util.List;
88
import java.util.Map;
99

10-
public class QuerySaveRowsCommand extends PostCommand<QuerySaveRowsResponse>
10+
public class SaveRowsApiCommand extends PostCommand<SaveRowsApiResponse>
1111
{
1212
private final List<Command> _commands = new ArrayList<>();
1313
private Map<String, Object> _extraContext;
1414
private Boolean _transacted;
1515
private Boolean _validateOnly;
1616

17-
/**
18-
* Constructs a new SaveRowsActualCommand given a controller and action name.
19-
*
20-
* @param commands The commands.
21-
*/
22-
public QuerySaveRowsCommand(Command... commands)
17+
public SaveRowsApiCommand(Command... commands)
2318
{
2419
super("query", "saveRows.api");
25-
2620
addCommand(commands);
2721
}
2822

@@ -31,12 +25,13 @@ public Map<String, Object> getExtraContext()
3125
return _extraContext;
3226
}
3327

34-
public void setExtraContext(Map<String, Object> extraContext)
28+
public SaveRowsApiCommand setExtraContext(Map<String, Object> extraContext)
3529
{
3630
_extraContext = extraContext;
31+
return this;
3732
}
3833

39-
public QuerySaveRowsCommand addCommand(Command... commands)
34+
public SaveRowsApiCommand addCommand(Command... commands)
4035
{
4136
for (Command command : commands)
4237
{
@@ -57,19 +52,21 @@ public Boolean isTransacted()
5752
return _transacted;
5853
}
5954

60-
public void setTransacted(Boolean transacted)
55+
public SaveRowsApiCommand setTransacted(Boolean transacted)
6156
{
6257
_transacted = transacted;
58+
return this;
6359
}
6460

6561
public Boolean isValidateOnly()
6662
{
6763
return _validateOnly;
6864
}
6965

70-
public void setValidateOnly(Boolean validateOnly)
66+
public SaveRowsApiCommand setValidateOnly(Boolean validateOnly)
7167
{
7268
_validateOnly = validateOnly;
69+
return this;
7370
}
7471

7572
@Override
@@ -95,9 +92,9 @@ public JSONObject getJsonObject()
9592
}
9693

9794
@Override
98-
protected QuerySaveRowsResponse createResponse(String text, int status, String contentType, JSONObject json)
95+
protected SaveRowsApiResponse createResponse(String text, int status, String contentType, JSONObject json)
9996
{
100-
return new QuerySaveRowsResponse(text, status, contentType, json);
97+
return new SaveRowsApiResponse(text, status, contentType, json);
10198
}
10299

103100
public enum CommandType

src/org/labkey/remoteapi/query/QuerySaveRowsResponse.java renamed to src/org/labkey/remoteapi/query/SaveRowsApiResponse.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
import java.util.List;
1010
import java.util.Map;
1111

12-
public class QuerySaveRowsResponse extends CommandResponse
12+
public class SaveRowsApiResponse extends CommandResponse
1313
{
1414
private final boolean _committed;
1515
private final int _errorCount;
1616
private final List<Result> _results;
1717

18-
public QuerySaveRowsResponse(String text, int statusCode, String contentType, JSONObject json)
18+
public SaveRowsApiResponse(String text, int statusCode, String contentType, JSONObject json)
1919
{
2020
super(text, statusCode, contentType, json);
2121

src/org/labkey/remoteapi/test/QuerySaveRowsCommandDemo.java renamed to src/org/labkey/remoteapi/test/SaveRowsApiDemo.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
import org.labkey.remoteapi.domain.Domain;
77
import org.labkey.remoteapi.domain.PropertyDescriptor;
88
import org.labkey.remoteapi.query.InsertRowsCommand;
9-
import org.labkey.remoteapi.query.QuerySaveRowsCommand;
10-
import org.labkey.remoteapi.query.QuerySaveRowsCommand.Command;
11-
import org.labkey.remoteapi.query.QuerySaveRowsCommand.CommandType;
12-
import org.labkey.remoteapi.query.QuerySaveRowsResponse;
9+
import org.labkey.remoteapi.query.SaveRowsApiCommand;
10+
import org.labkey.remoteapi.query.SaveRowsApiCommand.Command;
11+
import org.labkey.remoteapi.query.SaveRowsApiCommand.CommandType;
12+
import org.labkey.remoteapi.query.SaveRowsApiResponse;
1313
import org.labkey.remoteapi.query.SaveRowsCommand;
1414
import org.labkey.remoteapi.query.SaveRowsResponse;
1515
import org.labkey.remoteapi.security.CreateContainerCommand;
@@ -18,7 +18,7 @@
1818
import java.util.List;
1919
import java.util.Map;
2020

21-
public class QuerySaveRowsCommandDemo
21+
public class SaveRowsApiDemo
2222
{
2323
public static void main(String[] args) throws Exception
2424
{
@@ -62,7 +62,7 @@ public static void main(String[] args) throws Exception
6262

6363
// Execute multiple query operations using a saveRows command
6464
{
65-
QuerySaveRowsCommand saveCmd = new QuerySaveRowsCommand();
65+
SaveRowsApiCommand saveCmd = new SaveRowsApiCommand();
6666

6767
// Draft Ken Griffey Jr.
6868
saveCmd.addCommand(new Command(CommandType.Insert, schemaName, queryName, List.of(Map.of("FirstName", "Ken", "LastName", "Griffey Jr.", "JerseyNumber", 24, "Team", "Seattle Mariners"))));
@@ -79,7 +79,7 @@ public static void main(String[] args) throws Exception
7979
// Alvin Davis retires
8080
saveCmd.addCommand(new Command(CommandType.Delete, schemaName, queryName, List.of(Map.of("JerseyNumber", 21))));
8181

82-
QuerySaveRowsResponse response = saveCmd.execute(conn, folderPath);
82+
SaveRowsApiResponse response = saveCmd.execute(conn, folderPath);
8383
System.out.printf("Executed saveRows command with %d errors and %d results%n", response.getErrorCount(), response.getResults().size());
8484
}
8585
}

0 commit comments

Comments
 (0)