Class WorkspaceDataWriter
java.lang.Object
io.deephaven.enterprise.webclientdata2.WorkspaceDataWriter
Processes WorkspaceDataWriterService plugin requests to create and update rows in the WorkspaceData table.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classSimple data class to represent the payload for an individual row in a write request to WorkspaceData -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWorkspaceDataWriter(Database db, GroupProvider groupProvider, AuditEventLogger auditEventLogger) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcreateAndAddToScope(Database db, GroupProvider groupProvider, AuditEventLogger auditEventLogger, QueryScope scope) voidvoid
-
Field Details
-
SCOPE_NAME
- See Also:
-
-
Constructor Details
-
WorkspaceDataWriter
public WorkspaceDataWriter(Database db, GroupProvider groupProvider, AuditEventLogger auditEventLogger)
-
-
Method Details
-
createAndAddToScope
public static void createAndAddToScope(Database db, GroupProvider groupProvider, AuditEventLogger auditEventLogger, QueryScope scope) -
createRows
- Throws:
IOException
-
updateRows
- Throws:
IOException
-