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
}
}