Workspace Locator Cover

Code Insight 6.14.2 SP2

The WorkspaceLocatorCover is instantiated by ScriptRunner and provided as a variable called locator. The locator is used to open a workspace. An example is shown below.

Constructor

import com.Code Insight.script.WorkspaceCover;

Sample Code

// Enter scan server IP address

String scanServerIPAddress = "127.0.0.1";

String workspaceName = "ePortal_13";

String serverUri = "http://" + scanServerIPAddress + "/";

String workspaceUri = serverUri + workspaceName;

locator.setServerUri(serverUri)

WorkspaceCover workspace;

try {

   workspace = locator.openWorkspace(workspaceUri);

   println("Workspace Name: " + workspace.getName());

   println("Workspace UUID: " + workspace.getUuid());

} catch (Exception e) {

   e.printStackTrace();

} finally {

   if (workspace) {

      workspace.close(); // Make sure you always close a workspace you open

   }

}