Package io.deephaven.webdata
Class WorkspaceDataTool
java.lang.Object
io.deephaven.webdata.WorkspaceDataTool
public class WorkspaceDataTool extends Object
Tool to add to, display from, and generate CSV from the WorkspaceData table. It uses the workspace helper query to perform
all actions.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WorkspaceDataTool.OperationDetails
Holder for details on the requested operation. -
Constructor Summary
Constructors Constructor Description WorkspaceDataTool(com.fishlib.io.logger.Logger log)
-
Method Summary
Modifier and Type Method Description Table
getUserDataTable(WorkspaceDataTool.OperationDetails operationDetails)
void
logUserData(WorkspaceDataTool.OperationDetails operationDetails)
static void
main(String[] args)
List<UpdateWorkspaceDataTableQuery.Row>
readCSVFile(String filterOwner, String filterName, File inputFile)
-
Constructor Details
-
WorkspaceDataTool
- Throws:
IOException
-
-
Method Details
-
readCSVFile
public List<UpdateWorkspaceDataTableQuery.Row> readCSVFile(String filterOwner, String filterName, File inputFile) throws IOException- Throws:
IOException
-
logUserData
- Throws:
Exception
-
getUserDataTable
-
main
- Throws:
Exception
-