diff --git a/server/bundles/io.cloudbeaver.server/plugin.xml b/server/bundles/io.cloudbeaver.server/plugin.xml
index dbbadf978e..e08d2fcf2e 100644
--- a/server/bundles/io.cloudbeaver.server/plugin.xml
+++ b/server/bundles/io.cloudbeaver.server/plugin.xml
@@ -8,7 +8,7 @@
-
+
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebConnectionInfo.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebConnectionInfo.java
index 0bc369077d..aeddfc0aad 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebConnectionInfo.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebConnectionInfo.java
@@ -18,7 +18,7 @@ package io.cloudbeaver.model;
import io.cloudbeaver.WebServiceUtils;
import io.cloudbeaver.model.session.WebSession;
-import io.cloudbeaver.server.CloudbeaverConstants;
+import io.cloudbeaver.server.CBConstants;
import org.jkiss.dbeaver.model.DBPDataSource;
import org.jkiss.dbeaver.model.DBPDataSourceContainer;
import org.jkiss.dbeaver.model.meta.Property;
@@ -90,7 +90,7 @@ public class WebConnectionInfo {
@Property
public String getConnectTime() {
- return CloudbeaverConstants.ISO_DATE_FORMAT.format(dataSourceContainer.getConnectTime());
+ return CBConstants.ISO_DATE_FORMAT.format(dataSourceContainer.getConnectTime());
}
@Property
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java
index 56fa689112..bf360fe731 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java
@@ -17,7 +17,7 @@
package io.cloudbeaver.model;
import io.cloudbeaver.WebAction;
-import io.cloudbeaver.server.CloudbeaverPlatform;
+import io.cloudbeaver.server.CBPlatform;
import io.cloudbeaver.server.registry.WebServiceDescriptor;
import io.cloudbeaver.server.registry.WebServiceRegistry;
import org.jkiss.dbeaver.model.meta.Property;
@@ -120,7 +120,7 @@ public class WebServerConfig {
@WebAction
public Map getProductConfiguration() {
- return CloudbeaverPlatform.getInstance().getApplication().getProductConfiguration();
+ return CBPlatform.getInstance().getApplication().getProductConfiguration();
}
}
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerMessage.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerMessage.java
index f26568571f..f3993b2f4f 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerMessage.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerMessage.java
@@ -16,7 +16,7 @@
*/
package io.cloudbeaver.model;
-import io.cloudbeaver.server.CloudbeaverConstants;
+import io.cloudbeaver.server.CBConstants;
/**
* Web server message
@@ -46,7 +46,7 @@ public class WebServerMessage {
}
public String getTime() {
- return CloudbeaverConstants.ISO_DATE_FORMAT.format(time);
+ return CBConstants.ISO_DATE_FORMAT.format(time);
}
public String getMessage() {
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSession.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSession.java
index dce61d86ab..29e061ae25 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSession.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSession.java
@@ -19,10 +19,9 @@ package io.cloudbeaver.model.session;
import io.cloudbeaver.DBWebException;
import io.cloudbeaver.WebServiceUtils;
import io.cloudbeaver.model.user.WebUser;
-import io.cloudbeaver.server.CloudbeaverConstants;
-import io.cloudbeaver.server.CloudbeaverPlatform;
+import io.cloudbeaver.server.CBPlatform;
+import io.cloudbeaver.server.CBConstants;
import io.cloudbeaver.model.*;
-import io.cloudbeaver.service.sql.WebSQLProcessor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
import org.jkiss.code.NotNull;
@@ -116,12 +115,12 @@ public class WebSession {
@Property
public String getCreateTime() {
- return CloudbeaverConstants.ISO_DATE_FORMAT.format(createTime);
+ return CBConstants.ISO_DATE_FORMAT.format(createTime);
}
@Property
public String getLastAccessTime() {
- return CloudbeaverConstants.ISO_DATE_FORMAT.format(lastAccessTime);
+ return CBConstants.ISO_DATE_FORMAT.format(lastAccessTime);
}
public long getLastAccessTimeMillis() {
@@ -377,7 +376,7 @@ public class WebSession {
public List getDriverList(@Nullable String driverId) {
List result = new ArrayList<>();
- for (DBPDriver driver : CloudbeaverPlatform.getInstance().getApplicableDrivers()) {
+ for (DBPDriver driver : CBPlatform.getInstance().getApplicableDrivers()) {
if (driverId == null || driverId.equals(WebServiceUtils.makeDriverFullId(driver))) {
result.add(new WebDatabaseDriverConfig(this, driver));
}
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSessionManager.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSessionManager.java
index 1bfbed2146..1e3359187f 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSessionManager.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSessionManager.java
@@ -17,7 +17,7 @@
package io.cloudbeaver.model.session;
import io.cloudbeaver.DBWebException;
-import io.cloudbeaver.server.CloudbeaverPlatform;
+import io.cloudbeaver.server.CBPlatform;
import io.cloudbeaver.model.WebConnectionConfig;
import io.cloudbeaver.model.WebConnectionInfo;
import org.jkiss.code.NotNull;
@@ -140,7 +140,7 @@ public class WebSessionManager {
}
public void expireIdleSessions() {
- long maxSessionIdleTime = DBWorkbench.getPlatform(CloudbeaverPlatform.class).getApplication().getMaxSessionIdleTime();
+ long maxSessionIdleTime = DBWorkbench.getPlatform(CBPlatform.class).getApplication().getMaxSessionIdleTime();
List expiredList = new ArrayList<>();
synchronized (sessionMap) {
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverApplication.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBApplication.java
similarity index 78%
rename from server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverApplication.java
rename to server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBApplication.java
index 01c6671902..9e7a7f480c 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverApplication.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBApplication.java
@@ -17,7 +17,7 @@
package io.cloudbeaver.server;
import com.google.gson.GsonBuilder;
-import io.cloudbeaver.server.jetty.CloudbeaverJettyServer;
+import io.cloudbeaver.server.jetty.CBJettyServer;
import org.eclipse.core.runtime.Platform;
import org.eclipse.equinox.app.IApplicationContext;
import org.eclipse.osgi.service.datalocation.Location;
@@ -44,28 +44,28 @@ import java.util.Properties;
/**
* This class controls all aspects of the application's execution
*/
-public class CloudbeaverApplication extends BaseApplicationImpl {
+public class CBApplication extends BaseApplicationImpl {
- private static final Log log = Log.getLog(CloudbeaverApplication.class);
+ private static final Log log = Log.getLog(CBApplication.class);
public static final String APPLICATION_PLUGIN_ID = "io.cloudbeaver.server";
- private int serverPort = CloudbeaverConstants.DEFAULT_SERVER_PORT;
- private String serverName = CloudbeaverConstants.DEFAULT_SERVER_NAME;
- private String contentRoot = CloudbeaverConstants.DEFAULT_CONTENT_ROOT;
- private String rootURI = CloudbeaverConstants.DEFAULT_ROOT_URI;
- private String servicesURI = CloudbeaverConstants.DEFAULT_SERVICES_URI;
+ private int serverPort = CBConstants.DEFAULT_SERVER_PORT;
+ private String serverName = CBConstants.DEFAULT_SERVER_NAME;
+ private String contentRoot = CBConstants.DEFAULT_CONTENT_ROOT;
+ private String rootURI = CBConstants.DEFAULT_ROOT_URI;
+ private String servicesURI = CBConstants.DEFAULT_SERVICES_URI;
- private String workspaceLocation = CloudbeaverConstants.DEFAULT_WORKSPACE_LOCATION;
- private String driversLocation = CloudbeaverConstants.DEFAULT_DRIVERS_LOCATION;
+ private String workspaceLocation = CBConstants.DEFAULT_WORKSPACE_LOCATION;
+ private String driversLocation = CBConstants.DEFAULT_DRIVERS_LOCATION;
private Map productConfiguration = new HashMap<>();
- private long maxSessionIdleTime = CloudbeaverConstants.MAX_SESSION_IDLE_TIME;
+ private long maxSessionIdleTime = CBConstants.MAX_SESSION_IDLE_TIME;
private boolean develMode = false;
- public CloudbeaverApplication() {
+ public CBApplication() {
}
public int getServerPort() {
@@ -101,8 +101,8 @@ public class CloudbeaverApplication extends BaseApplicationImpl {
*
* @return application or null if application wasn't started or was stopped.
*/
- public static CloudbeaverApplication getInstance() {
- return (CloudbeaverApplication) BaseApplicationImpl.getInstance();
+ public static CBApplication getInstance() {
+ return (CBApplication) BaseApplicationImpl.getInstance();
}
public Map getProductConfiguration() {
@@ -116,11 +116,11 @@ public class CloudbeaverApplication extends BaseApplicationImpl {
@Override
public Object start(IApplicationContext context) {
- String configPath = CloudbeaverConstants.DEFAULT_CONFIG_FILE_PATH;
+ String configPath = CBConstants.DEFAULT_CONFIG_FILE_PATH;
String[] args = Platform.getCommandLineArgs();
for (int i = 0; i < args.length; i++) {
- if (args[i].equals(CloudbeaverConstants.CLI_PARAM_WEB_CONFIG) & args.length > i + 1) {
+ if (args[i].equals(CBConstants.CLI_PARAM_WEB_CONFIG) & args.length > i + 1) {
configPath = args[i + 1];
break;
}
@@ -142,7 +142,7 @@ public class CloudbeaverApplication extends BaseApplicationImpl {
log.debug("Error setting workspace location to " + workspaceLocation, e);
}
- CloudbeaverPlatform.setApplication(this);
+ CBPlatform.setApplication(this);
log.debug(GeneralUtils.getProductName() + " " + GeneralUtils.getProductVersion() + " is starting"); //$NON-NLS-1$
log.debug("\tOS: " + System.getProperty(StandardConstants.ENV_OS_NAME) + " " + System.getProperty(StandardConstants.ENV_OS_VERSION) + " (" + System.getProperty(StandardConstants.ENV_OS_ARCH) + ")");
@@ -192,7 +192,7 @@ public class CloudbeaverApplication extends BaseApplicationImpl {
}
private void parseConfiguration(Properties props) {
- String homeFolder = System.getenv(CloudbeaverConstants.ENV_CB_HOME);
+ String homeFolder = System.getenv(CBConstants.ENV_CB_HOME);
if (CommonUtils.isEmpty(homeFolder)) {
homeFolder = System.getProperty("user.dir");
}
@@ -200,19 +200,19 @@ public class CloudbeaverApplication extends BaseApplicationImpl {
homeFolder = ".";
}
- serverPort = CommonUtils.toInt(getConfigParameter(props, CloudbeaverConstants.PARAM_SERVER_PORT, String.valueOf(CloudbeaverConstants.DEFAULT_SERVER_PORT)));
- serverName = getConfigParameter(props, CloudbeaverConstants.PARAM_SERVER_NAME, CloudbeaverConstants.DEFAULT_SERVER_NAME);
- contentRoot = this.getRelativePath(getConfigParameter(props, CloudbeaverConstants.PARAM_CONTENT_ROOT, CloudbeaverConstants.DEFAULT_CONTENT_ROOT), homeFolder);
- rootURI = getConfigParameter(props, CloudbeaverConstants.PARAM_ROOT_URI, CloudbeaverConstants.DEFAULT_ROOT_URI);
- servicesURI = getConfigParameter(props, CloudbeaverConstants.PARAM_SERVICES_URI, CloudbeaverConstants.DEFAULT_SERVICES_URI);
- driversLocation = this.getRelativePath(getConfigParameter(props, CloudbeaverConstants.PARAM_DRIVERS_LOCATION, CloudbeaverConstants.DEFAULT_DRIVERS_LOCATION), homeFolder);
- workspaceLocation = this.getRelativePath(getConfigParameter(props, CloudbeaverConstants.PARAM_WORKSPACE_LOCATION, CloudbeaverConstants.DEFAULT_WORKSPACE_LOCATION), homeFolder);
+ serverPort = CommonUtils.toInt(getConfigParameter(props, CBConstants.PARAM_SERVER_PORT, String.valueOf(CBConstants.DEFAULT_SERVER_PORT)));
+ serverName = getConfigParameter(props, CBConstants.PARAM_SERVER_NAME, CBConstants.DEFAULT_SERVER_NAME);
+ contentRoot = this.getRelativePath(getConfigParameter(props, CBConstants.PARAM_CONTENT_ROOT, CBConstants.DEFAULT_CONTENT_ROOT), homeFolder);
+ rootURI = getConfigParameter(props, CBConstants.PARAM_ROOT_URI, CBConstants.DEFAULT_ROOT_URI);
+ servicesURI = getConfigParameter(props, CBConstants.PARAM_SERVICES_URI, CBConstants.DEFAULT_SERVICES_URI);
+ driversLocation = this.getRelativePath(getConfigParameter(props, CBConstants.PARAM_DRIVERS_LOCATION, CBConstants.DEFAULT_DRIVERS_LOCATION), homeFolder);
+ workspaceLocation = this.getRelativePath(getConfigParameter(props, CBConstants.PARAM_WORKSPACE_LOCATION, CBConstants.DEFAULT_WORKSPACE_LOCATION), homeFolder);
- maxSessionIdleTime = getConfigParameter(props, CloudbeaverConstants.PARAM_SESSION_EXPIRE_PERIOD, CloudbeaverConstants.MAX_SESSION_IDLE_TIME);
+ maxSessionIdleTime = getConfigParameter(props, CBConstants.PARAM_SESSION_EXPIRE_PERIOD, CBConstants.MAX_SESSION_IDLE_TIME);
- develMode = CommonUtils.toBoolean(getConfigParameter(props, CloudbeaverConstants.PARAM_DEVEL_MODE, "false"));
+ develMode = CommonUtils.toBoolean(getConfigParameter(props, CBConstants.PARAM_DEVEL_MODE, "false"));
- String productConfigPath = this.getRelativePath(getConfigParameter(props, CloudbeaverConstants.PARAM_PRODUCT_CONFIGURATION, CloudbeaverConstants.DEFAULT_PRODUCT_CONFIGURATION), homeFolder);
+ String productConfigPath = this.getRelativePath(getConfigParameter(props, CBConstants.PARAM_PRODUCT_CONFIGURATION, CBConstants.DEFAULT_PRODUCT_CONFIGURATION), homeFolder);
if (!CommonUtils.isEmpty(productConfigPath)) {
File productConfigFile = new File(productConfigPath);
if (!productConfigFile.exists()) {
@@ -258,7 +258,7 @@ public class CloudbeaverApplication extends BaseApplicationImpl {
private void runWebServer() {
log.debug("Starting Jetty server (" + serverPort + ") ");
- new CloudbeaverJettyServer().runServer();
+ new CBJettyServer().runServer();
}
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverConstants.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBConstants.java
similarity index 98%
rename from server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverConstants.java
rename to server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBConstants.java
index ec8480f6bc..563ce44e5b 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverConstants.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBConstants.java
@@ -24,7 +24,7 @@ import java.text.SimpleDateFormat;
/**
* Various constants
*/
-public class CloudbeaverConstants {
+public class CBConstants {
public static final DateFormat ISO_DATE_FORMAT = new SimpleDateFormat(DBConstants.DEFAULT_ISO_TIMESTAMP_FORMAT);
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverPlatform.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBPlatform.java
similarity index 89%
rename from server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverPlatform.java
rename to server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBPlatform.java
index 1366283339..129c72e2fe 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverPlatform.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBPlatform.java
@@ -56,46 +56,46 @@ import java.util.ArrayList;
import java.util.List;
/**
- * CloudbeaverPlatform
+ * CBPlatform
*/
-public class CloudbeaverPlatform extends BasePlatformImpl {
+public class CBPlatform extends BasePlatformImpl {
// The plug-in ID
public static final String PLUGIN_ID = "io.cloudbeaver.server"; //$NON-NLS-1$
- private static final Log log = Log.getLog(CloudbeaverPlatform.class);
+ private static final Log log = Log.getLog(CBPlatform.class);
public static final String WORK_DATA_FOLDER_NAME = ".work-data";
- static CloudbeaverPlatform instance;
+ static CBPlatform instance;
@Nullable
- private static CloudbeaverApplication application = null;
+ private static CBApplication application = null;
private File tempFolder;
private QMControllerImpl queryManager;
private QMLogFileWriter qmLogWriter;
private DBACertificateStorage certificateStorage;
- private CloudbeaverWorkspace workspace;
+ private CBWorkspace workspace;
private WebSessionManager sessionManager;
private final List applicableDrivers = new ArrayList<>();
- public static CloudbeaverPlatform getInstance() {
+ public static CBPlatform getInstance() {
if (instance == null) {
- synchronized (CloudbeaverPlatform.class) {
+ synchronized (CBPlatform.class) {
if (instance == null) {
// Initialize DBeaver Core
- CloudbeaverPlatform.createInstance();
+ CBPlatform.createInstance();
}
}
}
return instance;
}
- private static CloudbeaverPlatform createInstance() {
+ private static CBPlatform createInstance() {
log.debug("Initializing product: " + GeneralUtils.getProductTitle());
if (Platform.getProduct() != null) {
Bundle definingBundle = Platform.getProduct().getDefiningBundle();
@@ -107,12 +107,12 @@ public class CloudbeaverPlatform extends BasePlatformImpl {
}
try {
- instance = new CloudbeaverPlatform();
+ instance = new CBPlatform();
instance.initialize();
return instance;
} catch (Throwable e) {
- log.error("Error initializing CloudbeaverPlatform", e);
- throw new IllegalStateException("Error initializing CloudbeaverPlatform", e);
+ log.error("Error initializing CBPlatform", e);
+ throw new IllegalStateException("Error initializing CBPlatform", e);
}
}
@@ -120,11 +120,11 @@ public class CloudbeaverPlatform extends BasePlatformImpl {
return WebPlatformActivator.getInstance().getPreferences();
}
- private CloudbeaverPlatform() {
+ private CBPlatform() {
}
- public static void setApplication(CloudbeaverApplication application) {
- CloudbeaverPlatform.application = application;
+ public static void setApplication(CBApplication application) {
+ CBPlatform.application = application;
}
@Override
@@ -136,7 +136,7 @@ public class CloudbeaverPlatform extends BasePlatformImpl {
SecurityProviderUtils.registerSecurityProvider();
// Register properties adapter
- this.workspace = new CloudbeaverWorkspace(this, ResourcesPlugin.getWorkspace());
+ this.workspace = new CBWorkspace(this, ResourcesPlugin.getWorkspace());
this.workspace.initializeProjects();
QMUtils.initApplication(this);
@@ -213,8 +213,8 @@ public class CloudbeaverPlatform extends BasePlatformImpl {
tempFolder = null;
}
- CloudbeaverPlatform.application = null;
- CloudbeaverPlatform.instance = null;
+ CBPlatform.application = null;
+ CBPlatform.instance = null;
System.gc();
log.debug("Shutdown completed in " + (System.currentTimeMillis() - startTime) + "ms");
}
@@ -228,12 +228,12 @@ public class CloudbeaverPlatform extends BasePlatformImpl {
@NotNull
@Override
public DBPResourceHandler getDefaultResourceHandler() {
- return CloudbeaverResourceHandler.INSTANCE;
+ return CBResourceHandler.INSTANCE;
}
@NotNull
@Override
- public CloudbeaverApplication getApplication() {
+ public CBApplication getApplication() {
return application;
}
@@ -308,7 +308,7 @@ public class CloudbeaverPlatform extends BasePlatformImpl {
public WebServerConfig getServerConfig() {
WebServerConfig config = new WebServerConfig(
- CloudbeaverApplication.getInstance().getServerName(),
+ CBApplication.getInstance().getServerName(),
GeneralUtils.getProductVersion().toString()
);
config.setSupportsPredefinedConnections(true);
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverPlatformUI.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBPlatformUI.java
similarity index 84%
rename from server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverPlatformUI.java
rename to server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBPlatformUI.java
index 321c50013e..a81886122b 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverPlatformUI.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBPlatformUI.java
@@ -21,8 +21,8 @@ import org.jkiss.dbeaver.runtime.ui.console.ConsoleUserInterface;
/**
* The activator class controls the plug-in life cycle
*/
-public class CloudbeaverPlatformUI extends ConsoleUserInterface {
+public class CBPlatformUI extends ConsoleUserInterface {
- public static final CloudbeaverPlatformUI INSTANCE = new CloudbeaverPlatformUI();
+ public static final CBPlatformUI INSTANCE = new CBPlatformUI();
}
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverResourceHandler.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBResourceHandler.java
similarity index 93%
rename from server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverResourceHandler.java
rename to server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBResourceHandler.java
index 536c1d31e7..ddb9543380 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverResourceHandler.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBResourceHandler.java
@@ -31,9 +31,9 @@ import java.util.List;
/**
* Default resource handler
*/
-public class CloudbeaverResourceHandler implements DBPResourceHandler {
+public class CBResourceHandler implements DBPResourceHandler {
- public static final CloudbeaverResourceHandler INSTANCE = new CloudbeaverResourceHandler();
+ public static final CBResourceHandler INSTANCE = new CBResourceHandler();
@Override
public int getFeatures(IResource resource) {
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverWorkspace.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBWorkspace.java
similarity index 88%
rename from server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverWorkspace.java
rename to server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBWorkspace.java
index 1194bdb4b3..bc47e24695 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CloudbeaverWorkspace.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBWorkspace.java
@@ -26,9 +26,9 @@ import org.jkiss.dbeaver.registry.BaseWorkspaceImpl;
*
* Basically just a wrapper around Eclipse workspace.
*/
-public class CloudbeaverWorkspace extends BaseWorkspaceImpl {
+public class CBWorkspace extends BaseWorkspaceImpl {
- public CloudbeaverWorkspace(DBPPlatform platform, IWorkspace eclipseWorkspace) {
+ public CBWorkspace(DBPPlatform platform, IWorkspace eclipseWorkspace) {
super(platform, eclipseWorkspace);
}
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebPlatformActivator.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebPlatformActivator.java
index 9834c1d52f..b9210ee0df 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebPlatformActivator.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebPlatformActivator.java
@@ -97,8 +97,8 @@ public class WebPlatformActivator extends Plugin {
private void shutdownPlatform() {
try {
// Dispose core
- if (CloudbeaverPlatform.instance != null) {
- CloudbeaverPlatform.instance.dispose();
+ if (CBPlatform.instance != null) {
+ CBPlatform.instance.dispose();
}
} catch (Throwable e) {
e.printStackTrace();
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebPlatformAdapterFactory.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebPlatformAdapterFactory.java
index 3d2f96de7f..535b28dd3d 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebPlatformAdapterFactory.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebPlatformAdapterFactory.java
@@ -31,9 +31,9 @@ public class WebPlatformAdapterFactory implements IAdapterFactory {
public T getAdapter(Object adaptableObject, Class adapterType) {
if (adaptableObject instanceof DBWorkbench) {
if (adapterType == DBPPlatform.class) {
- return adapterType.cast(CloudbeaverPlatform.getInstance());
+ return adapterType.cast(CBPlatform.getInstance());
} else if (adapterType == DBPPlatformUI.class) {
- return adapterType.cast(CloudbeaverPlatformUI.INSTANCE);
+ return adapterType.cast(CBPlatformUI.INSTANCE);
}
}
return null;
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebSessionMonitorJob.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebSessionMonitorJob.java
index f3ea14a348..1d35055c0e 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebSessionMonitorJob.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/WebSessionMonitorJob.java
@@ -27,9 +27,9 @@ import org.jkiss.dbeaver.model.runtime.DBRProgressMonitor;
class WebSessionMonitorJob extends AbstractJob {
private static final int MONITOR_INTERVAL = 10000; // once per 10 seconds
- private final CloudbeaverPlatform platform;
+ private final CBPlatform platform;
- WebSessionMonitorJob(CloudbeaverPlatform platform) {
+ WebSessionMonitorJob(CBPlatform platform) {
super("Web session monitor");
setUser(false);
setSystem(true);
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/graphql/GraphQLBindingContext.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/graphql/GraphQLBindingContext.java
index 1a59653608..3a7c152ab1 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/graphql/GraphQLBindingContext.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/graphql/GraphQLBindingContext.java
@@ -5,21 +5,18 @@ import graphql.schema.DataFetchingEnvironment;
import graphql.schema.idl.RuntimeWiring;
import graphql.schema.idl.TypeRuntimeWiring;
import io.cloudbeaver.DBWebException;
+import io.cloudbeaver.server.CBPlatform;
import io.cloudbeaver.service.DBWBindingContext;
import io.cloudbeaver.service.DBWServiceBinding;
import io.cloudbeaver.service.DBWServiceBindingGraphQL;
import io.cloudbeaver.DBWUtils;
-import io.cloudbeaver.server.CloudbeaverPlatform;
import io.cloudbeaver.model.session.WebSessionManager;
-import io.cloudbeaver.service.sql.WebSQLDataFilter;
import io.cloudbeaver.server.registry.WebServiceDescriptor;
import io.cloudbeaver.server.registry.WebServiceRegistry;
-import io.cloudbeaver.service.sql.WebServiceBindingSQL;
import org.jkiss.dbeaver.Log;
import org.jkiss.dbeaver.runtime.DBWorkbench;
import javax.servlet.http.HttpServletRequest;
-import java.util.Map;
class GraphQLBindingContext implements DBWBindingContext {
@@ -34,8 +31,8 @@ class GraphQLBindingContext implements DBWBindingContext {
}
@Override
- public CloudbeaverPlatform getPlatform() {
- return DBWorkbench.getPlatform(CloudbeaverPlatform.class);
+ public CBPlatform getPlatform() {
+ return DBWorkbench.getPlatform(CBPlatform.class);
}
@Override
@@ -60,7 +57,7 @@ class GraphQLBindingContext implements DBWBindingContext {
RuntimeWiring buildRuntimeWiring() {
- CloudbeaverPlatform webServiceMain = getPlatform();
+ CBPlatform webServiceMain = getPlatform();
sessionManager = webServiceMain.getSessionManager();
runtimeWiring = RuntimeWiring.newRuntimeWiring();
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/graphql/GraphQLEndpoint.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/graphql/GraphQLEndpoint.java
index 46edab13f6..58994bc6f2 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/graphql/GraphQLEndpoint.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/graphql/GraphQLEndpoint.java
@@ -32,7 +32,7 @@ import graphql.schema.idl.SchemaParser;
import graphql.schema.idl.TypeDefinitionRegistry;
import io.cloudbeaver.DBWebException;
import io.cloudbeaver.WebServiceUtils;
-import io.cloudbeaver.server.CloudbeaverApplication;
+import io.cloudbeaver.server.CBApplication;
import io.cloudbeaver.server.registry.WebServiceRegistry;
import io.cloudbeaver.service.DBWServiceBindingGraphQL;
import org.jkiss.dbeaver.Log;
@@ -52,7 +52,6 @@ import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.concurrent.CompletableFuture;
-import java.util.stream.Collectors;
public class GraphQLEndpoint extends HttpServlet {
@@ -119,7 +118,7 @@ public class GraphQLEndpoint extends HttpServlet {
}
private void setDevelHeaders(HttpServletRequest request, HttpServletResponse response) {
- if (CloudbeaverApplication.getInstance().isDevelMode()) {
+ if (CBApplication.getInstance().isDevelMode()) {
// response.setHeader(HEADER_ACCESS_CONTROL_ALLOW_ORIGIN, "*");
// response.setHeader(HEADER_ACCESS_CONTROL_ALLOW_HEADERS, "*");
// response.setHeader(HEADER_ACCESS_CONTROL_ALLOW_CREDENTIALS, "*");
@@ -200,7 +199,7 @@ public class GraphQLEndpoint extends HttpServlet {
if (path == null) {
path = request.getServletPath();
}
- boolean develMode = CloudbeaverApplication.getInstance().isDevelMode();
+ boolean develMode = CBApplication.getInstance().isDevelMode();
if (path.contentEquals("/schema.json") && develMode) {
executeQuery(request, response, GraphQLConstants.SCHEMA_READ_QUERY, null, null);
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverImageServlet.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBImageServlet.java
similarity index 93%
rename from server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverImageServlet.java
rename to server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBImageServlet.java
index c5b5a6a848..2674f8c49a 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverImageServlet.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBImageServlet.java
@@ -14,11 +14,11 @@ import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
-public class CloudbeaverImageServlet extends HttpServlet {
+public class CBImageServlet extends HttpServlet {
- private static final Log log = Log.getLog(CloudbeaverImageServlet.class);
+ private static final Log log = Log.getLog(CBImageServlet.class);
- public CloudbeaverImageServlet() {
+ public CBImageServlet() {
}
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverJettyServer.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBJettyServer.java
similarity index 88%
rename from server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverJettyServer.java
rename to server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBJettyServer.java
index 9b9f6aad2f..608651d1ef 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverJettyServer.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBJettyServer.java
@@ -1,7 +1,7 @@
package io.cloudbeaver.server.jetty;
import io.cloudbeaver.service.DBWServiceBindingServlet;
-import io.cloudbeaver.server.CloudbeaverApplication;
+import io.cloudbeaver.server.CBApplication;
import io.cloudbeaver.server.graphql.GraphQLEndpoint;
import io.cloudbeaver.server.registry.WebServiceRegistry;
import org.eclipse.jetty.server.ConnectionFactory;
@@ -22,16 +22,16 @@ import org.jkiss.dbeaver.utils.GeneralUtils;
import java.io.File;
import java.util.Arrays;
-public class CloudbeaverJettyServer {
+public class CBJettyServer {
- private static final Log log = Log.getLog(CloudbeaverJettyServer.class);
+ private static final Log log = Log.getLog(CBJettyServer.class);
private static final String SESSION_CACHE_DIR = ".http-sessions";
- public CloudbeaverJettyServer() {
+ public CBJettyServer() {
}
public void runServer() {
- CloudbeaverApplication application = CloudbeaverApplication.getInstance();
+ CBApplication application = CBApplication.getInstance();
try {
Server server = new Server(application.getServerPort());
@@ -40,10 +40,10 @@ public class CloudbeaverJettyServer {
ServletContextHandler servletContextHandler = new ServletContextHandler(ServletContextHandler.SESSIONS);
servletContextHandler.setResourceBase(application.getContentRoot());
servletContextHandler.setContextPath(application.getRootURI());
- servletContextHandler.addServlet(new ServletHolder("static", new CloudbeaverStaticServlet()), application.getRootURI());
- servletContextHandler.addServlet(new ServletHolder("images", new CloudbeaverImageServlet()), application.getServicesURI() + "images/*");
+ servletContextHandler.addServlet(new ServletHolder("static", new CBStaticServlet()), application.getRootURI());
+ servletContextHandler.addServlet(new ServletHolder("images", new CBImageServlet()), application.getServicesURI() + "images/*");
servletContextHandler.addServlet(new ServletHolder("graphql", new GraphQLEndpoint()), application.getServicesURI() + "gql/*");
- servletContextHandler.addEventListener(new CloudbeaverServerContextListener());
+ servletContextHandler.addEventListener(new CBServerContextListener());
// Add extensions from services
for (DBWServiceBindingServlet wsd : WebServiceRegistry.getInstance().getWebServices(DBWServiceBindingServlet.class)) {
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverServerContextListener.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBServerContextListener.java
similarity index 86%
rename from server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverServerContextListener.java
rename to server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBServerContextListener.java
index fa3fd02df7..bad653c29e 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverServerContextListener.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBServerContextListener.java
@@ -16,13 +16,13 @@
*/
package io.cloudbeaver.server.jetty;
-import io.cloudbeaver.server.CloudbeaverApplication;
+import io.cloudbeaver.server.CBApplication;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.SessionCookieConfig;
-public class CloudbeaverServerContextListener implements ServletContextListener {
+public class CBServerContextListener implements ServletContextListener {
public static final String DBEAVER_SESSION_COOKIE_NAME = "DBEAVER_SESSION_ID";
@@ -33,7 +33,7 @@ public class CloudbeaverServerContextListener implements ServletContextListener
//scf.setDomain(domain);
//scf.setHttpOnly(httpOnly);
//scf.setMaxAge(maxAge);
- scf.setPath(CloudbeaverApplication.getInstance().getRootURI());
+ scf.setPath(CBApplication.getInstance().getRootURI());
//scf.setSecure(isSecure);
scf.setName(DBEAVER_SESSION_COOKIE_NAME);
}
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverStaticServlet.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBStaticServlet.java
similarity index 81%
rename from server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverStaticServlet.java
rename to server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBStaticServlet.java
index 1cc2e65cc5..0c0a82a7ba 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CloudbeaverStaticServlet.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jetty/CBStaticServlet.java
@@ -6,9 +6,9 @@ import org.eclipse.jetty.servlet.DefaultServlet;
import javax.servlet.annotation.WebServlet;
@WebServlet(urlPatterns = "/")
-public class CloudbeaverStaticServlet extends DefaultServlet {
+public class CBStaticServlet extends DefaultServlet {
- public CloudbeaverStaticServlet() {
+ public CBStaticServlet() {
// super(makeResourceService());
super();
}
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/launcher/CloudbeaverLauncher.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/launcher/CBLauncher.java
similarity index 98%
rename from server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/launcher/CloudbeaverLauncher.java
rename to server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/launcher/CBLauncher.java
index edbfc40993..9274a98da5 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/launcher/CloudbeaverLauncher.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/launcher/CBLauncher.java
@@ -27,7 +27,7 @@ import java.util.Map;
/**
* The activator class controls the plug-in life cycle
*/
-public class CloudbeaverLauncher {
+public class CBLauncher {
public static DBPPlatform instantiatePlatform() throws Exception {
Map props = new HashMap<>();
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/DBWBindingContext.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/DBWBindingContext.java
index 83e4e35946..ac49f0b5b7 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/DBWBindingContext.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/DBWBindingContext.java
@@ -18,7 +18,7 @@ package io.cloudbeaver.service;
import graphql.schema.idl.RuntimeWiring;
import graphql.schema.idl.TypeRuntimeWiring;
-import io.cloudbeaver.server.CloudbeaverPlatform;
+import io.cloudbeaver.server.CBPlatform;
import io.cloudbeaver.model.session.WebSessionManager;
/**
@@ -26,7 +26,7 @@ import io.cloudbeaver.model.session.WebSessionManager;
*/
public interface DBWBindingContext {
- CloudbeaverPlatform getPlatform();
+ CBPlatform getPlatform();
WebSessionManager getSessionManager();
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/DBWServiceBindingServlet.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/DBWServiceBindingServlet.java
index 216a20fe5c..772db310dd 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/DBWServiceBindingServlet.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/DBWServiceBindingServlet.java
@@ -16,8 +16,7 @@
*/
package io.cloudbeaver.service;
-import io.cloudbeaver.server.CloudbeaverApplication;
-import io.cloudbeaver.service.DBWServiceBinding;
+import io.cloudbeaver.server.CBApplication;
import org.eclipse.jetty.servlet.ServletContextHandler;
/**
@@ -25,5 +24,5 @@ import org.eclipse.jetty.servlet.ServletContextHandler;
*/
public interface DBWServiceBindingServlet extends DBWServiceBinding {
- void addServlets(CloudbeaverApplication application, ServletContextHandler servletContextHandler);
+ void addServlets(CBApplication application, ServletContextHandler servletContextHandler);
}
diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/sql/WebSQLUtils.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/sql/WebSQLUtils.java
index 83d3cc8350..2e3a2e60b5 100644
--- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/sql/WebSQLUtils.java
+++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/sql/WebSQLUtils.java
@@ -16,7 +16,7 @@
*/
package io.cloudbeaver.service.sql;
-import io.cloudbeaver.server.CloudbeaverConstants;
+import io.cloudbeaver.server.CBConstants;
import org.jkiss.dbeaver.Log;
import org.jkiss.dbeaver.model.data.*;
import org.jkiss.dbeaver.model.exec.DBCException;
@@ -39,7 +39,7 @@ public class WebSQLUtils {
public static Object makeWebCellValue(DBRProgressMonitor monitor, DBSTypedObject type, Object cellValue) throws DBCException {
if (cellValue instanceof Date) {
- return CloudbeaverConstants.ISO_DATE_FORMAT.format(cellValue);
+ return CBConstants.ISO_DATE_FORMAT.format(cellValue);
}
if (cellValue instanceof DBDValue) {
DBDValue dbValue = (DBDValue) cellValue;
diff --git a/server/bundles/io.cloudbeaver.service.data.transfer/src/io/cloudbeaver/service/data/transfer/WebServiceBindingDataTransfer.java b/server/bundles/io.cloudbeaver.service.data.transfer/src/io/cloudbeaver/service/data/transfer/WebServiceBindingDataTransfer.java
index 34d6e21fd3..ea0731b34e 100644
--- a/server/bundles/io.cloudbeaver.service.data.transfer/src/io/cloudbeaver/service/data/transfer/WebServiceBindingDataTransfer.java
+++ b/server/bundles/io.cloudbeaver.service.data.transfer/src/io/cloudbeaver/service/data/transfer/WebServiceBindingDataTransfer.java
@@ -16,7 +16,7 @@
*/
package io.cloudbeaver.service.data.transfer;
-import io.cloudbeaver.server.CloudbeaverApplication;
+import io.cloudbeaver.server.CBApplication;
import io.cloudbeaver.service.DBWBindingContext;
import io.cloudbeaver.service.DBWServiceBindingServlet;
import io.cloudbeaver.service.WebServiceBindingBase;
@@ -61,7 +61,7 @@ public class WebServiceBindingDataTransfer extends WebServiceBindingBase