From e9a1cfc6595b85425ab7be6128e327ec83a3c436 Mon Sep 17 00:00:00 2001 From: Sachin Kapse Date: Sat, 19 Jan 2019 01:51:28 +0530 Subject: [PATCH] Changes for SNAP-2603: Display list of Global Temporary Views/Tables with relevant details on Snappy UI. - Adding SnappyGlobalTemporaryViewStats class for global temporary views details object. --- .../ui/SnappyGlobalTemporaryViewStats.java | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 gemfirexd/core/src/main/java/com/pivotal/gemfirexd/internal/engine/ui/SnappyGlobalTemporaryViewStats.java diff --git a/gemfirexd/core/src/main/java/com/pivotal/gemfirexd/internal/engine/ui/SnappyGlobalTemporaryViewStats.java b/gemfirexd/core/src/main/java/com/pivotal/gemfirexd/internal/engine/ui/SnappyGlobalTemporaryViewStats.java new file mode 100644 index 000000000..1fbbd694f --- /dev/null +++ b/gemfirexd/core/src/main/java/com/pivotal/gemfirexd/internal/engine/ui/SnappyGlobalTemporaryViewStats.java @@ -0,0 +1,48 @@ +package com.pivotal.gemfirexd.internal.engine.ui; + +import java.util.Map; + +public class SnappyGlobalTemporaryViewStats { + + private String tableName; + private String fullyQualifiedName; + private String tableType; + private String comment; + private Object schema; + private Map properties; + + public SnappyGlobalTemporaryViewStats(String name, String qname, String type, String comment, + Object schema, Map properties) { + this.tableName = name; + this.fullyQualifiedName = qname; + this.tableType = type; + this.comment = comment; + this.schema = schema; + this.properties = properties; + } + + public String getTableName() { + return tableName; + } + + public String getFullyQualifiedName() { + return fullyQualifiedName; + } + + public String getTableType() { + return tableType; + } + + public String getComment() { + return comment; + } + + public Object getSchema() { + return schema; + } + + public Map getProperties() { + return properties; + } + +}