1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-04 06:45:43 +02:00

removing dstore compiler warnings

This commit is contained in:
David McKnight 2006-11-28 17:26:32 +00:00
parent 11098079b2
commit 0ee5f80598
33 changed files with 626 additions and 753 deletions

View file

@ -26,54 +26,54 @@ public interface IUniversalDataStoreConstants extends IServiceConstants
/* /*
* Miner names, used for logging * Miner names, used for logging
*/ */
public static final String UNIVERSAL_FILESYSTEM_MINER = "UniversalFileSystemMiner"; public static final String UNIVERSAL_FILESYSTEM_MINER = "UniversalFileSystemMiner"; //$NON-NLS-1$
// //
// Universal File descriptors for DataStore DataElements // Universal File descriptors for DataStore DataElements
// //
public static final String MESSAGE_DESCRIPTOR = "universal.message"; public static final String MESSAGE_DESCRIPTOR = "universal.message"; //$NON-NLS-1$
public static final String UNIVERSAL_NODE_DESCRIPTOR = "universal.node"; public static final String UNIVERSAL_NODE_DESCRIPTOR = "universal.node"; //$NON-NLS-1$
public static final String UNIVERSAL_TEMP_DESCRIPTOR = "universal.temp"; public static final String UNIVERSAL_TEMP_DESCRIPTOR = "universal.temp"; //$NON-NLS-1$
public static final String UNIVERSAL_FILTER_DESCRIPTOR = "universal.FilterObject"; public static final String UNIVERSAL_FILTER_DESCRIPTOR = "universal.FilterObject"; //$NON-NLS-1$
public static final String UNIVERSAL_FILE_DESCRIPTOR = "universal.FileObject"; public static final String UNIVERSAL_FILE_DESCRIPTOR = "universal.FileObject"; //$NON-NLS-1$
public static final String UNIVERSAL_FOLDER_DESCRIPTOR = "universal.FolderObject"; public static final String UNIVERSAL_FOLDER_DESCRIPTOR = "universal.FolderObject"; //$NON-NLS-1$
public static final String UNIVERSAL_ARCHIVE_FILE_DESCRIPTOR = "universal.ArchiveFileObject"; public static final String UNIVERSAL_ARCHIVE_FILE_DESCRIPTOR = "universal.ArchiveFileObject"; //$NON-NLS-1$
public static final String UNIVERSAL_VIRTUAL_FILE_DESCRIPTOR = "universal.VirtualFileObject"; public static final String UNIVERSAL_VIRTUAL_FILE_DESCRIPTOR = "universal.VirtualFileObject"; //$NON-NLS-1$
public static final String UNIVERSAL_VIRTUAL_FOLDER_DESCRIPTOR = "universal.VirtualFolderObject"; public static final String UNIVERSAL_VIRTUAL_FOLDER_DESCRIPTOR = "universal.VirtualFolderObject"; //$NON-NLS-1$
// //
// Universal File Miner Commands // Universal File Miner Commands
// //
public static final String C_QUERY_ROOTS = "C_QUERY_ROOTS"; public static final String C_QUERY_ROOTS = "C_QUERY_ROOTS"; //$NON-NLS-1$
public static final String C_QUERY_VIEW_ALL = "C_QUERY_VIEW_ALL"; public static final String C_QUERY_VIEW_ALL = "C_QUERY_VIEW_ALL"; //$NON-NLS-1$
public static final String C_QUERY_VIEW_FILES = "C_QUERY_VIEW_FILES"; public static final String C_QUERY_VIEW_FILES = "C_QUERY_VIEW_FILES"; //$NON-NLS-1$
public static final String C_QUERY_VIEW_FOLDERS = "C_QUERY_VIEW_FOLDERS"; public static final String C_QUERY_VIEW_FOLDERS = "C_QUERY_VIEW_FOLDERS"; //$NON-NLS-1$
public static final String C_CREATE_FILE = "C_CREATE_FILE"; public static final String C_CREATE_FILE = "C_CREATE_FILE"; //$NON-NLS-1$
public static final String C_CREATE_FOLDER = "C_CREATE_FOLDER"; public static final String C_CREATE_FOLDER = "C_CREATE_FOLDER"; //$NON-NLS-1$
public static final String C_QUERY_GET_REMOTE_OBJECT="C_QUERY_GET_REMOTE_OBJECT"; public static final String C_QUERY_GET_REMOTE_OBJECT="C_QUERY_GET_REMOTE_OBJECT"; //$NON-NLS-1$
public static final String C_DELETE = "C_DELETE"; public static final String C_DELETE = "C_DELETE"; //$NON-NLS-1$
public static final String C_DELETE_BATCH = "C_DELETE_BATCH"; public static final String C_DELETE_BATCH = "C_DELETE_BATCH"; //$NON-NLS-1$
public static final String C_RENAME = "C_RENAME"; public static final String C_RENAME = "C_RENAME"; //$NON-NLS-1$
public static final String C_COPY = "C_COPY"; public static final String C_COPY = "C_COPY"; //$NON-NLS-1$
public static final String C_COPY_BATCH = "C_COPY_BATCH"; public static final String C_COPY_BATCH = "C_COPY_BATCH"; //$NON-NLS-1$
// Download file command // Download file command
public static final String C_DOWNLOAD_FILE = "C_DOWNLOAD_FILE"; public static final String C_DOWNLOAD_FILE = "C_DOWNLOAD_FILE"; //$NON-NLS-1$
// Query system encoding command // Query system encoding command
public static final String C_SYSTEM_ENCODING = "C_SYSTEM_ENCODING"; public static final String C_SYSTEM_ENCODING = "C_SYSTEM_ENCODING"; //$NON-NLS-1$
// Query unused port // Query unused port
public static final String C_QUERY_UNUSED_PORT = "C_QUERY_UNUSED_PORT"; public static final String C_QUERY_UNUSED_PORT = "C_QUERY_UNUSED_PORT"; //$NON-NLS-1$
// Qualified class name command and return type // Qualified class name command and return type
public static final String C_QUERY_QUALIFIED_CLASSNAME = "C_QUERY_QUALIFIED_CLASSNAME"; public static final String C_QUERY_QUALIFIED_CLASSNAME = "C_QUERY_QUALIFIED_CLASSNAME"; //$NON-NLS-1$
public static final String TYPE_QUALIFIED_CLASSNAME = "fullClassName"; public static final String TYPE_QUALIFIED_CLASSNAME = "fullClassName"; //$NON-NLS-1$
@ -83,13 +83,13 @@ public interface IUniversalDataStoreConstants extends IServiceConstants
// Download result types and download messages // Download result types and download messages
public static final String DOWNLOAD_RESULT_SUCCESS_TYPE = "universal.download.success"; public static final String DOWNLOAD_RESULT_SUCCESS_TYPE = "universal.download.success"; //$NON-NLS-1$
public static final String DOWNLOAD_RESULT_SUCCESS_MESSAGE = "successful"; public static final String DOWNLOAD_RESULT_SUCCESS_MESSAGE = "successful"; //$NON-NLS-1$
public static final String DOWNLOAD_RESULT_FILE_NOT_FOUND_EXCEPTION = "FileNotFoundException"; public static final String DOWNLOAD_RESULT_FILE_NOT_FOUND_EXCEPTION = "FileNotFoundException"; //$NON-NLS-1$
public static final String DOWNLOAD_RESULT_UNSUPPORTED_ENCODING_EXCEPTION = "UnsupportedEncodingException"; public static final String DOWNLOAD_RESULT_UNSUPPORTED_ENCODING_EXCEPTION = "UnsupportedEncodingException"; //$NON-NLS-1$
public static final String DOWNLOAD_RESULT_IO_EXCEPTION = "IOException"; public static final String DOWNLOAD_RESULT_IO_EXCEPTION = "IOException"; //$NON-NLS-1$
public static final String DOWNLOAD_RESULT_EXCEPTION = "Exception"; public static final String DOWNLOAD_RESULT_EXCEPTION = "Exception"; //$NON-NLS-1$
public static final String DOWNLOAD_RESULT_UNEXPECTED_ERROR = "UnexpectedError"; public static final String DOWNLOAD_RESULT_UNEXPECTED_ERROR = "UnexpectedError"; //$NON-NLS-1$
// Number of bytes in a kilobyte // Number of bytes in a kilobyte

View file

@ -28,14 +28,14 @@ public class ServerLogger {
// Constants for logging - for use in rsecomm.properties // Constants for logging - for use in rsecomm.properties
private static final String DEBUG_LEVEL = "debug_level"; private static final String DEBUG_LEVEL = "debug_level"; //$NON-NLS-1$
private static final String LOG_LOCATION = "log_location"; private static final String LOG_LOCATION = "log_location"; //$NON-NLS-1$
private static final int LOG_WARNING = 1; private static final int LOG_WARNING = 1;
private static final int LOG_INFO = 2; private static final int LOG_INFO = 2;
private static final int LOG_DEBUG = 3; private static final int LOG_DEBUG = 3;
private static final String LOG_TO_STDOUT = "Log_To_StdOut"; private static final String LOG_TO_STDOUT = "Log_To_StdOut"; //$NON-NLS-1$
private static Object writeLock = new Object(); private static Object writeLock = new Object();
private static PrintWriter _logFileStream = null; private static PrintWriter _logFileStream = null;
@ -52,7 +52,7 @@ public class ServerLogger {
boolean logToFile = true; boolean logToFile = true;
try { try {
ResourceBundle properties = ResourceBundle.getBundle("rsecomm"); ResourceBundle properties = ResourceBundle.getBundle("rsecomm"); //$NON-NLS-1$
String debug_level = properties.getString(DEBUG_LEVEL).trim(); String debug_level = properties.getString(DEBUG_LEVEL).trim();
log_level = Integer.parseInt(debug_level); log_level = Integer.parseInt(debug_level);
String log_location = properties.getString(LOG_LOCATION).trim(); String log_location = properties.getString(LOG_LOCATION).trim();
@ -67,7 +67,7 @@ public class ServerLogger {
if (logToFile) { if (logToFile) {
try { try {
File _logFile = new File(logPathName, "rsecomm.log"); File _logFile = new File(logPathName, "rsecomm.log"); //$NON-NLS-1$
if (!_logFile.exists()) { if (!_logFile.exists()) {
_logFile.createNewFile(); _logFile.createNewFile();
@ -76,7 +76,7 @@ public class ServerLogger {
_logFileStream = new PrintWriter(new FileOutputStream(_logFile)); _logFileStream = new PrintWriter(new FileOutputStream(_logFile));
} catch (IOException e) { } catch (IOException e) {
System.out.println("Error opening log file " + logPathName + "rsecomm.log"); System.out.println("Error opening log file " + logPathName + "rsecomm.log"); //$NON-NLS-1$ //$NON-NLS-2$
} }
} }
} }
@ -96,8 +96,8 @@ public class ServerLogger {
synchronized(writeLock) { synchronized(writeLock) {
try { try {
_logFileStream.println(new Date()); _logFileStream.println(new Date());
_logFileStream.println("INFO " + minerName + ": " + message); _logFileStream.println("INFO " + minerName + ": " + message); //$NON-NLS-1$ //$NON-NLS-2$
_logFileStream.println("---------------------------------------------------------------"); _logFileStream.println("---------------------------------------------------------------"); //$NON-NLS-1$
_logFileStream.flush(); _logFileStream.flush();
}catch (Exception e) {} }catch (Exception e) {}
} }
@ -119,8 +119,8 @@ public class ServerLogger {
synchronized(writeLock) { synchronized(writeLock) {
try { try {
_logFileStream.println(new Date()); _logFileStream.println(new Date());
_logFileStream.println("WARNING " + minerName + ": " + message); _logFileStream.println("WARNING " + minerName + ": " + message); //$NON-NLS-1$ //$NON-NLS-2$
_logFileStream.println("---------------------------------------------------------------"); _logFileStream.println("---------------------------------------------------------------"); //$NON-NLS-1$
_logFileStream.flush(); _logFileStream.flush();
}catch (Exception e) {} }catch (Exception e) {}
} }
@ -143,11 +143,11 @@ public class ServerLogger {
synchronized(writeLock) { synchronized(writeLock) {
try { try {
_logFileStream.println(new Date()); _logFileStream.println(new Date());
_logFileStream.println("ERROR " + minerName + ": " + message); _logFileStream.println("ERROR " + minerName + ": " + message); //$NON-NLS-1$ //$NON-NLS-2$
if (exception != null) { if (exception != null) {
exception.printStackTrace(_logFileStream); exception.printStackTrace(_logFileStream);
} }
_logFileStream.println("---------------------------------------------------------------"); _logFileStream.println("---------------------------------------------------------------"); //$NON-NLS-1$
_logFileStream.flush(); _logFileStream.flush();
}catch (Exception e) {} }catch (Exception e) {}
} }
@ -168,8 +168,8 @@ public class ServerLogger {
synchronized(writeLock) { synchronized(writeLock) {
try { try {
_logFileStream.println(new Date()); _logFileStream.println(new Date());
_logFileStream.println("DEBUG " + minerName + ": " + message); _logFileStream.println("DEBUG " + minerName + ": " + message); //$NON-NLS-1$ //$NON-NLS-2$
_logFileStream.println("---------------------------------------------------------------"); _logFileStream.println("---------------------------------------------------------------"); //$NON-NLS-1$
_logFileStream.flush(); _logFileStream.flush();
}catch (Exception e) {} }catch (Exception e) {}
} }

View file

@ -34,12 +34,12 @@ public class UniversalServerUtilities {
{ {
if (_userPreferencesDirectory == null) { if (_userPreferencesDirectory == null) {
_userPreferencesDirectory = System.getProperty("user.home"); _userPreferencesDirectory = System.getProperty("user.home"); //$NON-NLS-1$
String clientUserID = System.getProperty("client.username"); String clientUserID = System.getProperty("client.username"); //$NON-NLS-1$
if (clientUserID == null || clientUserID.equals("")) if (clientUserID == null || clientUserID.equals("")) //$NON-NLS-1$
{ {
clientUserID = ""; clientUserID = ""; //$NON-NLS-1$
} }
else else
{ {
@ -53,8 +53,8 @@ public class UniversalServerUtilities {
_userPreferencesDirectory = _userPreferencesDirectory + File.separator; _userPreferencesDirectory = _userPreferencesDirectory + File.separator;
} }
_userPreferencesDirectory = _userPreferencesDirectory + ".eclipse" + File.separator + _userPreferencesDirectory = _userPreferencesDirectory + ".eclipse" + File.separator + //$NON-NLS-1$
"RSE" + File.separator + clientUserID; "RSE" + File.separator + clientUserID; //$NON-NLS-1$
File dirFile = new File(_userPreferencesDirectory); File dirFile = new File(_userPreferencesDirectory);
if (!dirFile.exists()) { if (!dirFile.exists()) {
dirFile.mkdirs(); dirFile.mkdirs();

View file

@ -57,43 +57,43 @@ public class CommandMiner extends Miner
public DataElement getDescriptorFor(String type) public DataElement getDescriptorFor(String type)
{ {
DataElement descriptor = null; DataElement descriptor = null;
if (type.equals("stdout")) if (type.equals("stdout")) //$NON-NLS-1$
{ {
descriptor = _stdout; descriptor = _stdout;
} }
else if (type.equals("pathenvvar")) else if (type.equals("pathenvvar")) //$NON-NLS-1$
{ {
descriptor = _pathenvvar; descriptor = _pathenvvar;
} }
else if (type.equals("envvar")) else if (type.equals("envvar")) //$NON-NLS-1$
{ {
descriptor = _envvar; descriptor = _envvar;
} }
else if (type.equals("libenvvar")) else if (type.equals("libenvvar")) //$NON-NLS-1$
{ {
descriptor = _libenvvar; descriptor = _libenvvar;
} }
else if (type.equals("error")) else if (type.equals("error")) //$NON-NLS-1$
{ {
descriptor = _error; descriptor = _error;
} }
else if (type.equals("warning")) else if (type.equals("warning")) //$NON-NLS-1$
{ {
descriptor = _warning; descriptor = _warning;
} }
else if (type.equals("informational")) else if (type.equals("informational")) //$NON-NLS-1$
{ {
descriptor = _informational; descriptor = _informational;
} }
else if (type.equals("process")) else if (type.equals("process")) //$NON-NLS-1$
{ {
descriptor = _process; descriptor = _process;
} }
else if (type.equals("grep")) else if (type.equals("grep")) //$NON-NLS-1$
{ {
descriptor = _grep; descriptor = _grep;
} }
else if (type.equals("stderr")) else if (type.equals("stderr")) //$NON-NLS-1$
{ {
descriptor = _stderr; descriptor = _stderr;
} }
@ -128,33 +128,33 @@ public class CommandMiner extends Miner
DataElement fsD= _dataStore.findObjectDescriptor(DataStoreResources.model_directory); DataElement fsD= _dataStore.findObjectDescriptor(DataStoreResources.model_directory);
DataElement cancellable = _dataStore.findObjectDescriptor(DataStoreResources.model_Cancellable); DataElement cancellable = _dataStore.findObjectDescriptor(DataStoreResources.model_Cancellable);
DataElement cmdD = createCommandDescriptor(fsD, "Command", "C_COMMAND", false); DataElement cmdD = createCommandDescriptor(fsD, "Command", "C_COMMAND", false); //$NON-NLS-1$ //$NON-NLS-2$
_dataStore.createReference(cancellable, cmdD, "abstracts", "abstracted by"); _dataStore.createReference(cancellable, cmdD, "abstracts", "abstracted by"); //$NON-NLS-1$ //$NON-NLS-2$
DataElement shellD = createCommandDescriptor(fsD, "Shell", "C_SHELL", false); DataElement shellD = createCommandDescriptor(fsD, "Shell", "C_SHELL", false); //$NON-NLS-1$ //$NON-NLS-2$
_dataStore.createReference(cancellable, shellD, "abstracts", "abstracted by"); _dataStore.createReference(cancellable, shellD, "abstracts", "abstracted by"); //$NON-NLS-1$ //$NON-NLS-2$
// DataElement inputD = _dataStore.createObject(cmdD, "input", "Enter command"); // DataElement inputD = _dataStore.createObject(cmdD, "input", "Enter command");
_dataStore.createObject(cmdD, "input", "Enter command"); _dataStore.createObject(cmdD, "input", "Enter command"); //$NON-NLS-1$ //$NON-NLS-2$
// DataElement outputD = _dataStore.createObject(cmdD, "output", "Command Output"); // DataElement outputD = _dataStore.createObject(cmdD, "output", "Command Output");
_dataStore.createObject(cmdD, "output", "Command Output"); _dataStore.createObject(cmdD, "output", "Command Output"); //$NON-NLS-1$ //$NON-NLS-2$
_descriptors = new CommandMinerDescriptors(); _descriptors = new CommandMinerDescriptors();
_descriptors._stdout = _dataStore.createObjectDescriptor(schemaRoot, "stdout"); _descriptors._stdout = _dataStore.createObjectDescriptor(schemaRoot, "stdout"); //$NON-NLS-1$
_descriptors._stderr = _dataStore.createObjectDescriptor(schemaRoot, "stderr"); _descriptors._stderr = _dataStore.createObjectDescriptor(schemaRoot, "stderr"); //$NON-NLS-1$
_descriptors._prompt = _dataStore.createObjectDescriptor(schemaRoot, "prompt"); _descriptors._prompt = _dataStore.createObjectDescriptor(schemaRoot, "prompt"); //$NON-NLS-1$
_descriptors._grep = _dataStore.createObjectDescriptor(schemaRoot, "grep"); _descriptors._grep = _dataStore.createObjectDescriptor(schemaRoot, "grep"); //$NON-NLS-1$
_descriptors._pathenvvar = _dataStore.createObjectDescriptor(schemaRoot, "pathenvvar"); _descriptors._pathenvvar = _dataStore.createObjectDescriptor(schemaRoot, "pathenvvar"); //$NON-NLS-1$
_descriptors._envvar = _dataStore.createObjectDescriptor(schemaRoot, "envvar"); _descriptors._envvar = _dataStore.createObjectDescriptor(schemaRoot, "envvar"); //$NON-NLS-1$
_descriptors._libenvvar = _dataStore.createObjectDescriptor(schemaRoot, "libenvvar"); _descriptors._libenvvar = _dataStore.createObjectDescriptor(schemaRoot, "libenvvar"); //$NON-NLS-1$
_descriptors._error = _dataStore.createObjectDescriptor(schemaRoot, "error"); _descriptors._error = _dataStore.createObjectDescriptor(schemaRoot, "error"); //$NON-NLS-1$
_descriptors._warning = _dataStore.createObjectDescriptor(schemaRoot, "warning"); _descriptors._warning = _dataStore.createObjectDescriptor(schemaRoot, "warning"); //$NON-NLS-1$
_descriptors._informational = _dataStore.createObjectDescriptor(schemaRoot, "informational"); _descriptors._informational = _dataStore.createObjectDescriptor(schemaRoot, "informational"); //$NON-NLS-1$
_descriptors._process =_dataStore.createObjectDescriptor(schemaRoot, "process"); _descriptors._process =_dataStore.createObjectDescriptor(schemaRoot, "process"); //$NON-NLS-1$
// DataElement getPossibleCmds = createCommandDescriptor(fsD, "Get Commands", "C_GET_POSSIBLE_COMMANDS", false); // DataElement getPossibleCmds = createCommandDescriptor(fsD, "Get Commands", "C_GET_POSSIBLE_COMMANDS", false);
createCommandDescriptor(fsD, "Get Commands", "C_GET_POSSIBLE_COMMANDS", false); createCommandDescriptor(fsD, "Get Commands", "C_GET_POSSIBLE_COMMANDS", false); //$NON-NLS-1$ //$NON-NLS-2$
_dataStore.refresh(schemaRoot); _dataStore.refresh(schemaRoot);
} }
@ -164,7 +164,7 @@ public class CommandMiner extends Miner
DataElement status = getCommandStatus(theElement); DataElement status = getCommandStatus(theElement);
DataElement subject = getCommandArgument(theElement, 0); DataElement subject = getCommandArgument(theElement, 0);
if (name.equals("C_COMMAND")) if (name.equals("C_COMMAND")) //$NON-NLS-1$
{ {
DataElement invArg = getCommandArgument(theElement, 1); DataElement invArg = getCommandArgument(theElement, 1);
if (invArg != null) if (invArg != null)
@ -173,37 +173,37 @@ public class CommandMiner extends Miner
//Remove All extra whitespace from the command //Remove All extra whitespace from the command
if (invocation.trim().length() > 0) if (invocation.trim().length() > 0)
{ {
if (invocation.equals("?") || invocation.equals("help")) if (invocation.equals("?") || invocation.equals("help")) //$NON-NLS-1$ //$NON-NLS-2$
invocation = "cat " + theElement.getDataStore().getAttribute(DataStoreAttributes.A_PLUGIN_PATH) + "/org.eclipse.rse.services.dstore/patterns.dat"; invocation = "cat " + theElement.getDataStore().getAttribute(DataStoreAttributes.A_PLUGIN_PATH) + "/org.eclipse.rse.services.dstore/patterns.dat"; //$NON-NLS-1$ //$NON-NLS-2$
launchCommand(subject, invocation, status); launchCommand(subject, invocation, status);
} }
return status; return status;
} }
else else
{ {
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
} }
} }
else if (name.equals("C_SHELL")) else if (name.equals("C_SHELL")) //$NON-NLS-1$
{ {
String invocation = ">"; String invocation = ">"; //$NON-NLS-1$
launchCommand(subject, invocation, status); launchCommand(subject, invocation, status);
} }
else if (name.equals("C_SEND_INPUT")) else if (name.equals("C_SEND_INPUT")) //$NON-NLS-1$
{ {
DataElement input = getCommandArgument(theElement, 1); DataElement input = getCommandArgument(theElement, 1);
// DataElement de = (DataElement) subject.dereference().get(1); // DataElement de = (DataElement) subject.dereference().get(1);
subject.dereference().get(1); subject.dereference().get(1);
sendInputToCommand(input.getName(), getCommandStatus(subject)); sendInputToCommand(input.getName(), getCommandStatus(subject));
} }
else if (name.equals("C_CANCEL")) else if (name.equals("C_CANCEL")) //$NON-NLS-1$
{ {
DataElement de = subject.dereference().get(1); DataElement de = subject.dereference().get(1);
DataElement cancelStatus = getCommandStatus(subject); DataElement cancelStatus = getCommandStatus(subject);
cancelCommand(de.getName().trim(), cancelStatus); cancelCommand(de.getName().trim(), cancelStatus);
return status; return status;
} }
else if (name.equals("C_GET_POSSIBLE_COMMANDS")) else if (name.equals("C_GET_POSSIBLE_COMMANDS")) //$NON-NLS-1$
{ {
getPossibleCommands(status); getPossibleCommands(status);
return status; return status;
@ -265,14 +265,14 @@ public class CommandMiner extends Miner
while (!done) while (!done)
if ((!theThread.isAlive()) || (stopIn < System.currentTimeMillis())) if ((!theThread.isAlive()) || (stopIn < System.currentTimeMillis()))
done = true; done = true;
_dataStore.createObject(status, "stdout", "Command Cancelled by User Request"); _dataStore.createObject(status, "stdout", "Command Cancelled by User Request"); //$NON-NLS-1$ //$NON-NLS-2$
_dataStore.refresh(status); _dataStore.refresh(status);
} }
} }
public String getVersion() public String getVersion()
{ {
return "6.4.0"; return "6.4.0"; //$NON-NLS-1$
} }
} }

View file

@ -778,7 +778,7 @@ public class CommandMinerThread extends MinerThread
{ {
String theKey = (String) e.nextElement(); String theKey = (String) e.nextElement();
if (matchString.equals(theKey.toUpperCase())) if (matchString.equals(theKey.toUpperCase()))
theValue = (String) theTable.get(theKey); theValue = theTable.get(theKey);
} }
} }
if (theValue == null) if (theValue == null)
@ -890,7 +890,7 @@ public class CommandMinerThread extends MinerThread
else else
{ {
exitcode = _theProcess.exitValue(); exitcode = _theProcess.exitValue();
createObject("prompt", "> Shell Completed (exit code = " + exitcode + ")"); //$NON-NLS-1$ //$NON-NLS-3$ createObject("prompt", "> Shell Completed (exit code = " + exitcode + ")"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
} }
} }
catch (IllegalThreadStateException e) catch (IllegalThreadStateException e)
@ -1089,7 +1089,7 @@ public class CommandMinerThread extends MinerThread
expectedPath = file; expectedPath = file;
_cwdStr = file.replaceAll("//", "/"); //$NON-NLS-1$ //$NON-NLS-2$ _cwdStr = file.replaceAll("//", "/"); //$NON-NLS-1$ //$NON-NLS-2$
} }
else if (aFile != null && aFile.exists()) else if (aFile.exists())
{ {
expectedPath = aFile.getAbsolutePath(); expectedPath = aFile.getAbsolutePath();
file = expectedPath; file = expectedPath;

View file

@ -52,11 +52,11 @@ public class OutputHandler extends Handler
_commandThread = commandThread; _commandThread = commandThread;
_isShell = isShell; _isShell = isShell;
_encodings = new ArrayList(); _encodings = new ArrayList();
String system = System.getProperty("os.name").toLowerCase(); String system = System.getProperty("os.name").toLowerCase(); //$NON-NLS-1$
if (system.startsWith("z")) if (system.startsWith("z")) //$NON-NLS-1$
{ {
_encodings.add("IBM-1047"); _encodings.add("IBM-1047"); //$NON-NLS-1$
/* /*
_encodings.add("Cp1047"); _encodings.add("Cp1047");
_encodings.add("Cp037"); _encodings.add("Cp037");
@ -65,12 +65,12 @@ public class OutputHandler extends Handler
} }
else else
{ {
String specialEncoding = System.getProperty("dstore.stdin.encoding"); String specialEncoding = System.getProperty("dstore.stdin.encoding"); //$NON-NLS-1$
if (specialEncoding != null) if (specialEncoding != null)
{ {
_encodings.add(specialEncoding); _encodings.add(specialEncoding);
} }
_encodings.add(System.getProperty("file.encoding")); _encodings.add(System.getProperty("file.encoding")); //$NON-NLS-1$
} }
} }
@ -230,11 +230,10 @@ public class OutputHandler extends Handler
String fullOutput = new String(readBytes, 0, numRead, encoding); String fullOutput = new String(readBytes, 0, numRead, encoding);
// if output is not null, we assume the encoding was correct and process the output // if output is not null, we assume the encoding was correct and process the output
if (fullOutput != null /*&& fullOutput.length() == numRead*/)
{
// tokenize the output so that we can get each line of output // tokenize the output so that we can get each line of output
// the delimiters are therefore set to "\n\r" // the delimiters are therefore set to "\n\r"
StringTokenizer tokenizer = new StringTokenizer(fullOutput, "\n\r"); StringTokenizer tokenizer = new StringTokenizer(fullOutput, "\n\r"); //$NON-NLS-1$
int numTokens = tokenizer.countTokens(); int numTokens = tokenizer.countTokens();
output = new String[numTokens]; output = new String[numTokens];
int index = 0; int index = 0;
@ -247,7 +246,6 @@ public class OutputHandler extends Handler
return output; return output;
} }
}
catch (Exception e) catch (Exception e)
{ {
} }

View file

@ -56,13 +56,13 @@ public class QueryPathThread extends Thread
DataElement envMinerData = _dataStore.findMinerInformation(EnvironmentMiner.MINER_ID); DataElement envMinerData = _dataStore.findMinerInformation(EnvironmentMiner.MINER_ID);
if (envMinerData != null) if (envMinerData != null)
{ {
DataElement systemEnvironment = _dataStore.find(envMinerData, DE.A_NAME, "System Environment", 1); DataElement systemEnvironment = _dataStore.find(envMinerData, DE.A_NAME, "System Environment", 1); //$NON-NLS-1$
if (systemEnvironment != null) if (systemEnvironment != null)
{ {
// d54675 // d54675
// for Windows, ignore the case sensitiveness of PATH variable // for Windows, ignore the case sensitiveness of PATH variable
boolean isIgnoreCase = System.getProperty("os.name").toLowerCase().startsWith("win"); boolean isIgnoreCase = System.getProperty("os.name").toLowerCase().startsWith("win"); //$NON-NLS-1$ //$NON-NLS-2$
ArrayList vars = _dataStore.searchForPattern(systemEnvironment, DE.A_NAME, "PATH=*", isIgnoreCase); ArrayList vars = _dataStore.searchForPattern(systemEnvironment, DE.A_NAME, "PATH=*", isIgnoreCase); //$NON-NLS-1$
if (vars == null || vars.size() == 0) { if (vars == null || vars.size() == 0) {
return new ArrayList(); return new ArrayList();
@ -72,7 +72,7 @@ public class QueryPathThread extends Thread
if (pathVariable != null) if (pathVariable != null)
{ {
String varStr = pathVariable.getValue(); String varStr = pathVariable.getValue();
int separatorIndex = varStr.indexOf("="); int separatorIndex = varStr.indexOf("="); //$NON-NLS-1$
if (separatorIndex > 0) if (separatorIndex > 0)
{ {
varStr = varStr.substring(separatorIndex + 1, varStr.length()); varStr = varStr.substring(separatorIndex + 1, varStr.length());
@ -90,9 +90,9 @@ public class QueryPathThread extends Thread
ArrayList addedPaths = new ArrayList(); ArrayList addedPaths = new ArrayList();
ArrayList addedFolders = new ArrayList(); ArrayList addedFolders = new ArrayList();
boolean isWindows = System.getProperty("os.name").toLowerCase().startsWith("win"); boolean isWindows = System.getProperty("os.name").toLowerCase().startsWith("win"); //$NON-NLS-1$ //$NON-NLS-2$
char separator = isWindows ? ';' : ':'; char separator = isWindows ? ';' : ':';
StringTokenizer tokenizer = new StringTokenizer(path, separator + ""); StringTokenizer tokenizer = new StringTokenizer(path, separator + ""); //$NON-NLS-1$
while (tokenizer.hasMoreTokens()) while (tokenizer.hasMoreTokens())
{ {
String token = tokenizer.nextToken(); String token = tokenizer.nextToken();
@ -124,7 +124,7 @@ public class QueryPathThread extends Thread
resolvedPaths.add(abspath); resolvedPaths.add(abspath);
} }
} }
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
_dataStore.refresh(status); _dataStore.refresh(status);
_dataStore.disconnectObjects(status); _dataStore.disconnectObjects(status);
} }
@ -140,7 +140,7 @@ public class QueryPathThread extends Thread
if (afile.isFile() && !afile.isHidden()) if (afile.isFile() && !afile.isHidden())
{ {
String name = afile.getName(); String name = afile.getName();
DataElement fileObj = _dataStore.createObject(status, "file", name); DataElement fileObj = _dataStore.createObject(status, "file", name); //$NON-NLS-1$
fileObj.setAttribute(DE.A_SOURCE, afile.getAbsolutePath()); fileObj.setAttribute(DE.A_SOURCE, afile.getAbsolutePath());
} }
} }

View file

@ -43,7 +43,7 @@ public class OutputPattern
int nextSpace = 0; int nextSpace = 0;
//Walk the matchOrder string parsing out words and adding them to _matchOrder...Could use StringTokenizer //Walk the matchOrder string parsing out words and adding them to _matchOrder...Could use StringTokenizer
//but this seem much simpler. //but this seem much simpler.
while ((nextSpace = matchOrder.indexOf(" ", index)) > 0) while ((nextSpace = matchOrder.indexOf(" ", index)) > 0) //$NON-NLS-1$
{ {
_matchOrder.add(matchOrder.substring(index, nextSpace).toLowerCase()); _matchOrder.add(matchOrder.substring(index, nextSpace).toLowerCase());
index = nextSpace; index = nextSpace;
@ -71,18 +71,18 @@ public class OutputPattern
return null; return null;
} }
String fileString = ""; String fileString = ""; //$NON-NLS-1$
String lineString = ""; String lineString = ""; //$NON-NLS-1$
//Groups start at 1 (group 0 is the entire match). //Groups start at 1 (group 0 is the entire match).
for (int i = 1; i < _matchOrder.size(); i++) for (int i = 1; i < _matchOrder.size(); i++)
{ {
String mStr = (String)_matchOrder.get(i); String mStr = (String)_matchOrder.get(i);
if (mStr.equals("file")) if (mStr.equals("file")) //$NON-NLS-1$
{ {
fileString = matcher.group(i); fileString = matcher.group(i);
} }
else if (mStr.equals("line")) else if (mStr.equals("line")) //$NON-NLS-1$
{ {
lineString = matcher.group(i); lineString = matcher.group(i);
} }

View file

@ -47,11 +47,11 @@ public class Patterns
private boolean _isTerminal = false; private boolean _isTerminal = false;
private String _pluginPath; private String _pluginPath;
private static String MINERS_PACKAGE = "org.eclipse.rse.services.dstore"; private static String MINERS_PACKAGE = "org.eclipse.rse.services.dstore"; //$NON-NLS-1$
private static String PATTERNS_FILE = "patterns.dat"; private static String PATTERNS_FILE = "patterns.dat"; //$NON-NLS-1$
// HACK - too late in cycle to deal with version properly - for now this has to be fixed // HACK - too late in cycle to deal with version properly - for now this has to be fixed
private String _version = "8.0.0"; private String _version = "8.0.0"; //$NON-NLS-1$
public Patterns(DataStore ds) public Patterns(DataStore ds)
{ {
@ -81,17 +81,17 @@ public class Patterns
String result = theCommand; String result = theCommand;
// for multi commands // for multi commands
int semiIndex = result.indexOf(";"); int semiIndex = result.indexOf(";"); //$NON-NLS-1$
if (semiIndex > 0) if (semiIndex > 0)
{ {
result = result.substring(0, semiIndex); result = result.substring(0, semiIndex);
} }
// for qualified commands // for qualified commands
int spaceIndex = result.indexOf(" "); int spaceIndex = result.indexOf(" "); //$NON-NLS-1$
if (spaceIndex > -1) if (spaceIndex > -1)
{ {
int slashIndex = result.lastIndexOf("/", spaceIndex); int slashIndex = result.lastIndexOf("/", spaceIndex); //$NON-NLS-1$
if ((slashIndex > 0)) if ((slashIndex > 0))
{ {
result = result.substring(slashIndex + 1, result.length()); result = result.substring(slashIndex + 1, result.length());
@ -99,7 +99,7 @@ public class Patterns
} }
else else
{ {
int slashIndex = result.lastIndexOf("/"); int slashIndex = result.lastIndexOf("/"); //$NON-NLS-1$
if ((slashIndex > 0)) if ((slashIndex > 0))
{ {
result = result.substring(slashIndex + 1, result.length()); result = result.substring(slashIndex + 1, result.length());
@ -131,13 +131,13 @@ public class Patterns
if (_thePatternsFile == null) if (_thePatternsFile == null)
{ {
File thePatternsFile = new File(_pluginPath + "/" + MINERS_PACKAGE + "/" + PATTERNS_FILE); File thePatternsFile = new File(_pluginPath + "/" + MINERS_PACKAGE + "/" + PATTERNS_FILE); //$NON-NLS-1$ //$NON-NLS-2$
if (!thePatternsFile.exists()) if (!thePatternsFile.exists())
{ {
thePatternsFile = new File(_pluginPath + "/" + PATTERNS_FILE); thePatternsFile = new File(_pluginPath + "/" + PATTERNS_FILE); //$NON-NLS-1$
if (!thePatternsFile.exists()) if (!thePatternsFile.exists())
{ {
thePatternsFile = new File(_pluginPath + "/" + MINERS_PACKAGE + "_" + _version + "/" + PATTERNS_FILE); thePatternsFile = new File(_pluginPath + "/" + MINERS_PACKAGE + "_" + _version + "/" + PATTERNS_FILE); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
if (!thePatternsFile.exists()) if (!thePatternsFile.exists())
{ {
@ -187,7 +187,7 @@ public class Patterns
catch (Exception e) catch (Exception e)
{ {
_dataStore.trace(e); _dataStore.trace(e);
_dataStore.trace("failed to load patterns.dat with UTF-8. Trying with native encoding"); _dataStore.trace("failed to load patterns.dat with UTF-8. Trying with native encoding"); //$NON-NLS-1$
try try
{ {
@ -228,9 +228,9 @@ public class Patterns
continue; continue;
//Check if this line is the start of a new command section //Check if this line is the start of a new command section
if (curLine.startsWith("command")) if (curLine.startsWith("command")) //$NON-NLS-1$
{ {
int colon = curLine.indexOf(":"); int colon = curLine.indexOf(":"); //$NON-NLS-1$
//Check that there is something after the colon //Check that there is something after the colon
if (colon == (curLine.length() - 1)) if (colon == (curLine.length() - 1))
continue; continue;
@ -244,9 +244,9 @@ public class Patterns
//If we get here, the line must be an output pattern //If we get here, the line must be an output pattern
else else
{ {
int firstSpace = curLine.indexOf(" "); int firstSpace = curLine.indexOf(" "); //$NON-NLS-1$
int patternWord = curLine.indexOf("pattern"); int patternWord = curLine.indexOf("pattern"); //$NON-NLS-1$
int firstEquals = curLine.indexOf("="); int firstEquals = curLine.indexOf("="); //$NON-NLS-1$
if ((firstEquals == -1) || (firstEquals == (curLine.length() - 1))) if ((firstEquals == -1) || (firstEquals == (curLine.length() - 1)))
continue; continue;
String objType = curLine.substring(0, firstSpace); String objType = curLine.substring(0, firstSpace);
@ -294,7 +294,7 @@ public class Patterns
if (curCommand.matchCommand(_currentCommand)) if (curCommand.matchCommand(_currentCommand))
{ {
if (_currentCommand.equals("ls") && _isTerminal && !curCommand.getPattern().equals(".*")) if (_currentCommand.equals("ls") && _isTerminal && !curCommand.getPattern().equals(".*")) //$NON-NLS-1$ //$NON-NLS-2$
{ {
} }
else else

View file

@ -48,7 +48,7 @@ public class EnvironmentMiner extends Miner
{ {
if (_system == null) if (_system == null)
{ {
_system = _dataStore.createObject(_minerData, "Environment Variable", "System Environment"); _system = _dataStore.createObject(_minerData, "Environment Variable", "System Environment"); //$NON-NLS-1$ //$NON-NLS-2$
_dataStore.refresh(_minerData); _dataStore.refresh(_minerData);
} }
return _system; return _system;
@ -56,17 +56,17 @@ public class EnvironmentMiner extends Miner
public void extendSchema(DataElement schemaRoot) public void extendSchema(DataElement schemaRoot)
{ {
DataElement envVar = _dataStore.createObjectDescriptor(schemaRoot, "Environment Variable"); DataElement envVar = _dataStore.createObjectDescriptor(schemaRoot, "Environment Variable"); //$NON-NLS-1$
_dataStore.createReference(envVar, _dataStore.createRelationDescriptor(schemaRoot,"Parent Environment")); _dataStore.createReference(envVar, _dataStore.createRelationDescriptor(schemaRoot,"Parent Environment")); //$NON-NLS-1$
DataElement containerObjectD = _dataStore.findObjectDescriptor("Container Object"); DataElement containerObjectD = _dataStore.findObjectDescriptor("Container Object"); //$NON-NLS-1$
_dataStore.createReference(containerObjectD, envVar, "abstracts", "abstracted by"); _dataStore.createReference(containerObjectD, envVar, "abstracts", "abstracted by"); //$NON-NLS-1$ //$NON-NLS-2$
createCommandDescriptor(containerObjectD, "Set Environment Variables", "C_SET_ENVIRONMENT_VARIABLES", false); createCommandDescriptor(containerObjectD, "Set Environment Variables", "C_SET_ENVIRONMENT_VARIABLES", false); //$NON-NLS-1$ //$NON-NLS-2$
createCommandDescriptor(containerObjectD, "Set Environment Variables", "C_SET_ENVIRONMENT_VARIABLES_NO_SYSTEM", false); createCommandDescriptor(containerObjectD, "Set Environment Variables", "C_SET_ENVIRONMENT_VARIABLES_NO_SYSTEM", false); //$NON-NLS-1$ //$NON-NLS-2$
DataElement fsObj = _dataStore.findObjectDescriptor("Filesystem Objects"); DataElement fsObj = _dataStore.findObjectDescriptor("Filesystem Objects"); //$NON-NLS-1$
DataElement inhabits = _dataStore.createRelationDescriptor(schemaRoot, "inhabits"); DataElement inhabits = _dataStore.createRelationDescriptor(schemaRoot, "inhabits"); //$NON-NLS-1$
DataElement sustains = _dataStore.createRelationDescriptor(schemaRoot, "sustains"); DataElement sustains = _dataStore.createRelationDescriptor(schemaRoot, "sustains"); //$NON-NLS-1$
_dataStore.createReference(envVar, sustains); _dataStore.createReference(envVar, sustains);
_dataStore.createReference(fsObj, inhabits); _dataStore.createReference(fsObj, inhabits);
@ -77,13 +77,13 @@ public class EnvironmentMiner extends Miner
* - temp directory (user.temp) * - temp directory (user.temp)
* - user's home directory (user.home) * - user's home directory (user.home)
*/ */
DataElement systemInfo = _dataStore.createObject(_minerData, "dstore.structureNode", "systemInfo"); DataElement systemInfo = _dataStore.createObject(_minerData, "dstore.structureNode", "systemInfo"); //$NON-NLS-1$ //$NON-NLS-2$
_dataStore.createObject(systemInfo, "system.property", "user.home", System.getProperty("user.home")); _dataStore.createObject(systemInfo, "system.property", "user.home", System.getProperty("user.home")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
_dataStore.createObject(systemInfo, "system.property", "temp.dir", System.getProperty("java.io.tmpdir")); _dataStore.createObject(systemInfo, "system.property", "temp.dir", System.getProperty("java.io.tmpdir")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
_dataStore.createObject(systemInfo, "system.property", "os.name", System.getProperty("os.name")); _dataStore.createObject(systemInfo, "system.property", "os.name", System.getProperty("os.name")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
_dataStore.createObject(systemInfo, "system.property", "os.version", System.getProperty("os.version")); _dataStore.createObject(systemInfo, "system.property", "os.version", System.getProperty("os.version")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
getSystemNode(); getSystemNode();
_dataStore.refresh(_minerData); _dataStore.refresh(_minerData);
@ -98,7 +98,7 @@ public class EnvironmentMiner extends Miner
DataElement env = getCommandArgument(theElement, 1); DataElement env = getCommandArgument(theElement, 1);
if (name.equals("C_SET_ENVIRONMENT_VARIABLES")) if (name.equals("C_SET_ENVIRONMENT_VARIABLES")) //$NON-NLS-1$
{ {
if (_system.getNestedSize() == 0) if (_system.getNestedSize() == 0)
{ {
@ -106,18 +106,18 @@ public class EnvironmentMiner extends Miner
} }
handleSetEnvironment(subject, env); handleSetEnvironment(subject, env);
} }
else if (name.equals("C_SET_ENVIRONMENT_VARIABLES_NO_SYSTEM")) else if (name.equals("C_SET_ENVIRONMENT_VARIABLES_NO_SYSTEM")) //$NON-NLS-1$
{ {
handleSetEnvironment(subject, env); handleSetEnvironment(subject, env);
} }
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
return status; return status;
} }
public void handleSetEnvironment(DataElement theElement, DataElement environment) public void handleSetEnvironment(DataElement theElement, DataElement environment)
{ {
String envName = theElement.getValue() + ".env"; String envName = theElement.getValue() + ".env"; //$NON-NLS-1$
//First check to see if we already have an Environment for theElement..and get rid of it if we do. //First check to see if we already have an Environment for theElement..and get rid of it if we do.
DataElement envRoot = _dataStore.find(_minerData, DE.A_NAME, envName, 1); DataElement envRoot = _dataStore.find(_minerData, DE.A_NAME, envName, 1);
@ -125,7 +125,7 @@ public class EnvironmentMiner extends Miner
{ {
_dataStore.deleteObject(_minerData, envRoot); _dataStore.deleteObject(_minerData, envRoot);
_dataStore.refresh(_minerData); _dataStore.refresh(_minerData);
List theReferences = theElement.getAssociated("inhabits"); List theReferences = theElement.getAssociated("inhabits"); //$NON-NLS-1$
if (theReferences.size() > 0) if (theReferences.size() > 0)
{ {
_dataStore.deleteObject(theElement, (DataElement)theReferences.get(0)); _dataStore.deleteObject(theElement, (DataElement)theReferences.get(0));
@ -139,7 +139,7 @@ public class EnvironmentMiner extends Miner
_minerData.addNestedData(environment, false); _minerData.addNestedData(environment, false);
environment.setParent(_minerData); environment.setParent(_minerData);
_dataStore.refresh(_minerData); _dataStore.refresh(_minerData);
_dataStore.createReference(theElement, environment, "inhabits", "sustains"); _dataStore.createReference(theElement, environment, "inhabits", "sustains"); //$NON-NLS-1$ //$NON-NLS-2$
_dataStore.refresh(environment); _dataStore.refresh(environment);
_dataStore.refresh(theElement); _dataStore.refresh(theElement);
} }
@ -150,19 +150,19 @@ public class EnvironmentMiner extends Miner
private void getSystemEnvironment() private void getSystemEnvironment()
{ {
String envCommand = "sh -c env"; String envCommand = "sh -c env"; //$NON-NLS-1$
String theOS = System.getProperty("os.name").toLowerCase(); String theOS = System.getProperty("os.name").toLowerCase(); //$NON-NLS-1$
//If we're on windows, change the envCommand. //If we're on windows, change the envCommand.
if (theOS.startsWith("win")) if (theOS.startsWith("win")) //$NON-NLS-1$
envCommand = "cmd /C set"; envCommand = "cmd /C set"; //$NON-NLS-1$
if (theOS.startsWith("os/400")) if (theOS.startsWith("os/400")) //$NON-NLS-1$
{ {
envCommand = "/QOpenSys/usr/bin/sh -c env"; envCommand = "/QOpenSys/usr/bin/sh -c env"; //$NON-NLS-1$
} }
String specialEncoding= System.getProperty("dstore.stdin.encoding"); String specialEncoding= System.getProperty("dstore.stdin.encoding"); //$NON-NLS-1$
try try
{ {
Process _process = Runtime.getRuntime().exec(envCommand); Process _process = Runtime.getRuntime().exec(envCommand);
@ -180,14 +180,14 @@ public class EnvironmentMiner extends Miner
String curLine; String curLine;
while ( (curLine = _output.readLine()) != null) while ( (curLine = _output.readLine()) != null)
{ {
int eqIndex = curLine.indexOf("="); int eqIndex = curLine.indexOf("="); //$NON-NLS-1$
if (eqIndex > 0) if (eqIndex > 0)
{ {
if (curLine.indexOf("=()") > 0) if (curLine.indexOf("=()") > 0) //$NON-NLS-1$
{ {
String multiLine =new String(curLine); String multiLine =new String(curLine);
if (!curLine.endsWith("}")) if (!curLine.endsWith("}")) //$NON-NLS-1$
{ {
boolean complete = false; boolean complete = false;
String subLine = null; String subLine = null;
@ -202,16 +202,16 @@ public class EnvironmentMiner extends Miner
} }
//String name = curLine.substring(0, eqIndex); //String name = curLine.substring(0, eqIndex);
DataElement var = _dataStore.createObject(_system, "Environment Variable", curLine, multiLine); DataElement var = _dataStore.createObject(_system, "Environment Variable", curLine, multiLine); //$NON-NLS-1$
var.setAttribute(DE.A_VALUE, multiLine); var.setAttribute(DE.A_VALUE, multiLine);
} }
else else
{ {
if (curLine.startsWith("PATH=")) if (curLine.startsWith("PATH=")) //$NON-NLS-1$
{ {
curLine += ":."; curLine += ":."; //$NON-NLS-1$
} }
_dataStore.createObject(_system, "Environment Variable", curLine, curLine); _dataStore.createObject(_system, "Environment Variable", curLine, curLine); //$NON-NLS-1$
} }
} }
@ -221,12 +221,12 @@ public class EnvironmentMiner extends Miner
} }
catch (IOException e) catch (IOException e)
{ {
System.err.println("Error getting System Environment Variables\n" + e.getMessage()); System.err.println("Error getting System Environment Variables\n" + e.getMessage()); //$NON-NLS-1$
} }
} }
public String getVersion() public String getVersion()
{ {
return "6.4.0"; return "6.4.0"; //$NON-NLS-1$
} }
} }

View file

@ -539,14 +539,14 @@ public class FileClassifier extends Thread
{ {
String referencedFile = aFile.getCanonicalPath(); String referencedFile = aFile.getCanonicalPath();
String specialEncoding = System.getProperty("dstore.stdin.encoding"); //$NON-NLS-1$ // DKM - not sure why this was commented out but keeping it that way for now
String specialEncoding = null;//System.getProperty("dstore.stdin.encoding");
/* /*
if (specialEncoding == null) if (specialEncoding == null)
{ {
specialEncoding = System.getProperty("file.encoding"); specialEncoding = System.getProperty("file.encoding");
} }
*/ */
specialEncoding = null;
String args[] = new String[3]; String args[] = new String[3];
args[0] = "sh"; //$NON-NLS-1$ args[0] = "sh"; //$NON-NLS-1$
args[1] = "-c"; //$NON-NLS-1$ args[1] = "-c"; //$NON-NLS-1$
@ -556,11 +556,13 @@ public class FileClassifier extends Thread
BufferedReader childReader = null; BufferedReader childReader = null;
/*
if (specialEncoding != null && specialEncoding.length() > 0) if (specialEncoding != null && specialEncoding.length() > 0)
{ {
childReader = new BufferedReader(new InputStreamReader(childProcess.getInputStream(), specialEncoding)); childReader = new BufferedReader(new InputStreamReader(childProcess.getInputStream(), specialEncoding));
} }
else else
*/
{ {
childReader = new BufferedReader(new InputStreamReader(childProcess.getInputStream())); childReader = new BufferedReader(new InputStreamReader(childProcess.getInputStream()));
} }
@ -621,8 +623,6 @@ public class FileClassifier extends Thread
// if output is not null, we assume the encoding was correct and // if output is not null, we assume the encoding was correct and
// process the output // process the output
if (fullOutput != null /* && fullOutput.length() == numRead */)
{
// tokenize the output so that we can get each line of // tokenize the output so that we can get each line of
// output // output
// the delimiters are therefore set to "\n\r" // the delimiters are therefore set to "\n\r"
@ -641,7 +641,6 @@ public class FileClassifier extends Thread
} }
} }
} }
}
catch (Exception e) catch (Exception e)
{ {
e.printStackTrace(); e.printStackTrace();

View file

@ -106,8 +106,8 @@ public class UniversalByteStreamHandler extends ByteStreamHandler
String bufferString = new String(buffer, 0, size, SystemEncodingUtil.ENCODING_UTF_8); String bufferString = new String(buffer, 0, size, SystemEncodingUtil.ENCODING_UTF_8);
// hack for zOS // hack for zOS
String theOS = System.getProperty("os.name"); String theOS = System.getProperty("os.name"); //$NON-NLS-1$
if (theOS.toLowerCase().startsWith("z")) if (theOS.toLowerCase().startsWith("z")) //$NON-NLS-1$
{ {
bufferString = bufferString.replace('\r', ' '); bufferString = bufferString.replace('\r', ' ');
} }
@ -221,8 +221,8 @@ public class UniversalByteStreamHandler extends ByteStreamHandler
String bufferString = new String(buffer, 0, size, SystemEncodingUtil.ENCODING_UTF_8); String bufferString = new String(buffer, 0, size, SystemEncodingUtil.ENCODING_UTF_8);
// hack for zOS // hack for zOS
String theOS = System.getProperty("os.name"); String theOS = System.getProperty("os.name"); //$NON-NLS-1$
if (theOS.toLowerCase().startsWith("z")) if (theOS.toLowerCase().startsWith("z")) //$NON-NLS-1$
{ {
bufferString = bufferString.replace('\r', ' '); bufferString = bufferString.replace('\r', ' ');
} }
@ -249,7 +249,7 @@ public class UniversalByteStreamHandler extends ByteStreamHandler
// divide appendedBuffer into chunks // divide appendedBuffer into chunks
// at > 50M this kills Eclipse // at > 50M this kills Eclipse
File oldFile = new File(fileName); File oldFile = new File(fileName);
File newFile = new File(fileName + ".new"); File newFile = new File(fileName + ".new"); //$NON-NLS-1$
newFile.createNewFile(); newFile.createNewFile();
FileInputStream oldFileStream = new FileInputStream(oldFile); FileInputStream oldFileStream = new FileInputStream(oldFile);
@ -290,8 +290,8 @@ public class UniversalByteStreamHandler extends ByteStreamHandler
String bufferString = new String(buffer, 0, size, SystemEncodingUtil.ENCODING_UTF_8); String bufferString = new String(buffer, 0, size, SystemEncodingUtil.ENCODING_UTF_8);
// hack for zOS // hack for zOS
String theOS = System.getProperty("os.name"); String theOS = System.getProperty("os.name"); //$NON-NLS-1$
if (theOS.toLowerCase().startsWith("z")) if (theOS.toLowerCase().startsWith("z")) //$NON-NLS-1$
{ {
bufferString = bufferString.replace('\r', ' '); bufferString = bufferString.replace('\r', ' ');
} }

View file

@ -73,7 +73,7 @@ public class UniversalDownloadHandler extends Thread implements ICancellableHand
public void cancel() public void cancel()
{ {
_dataStore.trace("cancelling download"); _dataStore.trace("cancelling download"); //$NON-NLS-1$
_isCancelled = true; _isCancelled = true;
} }
@ -85,7 +85,7 @@ public class UniversalDownloadHandler extends Thread implements ICancellableHand
String remotePath = arg1.getName(); String remotePath = arg1.getName();
int buffer_size = IUniversalDataStoreConstants.BUFFER_SIZE; int buffer_size = IUniversalDataStoreConstants.BUFFER_SIZE;
DataElement bufferSizeElement = _dataStore.find(theElement, DE.A_TYPE, "buffer_size", 1); DataElement bufferSizeElement = _dataStore.find(theElement, DE.A_TYPE, "buffer_size", 1); //$NON-NLS-1$
if (bufferSizeElement != null) if (bufferSizeElement != null)
{ {
try try
@ -110,7 +110,7 @@ public class UniversalDownloadHandler extends Thread implements ICancellableHand
if (elementType.equals(IUniversalDataStoreConstants.UNIVERSAL_FILE_DESCRIPTOR) || elementType.equals(IUniversalDataStoreConstants.UNIVERSAL_ARCHIVE_FILE_DESCRIPTOR) || elementType.equals(IUniversalDataStoreConstants.UNIVERSAL_VIRTUAL_FILE_DESCRIPTOR)) if (elementType.equals(IUniversalDataStoreConstants.UNIVERSAL_FILE_DESCRIPTOR) || elementType.equals(IUniversalDataStoreConstants.UNIVERSAL_ARCHIVE_FILE_DESCRIPTOR) || elementType.equals(IUniversalDataStoreConstants.UNIVERSAL_VIRTUAL_FILE_DESCRIPTOR))
{ {
_dataStore.trace("download:" + remotePath + "," + elementType); _dataStore.trace("download:" + remotePath + "," + elementType); //$NON-NLS-1$ //$NON-NLS-2$
File file = new File(remotePath); File file = new File(remotePath);
@ -124,7 +124,7 @@ public class UniversalDownloadHandler extends Thread implements ICancellableHand
{ {
status.setAttribute(DE.A_SOURCE, IServiceConstants.FAILED); status.setAttribute(DE.A_SOURCE, IServiceConstants.FAILED);
resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_IO_EXCEPTION; resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_IO_EXCEPTION;
resultMessage = "Corrupted archive."; resultMessage = "Corrupted archive."; //$NON-NLS-1$
_isDone = true; _isDone = true;
_dataStore.createObject(arg1, resultType, resultMessage); _dataStore.createObject(arg1, resultType, resultMessage);
_dataStore.refresh(arg1); _dataStore.refresh(arg1);
@ -207,7 +207,7 @@ public class UniversalDownloadHandler extends Thread implements ICancellableHand
totalWritten +=bytesRead; totalWritten +=bytesRead;
} }
status.setAttribute(DE.A_SOURCE, "sent "+totalWritten + " of "+totalBytes); status.setAttribute(DE.A_SOURCE, "sent "+totalWritten + " of "+totalBytes); //$NON-NLS-1$ //$NON-NLS-2$
_dataStore.refresh(status); _dataStore.refresh(status);
available = bufInputStream.available(); available = bufInputStream.available();
} }
@ -219,25 +219,25 @@ public class UniversalDownloadHandler extends Thread implements ICancellableHand
} }
catch (FileNotFoundException e) catch (FileNotFoundException e)
{ {
UniversalServerUtilities.logError(UniversalFileSystemMiner.CLASSNAME, "handleDownload: error reading file " + remotePath, e); UniversalServerUtilities.logError(UniversalFileSystemMiner.CLASSNAME, "handleDownload: error reading file " + remotePath, e); //$NON-NLS-1$
resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_FILE_NOT_FOUND_EXCEPTION; resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_FILE_NOT_FOUND_EXCEPTION;
resultMessage = e.getLocalizedMessage(); resultMessage = e.getLocalizedMessage();
} }
catch (UnsupportedEncodingException e) catch (UnsupportedEncodingException e)
{ {
UniversalServerUtilities.logError(UniversalFileSystemMiner.CLASSNAME, "handleDownload: error reading file " + remotePath, e); UniversalServerUtilities.logError(UniversalFileSystemMiner.CLASSNAME, "handleDownload: error reading file " + remotePath, e); //$NON-NLS-1$
resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_UNSUPPORTED_ENCODING_EXCEPTION; resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_UNSUPPORTED_ENCODING_EXCEPTION;
resultMessage = e.getLocalizedMessage(); resultMessage = e.getLocalizedMessage();
} }
catch (IOException e) catch (IOException e)
{ {
UniversalServerUtilities.logError(UniversalFileSystemMiner.CLASSNAME, "handleDownload: error reading file " + remotePath, e); UniversalServerUtilities.logError(UniversalFileSystemMiner.CLASSNAME, "handleDownload: error reading file " + remotePath, e); //$NON-NLS-1$
resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_IO_EXCEPTION; resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_IO_EXCEPTION;
resultMessage = e.getLocalizedMessage(); resultMessage = e.getLocalizedMessage();
} }
catch (Exception e) catch (Exception e)
{ {
UniversalServerUtilities.logError(UniversalFileSystemMiner.CLASSNAME, "handleDownload: error reading file " + remotePath, e); UniversalServerUtilities.logError(UniversalFileSystemMiner.CLASSNAME, "handleDownload: error reading file " + remotePath, e); //$NON-NLS-1$
resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_EXCEPTION; resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_EXCEPTION;
resultMessage = e.getLocalizedMessage(); resultMessage = e.getLocalizedMessage();
} }
@ -253,7 +253,7 @@ public class UniversalDownloadHandler extends Thread implements ICancellableHand
} }
catch (IOException e) catch (IOException e)
{ {
UniversalServerUtilities.logError(UniversalFileSystemMiner.CLASSNAME, "handleDownload: error closing reader on " + remotePath, e); UniversalServerUtilities.logError(UniversalFileSystemMiner.CLASSNAME, "handleDownload: error closing reader on " + remotePath, e); //$NON-NLS-1$
resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_IO_EXCEPTION; resultType = IUniversalDataStoreConstants.DOWNLOAD_RESULT_IO_EXCEPTION;
resultMessage = e.getMessage(); resultMessage = e.getMessage();
} }

View file

@ -96,9 +96,9 @@ public class UniversalFileSystemFilter implements java.io.FilenameFilter, IUnive
protected void setListValues(int includeFilesOrFolders, String nameFilter) protected void setListValues(int includeFilesOrFolders, String nameFilter)
{ {
this.includeFilesOrFolders = includeFilesOrFolders; this.includeFilesOrFolders = includeFilesOrFolders;
if ((nameFilter!=null) && !nameFilter.equals("*")) if ((nameFilter!=null) && !nameFilter.equals("*")) //$NON-NLS-1$
{ {
if (nameFilter.endsWith(",")) if (nameFilter.endsWith(",")) //$NON-NLS-1$
matcher = new FileTypeMatcher(FileTypeMatcher.parseTypes(nameFilter), true); matcher = new FileTypeMatcher(FileTypeMatcher.parseTypes(nameFilter), true);
else else
matcher = new NamePatternMatcher(nameFilter, true, caseSensitive); matcher = new NamePatternMatcher(nameFilter, true, caseSensitive);
@ -117,7 +117,7 @@ public class UniversalFileSystemFilter implements java.io.FilenameFilter, IUnive
protected void setListValues(int includeFilesOrFolders, String folderNameFilter, String fileNameFilter) protected void setListValues(int includeFilesOrFolders, String folderNameFilter, String fileNameFilter)
{ {
setListValues(includeFilesOrFolders, fileNameFilter); setListValues(includeFilesOrFolders, fileNameFilter);
if ((folderNameFilter!=null) && !folderNameFilter.equals("*")) if ((folderNameFilter!=null) && !folderNameFilter.equals("*")) //$NON-NLS-1$
folderNameMatcher = new NamePatternMatcher(folderNameFilter, true, caseSensitive); folderNameMatcher = new NamePatternMatcher(folderNameFilter, true, caseSensitive);
} }

View file

@ -75,7 +75,7 @@ public class UniversalSearchHandler extends Thread implements ICancellableHandle
_fsCaseSensitive = fsCaseSensitive; _fsCaseSensitive = fsCaseSensitive;
_alreadySearched = new HashSet(); _alreadySearched = new HashSet();
_deGrep = _dataStore.findObjectDescriptor("grep"); _deGrep = _dataStore.findObjectDescriptor("grep"); //$NON-NLS-1$
_deFile = _dataStore.findObjectDescriptor(IUniversalDataStoreConstants.UNIVERSAL_FILE_DESCRIPTOR); _deFile = _dataStore.findObjectDescriptor(IUniversalDataStoreConstants.UNIVERSAL_FILE_DESCRIPTOR);
_deFolder = _dataStore.findObjectDescriptor(IUniversalDataStoreConstants.UNIVERSAL_FOLDER_DESCRIPTOR); _deFolder = _dataStore.findObjectDescriptor(IUniversalDataStoreConstants.UNIVERSAL_FOLDER_DESCRIPTOR);
_deArchiveFile = _dataStore.findObjectDescriptor(IUniversalDataStoreConstants.UNIVERSAL_ARCHIVE_FILE_DESCRIPTOR); _deArchiveFile = _dataStore.findObjectDescriptor(IUniversalDataStoreConstants.UNIVERSAL_ARCHIVE_FILE_DESCRIPTOR);
@ -113,7 +113,7 @@ public class UniversalSearchHandler extends Thread implements ICancellableHandle
internalSearch(_rootFile, _depth); internalSearch(_rootFile, _depth);
} }
catch (Exception e) { catch (Exception e) {
UniversalServerUtilities.logError(_miner.getName(), "Error occured when calling internal search", e); UniversalServerUtilities.logError(_miner.getName(), "Error occured when calling internal search", e); //$NON-NLS-1$
} }
_isDone = true; _isDone = true;
@ -128,7 +128,7 @@ public class UniversalSearchHandler extends Thread implements ICancellableHandle
// to status refresh. As a result client thinks // to status refresh. As a result client thinks
// search isn't finished. // search isn't finished.
// _miner.statusDone(_status); // _miner.statusDone(_status);
_status.setAttribute(DE.A_NAME, "done"); _status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
_dataStore.refresh(_status, true); // true indicates refresh immediately _dataStore.refresh(_status, true); // true indicates refresh immediately
} }
} }
@ -200,7 +200,7 @@ public class UniversalSearchHandler extends Thread implements ICancellableHandle
deObj = _dataStore.createObject(null, _deVirtualFile, compareStr); deObj = _dataStore.createObject(null, _deVirtualFile, compareStr);
// if parent of virtual child is archive, then create it this way // if parent of virtual child is archive, then create it this way
if (vc.path.equals("")) { if (vc.path.equals("")) { //$NON-NLS-1$
deObj.setAttribute(DE.A_VALUE, vc.getContainingArchive().getAbsolutePath()); deObj.setAttribute(DE.A_VALUE, vc.getContainingArchive().getAbsolutePath());
} }
else { else {
@ -291,7 +291,7 @@ public class UniversalSearchHandler extends Thread implements ICancellableHandle
virtualchildren = ArchiveHandlerManager.getInstance().getContents(archive, virtualPath); virtualchildren = ArchiveHandlerManager.getInstance().getContents(archive, virtualPath);
} }
catch (IOException e) { catch (IOException e) {
UniversalServerUtilities.logError(_miner.getName(), "Error occured trying to get the canonical file", e); UniversalServerUtilities.logError(_miner.getName(), "Error occured trying to get the canonical file", e); //$NON-NLS-1$
} }
if (virtualchildren != null) { if (virtualchildren != null) {
@ -354,7 +354,7 @@ public class UniversalSearchHandler extends Thread implements ICancellableHandle
return foundMatches; return foundMatches;
} }
catch (Exception e) { catch (Exception e) {
UniversalServerUtilities.logError(_miner.getName(), "Error occured when trying to locate matches", e); UniversalServerUtilities.logError(_miner.getName(), "Error occured when trying to locate matches", e); //$NON-NLS-1$
remoteFile.setAttribute(DE.A_VALUE, e.getMessage()); remoteFile.setAttribute(DE.A_VALUE, e.getMessage());
return false; return false;
} }
@ -371,7 +371,7 @@ public class UniversalSearchHandler extends Thread implements ICancellableHandle
*/ */
protected boolean doesClassificationMatch(String absolutePath) { protected boolean doesClassificationMatch(String absolutePath) {
if (_classificationString == null || _classificationString.equals("")) { if (_classificationString == null || _classificationString.equals("")) { //$NON-NLS-1$
return true; return true;
} }
else { else {

View file

@ -22,22 +22,22 @@ public interface IUniversalProcessDataStoreConstants
/* /*
* Miner name, used for logging * Miner name, used for logging
*/ */
public static final String UNIVERSAL_PROCESS_MINER = "UniversalProcessMiner"; public static final String UNIVERSAL_PROCESS_MINER = "UniversalProcessMiner"; //$NON-NLS-1$
// //
// Universal Process descriptors for DataStore DataElements // Universal Process descriptors for DataStore DataElements
// //
public static final String UNIVERSAL_PROCESS_ROOT = "universal.process.root"; public static final String UNIVERSAL_PROCESS_ROOT = "universal.process.root"; //$NON-NLS-1$
public static final String UNIVERSAL_PROCESS_FILTER = "universal.process.filter"; public static final String UNIVERSAL_PROCESS_FILTER = "universal.process.filter"; //$NON-NLS-1$
public static final String UNIVERSAL_PROCESS_DESCRIPTOR = "universal.process.descriptor"; public static final String UNIVERSAL_PROCESS_DESCRIPTOR = "universal.process.descriptor"; //$NON-NLS-1$
public static final String UNIVERSAL_PROCESS_TEMP = "universal.process.temp"; public static final String UNIVERSAL_PROCESS_TEMP = "universal.process.temp"; //$NON-NLS-1$
// //
// Universal Process Miner Commands // Universal Process Miner Commands
// //
public static final String C_PROCESS_FILTER_QUERY_ALL = "C_PROCESS_FILTER_QUERY_ALL"; public static final String C_PROCESS_FILTER_QUERY_ALL = "C_PROCESS_FILTER_QUERY_ALL"; //$NON-NLS-1$
public static final String C_PROCESS_KILL = "C_PROCESS_KILL"; public static final String C_PROCESS_KILL = "C_PROCESS_KILL"; //$NON-NLS-1$
public static final String C_PROCESS_QUERY_ALL_PROPERTIES = "C_PROCESS_QUERY_ALL_PROPERTIES"; public static final String C_PROCESS_QUERY_ALL_PROPERTIES = "C_PROCESS_QUERY_ALL_PROPERTIES"; //$NON-NLS-1$
public static final String C_PROCESS_QUERY_USERNAME = "C_PROCESS_QUERY_USERNAME"; public static final String C_PROCESS_QUERY_USERNAME = "C_PROCESS_QUERY_USERNAME"; //$NON-NLS-1$
} }

View file

@ -50,7 +50,7 @@ public class UniversalProcessMiner extends Miner implements IUniversalProcessDat
private ProcessHandler handler; private ProcessHandler handler;
private static final String _minerVersion = "7.0.0"; private static final String _minerVersion = "7.0.0"; //$NON-NLS-1$
private DataElement deUniversalProcessObject, deUniversalProcessFilter, deKillInfoNode; private DataElement deUniversalProcessObject, deUniversalProcessFilter, deKillInfoNode;
private ProcessDEComparator _processDEcomparator; private ProcessDEComparator _processDEcomparator;
@ -91,8 +91,8 @@ public class UniversalProcessMiner extends Miner implements IUniversalProcessDat
if (subject == null) { if (subject == null) {
UniversalServerUtilities.logError(UNIVERSAL_PROCESS_MINER, "Subject for UniversalProcessMiner command " + name + " is null", null); UniversalServerUtilities.logError(UNIVERSAL_PROCESS_MINER, "Subject for UniversalProcessMiner command " + name + " is null", null); //$NON-NLS-1$ //$NON-NLS-2$
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
return status; return status;
} }
@ -111,8 +111,8 @@ public class UniversalProcessMiner extends Miner implements IUniversalProcessDat
} }
else else
{ {
UniversalServerUtilities.logError(UNIVERSAL_PROCESS_MINER, "Unknown filter command: " + name, null); UniversalServerUtilities.logError(UNIVERSAL_PROCESS_MINER, "Unknown filter command: " + name, null); //$NON-NLS-1$
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
} }
} }
else if (subjectType.equals(UNIVERSAL_PROCESS_DESCRIPTOR)) else if (subjectType.equals(UNIVERSAL_PROCESS_DESCRIPTOR))
@ -127,14 +127,14 @@ public class UniversalProcessMiner extends Miner implements IUniversalProcessDat
} }
else else
{ {
UniversalServerUtilities.logError(UNIVERSAL_PROCESS_MINER, "Unsupported process command: " + name, null); UniversalServerUtilities.logError(UNIVERSAL_PROCESS_MINER, "Unsupported process command: " + name, null); //$NON-NLS-1$
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
} }
} }
else else
{ {
UniversalServerUtilities.logError(UNIVERSAL_PROCESS_MINER, "Unsupported subject for command: " + subject, null); UniversalServerUtilities.logError(UNIVERSAL_PROCESS_MINER, "Unsupported subject for command: " + subject, null); //$NON-NLS-1$
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
} }
return status; return status;
@ -145,12 +145,12 @@ public class UniversalProcessMiner extends Miner implements IUniversalProcessDat
*/ */
protected DataElement handleQueryUserName(DataElement subject, DataElement status) { protected DataElement handleQueryUserName(DataElement subject, DataElement status) {
String encoding = System.getProperty("user.name"); String encoding = System.getProperty("user.name"); //$NON-NLS-1$
subject.setAttribute(DE.A_VALUE, encoding); subject.setAttribute(DE.A_VALUE, encoding);
_dataStore.refresh(subject); _dataStore.refresh(subject);
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
_dataStore.refresh(status); _dataStore.refresh(status);
return status; return status;
} }
@ -166,17 +166,17 @@ public class UniversalProcessMiner extends Miner implements IUniversalProcessDat
DataElement tempnode = createObjectDescriptor(schemaRoot, UNIVERSAL_PROCESS_TEMP); DataElement tempnode = createObjectDescriptor(schemaRoot, UNIVERSAL_PROCESS_TEMP);
// define command descriptors // define command descriptors
createCommandDescriptor(deUniversalProcessFilter, "Filter", C_PROCESS_FILTER_QUERY_ALL); createCommandDescriptor(deUniversalProcessFilter, "Filter", C_PROCESS_FILTER_QUERY_ALL); //$NON-NLS-1$
createCommandDescriptor(deUniversalProcessObject, "Kill", C_PROCESS_KILL); createCommandDescriptor(deUniversalProcessObject, "Kill", C_PROCESS_KILL); //$NON-NLS-1$
createCommandDescriptor(deUniversalProcessObject, "ProcessQueryAllProperties", C_PROCESS_QUERY_ALL_PROPERTIES); createCommandDescriptor(deUniversalProcessObject, "ProcessQueryAllProperties", C_PROCESS_QUERY_ALL_PROPERTIES); //$NON-NLS-1$
createCommandDescriptor(tempnode, "QueryUsername", C_PROCESS_QUERY_USERNAME); createCommandDescriptor(tempnode, "QueryUsername", C_PROCESS_QUERY_USERNAME); //$NON-NLS-1$
_dataStore.refresh(schemaRoot); _dataStore.refresh(schemaRoot);
} }
public void load() public void load()
{ {
deKillInfoNode = _dataStore.createObject(_minerData, UNIVERSAL_NODE_DESCRIPTOR, "universal.killinfo"); deKillInfoNode = _dataStore.createObject(_minerData, UNIVERSAL_NODE_DESCRIPTOR, "universal.killinfo"); //$NON-NLS-1$
deKillInfoNode.setAttribute(DE.A_VALUE, getSignalTypes()); deKillInfoNode.setAttribute(DE.A_VALUE, getSignalTypes());
_dataStore.refresh(_minerData); _dataStore.refresh(_minerData);
@ -190,16 +190,14 @@ public class UniversalProcessMiner extends Miner implements IUniversalProcessDat
{ {
try try
{ {
Process kill = Runtime.getRuntime().exec("kill -l"); Process kill = Runtime.getRuntime().exec("kill -l"); //$NON-NLS-1$
InputStreamReader isr = new InputStreamReader(kill.getInputStream()); InputStreamReader isr = new InputStreamReader(kill.getInputStream());
if (isr == null) return "";
BufferedReader reader = new BufferedReader(isr); BufferedReader reader = new BufferedReader(isr);
if (reader == null) return "";
String nextLine = reader.readLine(); String nextLine = reader.readLine();
String output = ""; String output = ""; //$NON-NLS-1$
while (nextLine != null) while (nextLine != null)
{ {
output = output + nextLine + "\n"; output = output + nextLine + "\n"; //$NON-NLS-1$
nextLine = reader.readLine(); nextLine = reader.readLine();
} }
reader.close(); reader.close();
@ -208,7 +206,7 @@ public class UniversalProcessMiner extends Miner implements IUniversalProcessDat
} }
catch (Exception e) catch (Exception e)
{ {
return ""; return ""; //$NON-NLS-1$
} }
} }
@ -223,15 +221,15 @@ public class UniversalProcessMiner extends Miner implements IUniversalProcessDat
lookupProcesses(pfs, subject); lookupProcesses(pfs, subject);
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
UniversalServerUtilities.logError("UniversalProcessMiner", "handleQuery()", e); UniversalServerUtilities.logError("UniversalProcessMiner", "handleQuery()", e); //$NON-NLS-1$ //$NON-NLS-2$
status.setAttribute(DE.A_VALUE, e.getMessage()); status.setAttribute(DE.A_VALUE, e.getMessage());
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
_dataStore.refresh(status); _dataStore.refresh(status);
return status; return status;
} }
_dataStore.refresh(subject); _dataStore.refresh(subject);
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
status.setAttribute(DE.A_VALUE, PROCESS_MINER_SUCCESS); status.setAttribute(DE.A_VALUE, PROCESS_MINER_SUCCESS);
return status; return status;
@ -371,7 +369,7 @@ public class UniversalProcessMiner extends Miner implements IUniversalProcessDat
private void createDataElement(IRemoteServerProcess process, DataElement subject) private void createDataElement(IRemoteServerProcess process, DataElement subject)
{ {
DataElement dsObj = null; DataElement dsObj = null;
dsObj = _dataStore.createObject(subject, deUniversalProcessObject, "" + process.getPid()); dsObj = _dataStore.createObject(subject, deUniversalProcessObject, "" + process.getPid()); //$NON-NLS-1$
dsObj.setAttribute(DE.A_VALUE, process.getAllProperties()); dsObj.setAttribute(DE.A_VALUE, process.getAllProperties());
} }
/** /**
@ -396,19 +394,19 @@ public class UniversalProcessMiner extends Miner implements IUniversalProcessDat
if (result == null) _dataStore.deleteObject(subject.getParent(), subject); if (result == null) _dataStore.deleteObject(subject.getParent(), subject);
else else
{ {
subject.setAttribute(DE.A_SOURCE, ""); subject.setAttribute(DE.A_SOURCE, ""); //$NON-NLS-1$
subject.setAttribute(DE.A_VALUE, result.getAllProperties()); subject.setAttribute(DE.A_VALUE, result.getAllProperties());
} }
} catch (Exception e) { } catch (Exception e) {
UniversalServerUtilities.logError("UniversalProcessMiner", "handleQuery()", e); UniversalServerUtilities.logError("UniversalProcessMiner", "handleQuery()", e); //$NON-NLS-1$ //$NON-NLS-2$
status.setAttribute(DE.A_VALUE, e.getMessage()); status.setAttribute(DE.A_VALUE, e.getMessage());
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
_dataStore.refresh(status); _dataStore.refresh(status);
return status; return status;
} }
_dataStore.refresh(subject.getParent()); _dataStore.refresh(subject.getParent());
status.setAttribute(DE.A_NAME, "done"); status.setAttribute(DE.A_NAME, "done"); //$NON-NLS-1$
status.setAttribute(DE.A_VALUE, PROCESS_MINER_SUCCESS); status.setAttribute(DE.A_VALUE, PROCESS_MINER_SUCCESS);
return status; return status;
} }

View file

@ -34,7 +34,7 @@ public class DStoreShellOutputReader extends AbstractHostShellOutputReader imple
public DStoreShellOutputReader(IHostShell hostShell, DataElement status, boolean isErrorReader) public DStoreShellOutputReader(IHostShell hostShell, DataElement status, boolean isErrorReader)
{ {
super(hostShell, isErrorReader); super(hostShell, isErrorReader);
setName("DStoreShellOutputReader"+getName()); setName("DStoreShellOutputReader"+getName()); //$NON-NLS-1$
_status = status; _status = status;
if (status != null) if (status != null)
{ {
@ -61,7 +61,7 @@ public class DStoreShellOutputReader extends AbstractHostShellOutputReader imple
String type = line.getType(); String type = line.getType();
boolean isError = type.equals("error") || type.equals("stderr"); boolean isError = type.equals("error") || type.equals("stderr"); //$NON-NLS-1$ //$NON-NLS-2$
if (_isErrorReader && isError) if (_isErrorReader && isError)
{ {
return new DStoreHostOutput(line); return new DStoreHostOutput(line);
@ -83,11 +83,11 @@ public class DStoreShellOutputReader extends AbstractHostShellOutputReader imple
e.printStackTrace(); e.printStackTrace();
} }
} }
if (_status.getValue().equals("done")) if (_status.getValue().equals("done")) //$NON-NLS-1$
{ {
if (!_isErrorReader) if (!_isErrorReader)
{ {
DataElement dummyLine = _status.getDataStore().createObject(_status, "stdout", ""); DataElement dummyLine = _status.getDataStore().createObject(_status, "stdout", ""); //$NON-NLS-1$ //$NON-NLS-2$
return new DStoreHostOutput(dummyLine); return new DStoreHostOutput(dummyLine);
} }
else else
@ -95,7 +95,7 @@ public class DStoreShellOutputReader extends AbstractHostShellOutputReader imple
return null; return null;
} }
} }
return new SimpleHostOutput(""); return new SimpleHostOutput(""); //$NON-NLS-1$
} }
public boolean listeningTo(DomainEvent e) public boolean listeningTo(DomainEvent e)
@ -105,7 +105,7 @@ public class DStoreShellOutputReader extends AbstractHostShellOutputReader imple
public void domainChanged(DomainEvent event) public void domainChanged(DomainEvent event)
{ {
if (_status.getValue().equals("done")) if (_status.getValue().equals("done")) //$NON-NLS-1$
{ {
if (_status == event.getParent()) if (_status == event.getParent())

View file

@ -64,10 +64,10 @@ public class DStoreShellThread
protected void init() protected void init()
{ {
// make this subsystem a communications listener // make this subsystem a communications listener
DataElement contextDir = _dataStore.createObject(null, "directory", (new File(_cwd)).getName(), _cwd); DataElement contextDir = _dataStore.createObject(null, "directory", (new File(_cwd)).getName(), _cwd); //$NON-NLS-1$
_dataStore.setObject(contextDir); _dataStore.setObject(contextDir);
setRemoteEnvironment(contextDir); setRemoteEnvironment(contextDir);
if (_invocation== null || _invocation.equals(">")) if (_invocation== null || _invocation.equals(">")) //$NON-NLS-1$
{ {
sendShellToMiner(contextDir); sendShellToMiner(contextDir);
} }
@ -92,7 +92,7 @@ public class DStoreShellThread
String encoding = _encoding; String encoding = _encoding;
if (encoding != null && encoding.length() > 0) if (encoding != null && encoding.length() > 0)
{ {
DataElement arg = _dataStore.createObject(null, "shell.encoding", encoding); DataElement arg = _dataStore.createObject(null, "shell.encoding", encoding); //$NON-NLS-1$
_status = _dataStore.command(cmdD, arg, contextDir); _status = _dataStore.command(cmdD, arg, contextDir);
} }
else else
@ -111,7 +111,7 @@ public class DStoreShellThread
if (invocation != null && invocation.length() > 0) if (invocation != null && invocation.length() > 0)
{ {
DataElement arg = _dataStore.createObject(null, "command", invocation); DataElement arg = _dataStore.createObject(null, "command", invocation); //$NON-NLS-1$
_status = _dataStore.command(cmdD, arg, contextDir); _status = _dataStore.command(cmdD, arg, contextDir);
} }
else else
@ -130,15 +130,15 @@ public class DStoreShellThread
if (_envVars != null && _envVars.length > 0) if (_envVars != null && _envVars.length > 0)
{ {
DataElement theEnvironment = _dataStore.createObject(null, "Environment Variable", theObject.getName()); DataElement theEnvironment = _dataStore.createObject(null, "Environment Variable", theObject.getName()); //$NON-NLS-1$
for (int i = 0; i < _envVars.length; i++) for (int i = 0; i < _envVars.length; i++)
{ {
String var = _envVars[i]; String var = _envVars[i];
_dataStore.createObject(theEnvironment, "Environment Variable", var, var); _dataStore.createObject(theEnvironment, "Environment Variable", var, var); //$NON-NLS-1$
} }
theEnvironment.setAttribute(DE.A_NAME, theObject.getId()); theEnvironment.setAttribute(DE.A_NAME, theObject.getId());
DataElement contObj = _dataStore.findObjectDescriptor("Container Object"); DataElement contObj = _dataStore.findObjectDescriptor("Container Object"); //$NON-NLS-1$
DataElement setD = getSetEnvironmentDescriptor(contObj); DataElement setD = getSetEnvironmentDescriptor(contObj);
if (setD != null) if (setD != null)
{ {
@ -222,17 +222,17 @@ public class DStoreShellThread
protected String getRunShellId() protected String getRunShellId()
{ {
return "C_SHELL"; return "C_SHELL"; //$NON-NLS-1$
} }
protected String getRunCommandId() protected String getRunCommandId()
{ {
return "C_COMMAND"; return "C_COMMAND"; //$NON-NLS-1$
} }
protected String getSetEnvironmentId() protected String getSetEnvironmentId()
{ {
return "C_SET_ENVIRONMENT_VARIABLES"; return "C_SET_ENVIRONMENT_VARIABLES"; //$NON-NLS-1$
} }
@ -241,21 +241,21 @@ public class DStoreShellThread
DataElement commandElement = _status.getParent(); DataElement commandElement = _status.getParent();
DataStore dataStore = commandElement.getDataStore(); DataStore dataStore = commandElement.getDataStore();
if (command.equals("") || command.equals("#break")) if (command.equals("") || command.equals("#break")) //$NON-NLS-1$ //$NON-NLS-2$
{ {
String cmd = command; String cmd = command;
if (cmd.equals("")) if (cmd.equals("")) //$NON-NLS-1$
cmd = "#enter"; cmd = "#enter"; //$NON-NLS-1$
DataElement commandDescriptor = getSendInputDescriptor(commandElement); DataElement commandDescriptor = getSendInputDescriptor(commandElement);
if (commandDescriptor != null) if (commandDescriptor != null)
{ {
DataElement in = dataStore.createObject(null, "input", cmd); DataElement in = dataStore.createObject(null, "input", cmd); //$NON-NLS-1$
dataStore.command(commandDescriptor, in, commandElement); dataStore.command(commandDescriptor, in, commandElement);
} }
} }
else else
{ {
String[] tokens = command.split("\n\r"); String[] tokens = command.split("\n\r"); //$NON-NLS-1$
for (int i = 0; i <tokens.length; i++) for (int i = 0; i <tokens.length; i++)
{ {
String cmd = tokens[i]; String cmd = tokens[i];
@ -265,7 +265,7 @@ public class DStoreShellThread
DataElement commandDescriptor = getSendInputDescriptor(commandElement); DataElement commandDescriptor = getSendInputDescriptor(commandElement);
if (commandDescriptor != null) if (commandDescriptor != null)
{ {
DataElement in = dataStore.createObject(null, "input", cmd); DataElement in = dataStore.createObject(null, "input", cmd); //$NON-NLS-1$
dataStore.command(commandDescriptor, in, commandElement); dataStore.command(commandDescriptor, in, commandElement);
} }
} }

View file

@ -101,8 +101,13 @@ public abstract class AbstractDStoreService implements IDStoreService
} }
catch (Exception e) catch (Exception e)
{ {
e.printStackTrace();
} }
} }
else
{
System.out.println("no query command for "+ subject); //$NON-NLS-1$
}
return new DataElement[0]; return new DataElement[0];
} }
@ -274,7 +279,7 @@ public abstract class AbstractDStoreService implements IDStoreService
if (getServerVersion() >= 8) if (getServerVersion() >= 8)
{ {
String minerId = getMinerId(); String minerId = getMinerId();
String message = SystemMessage.sub(ServiceResources.DStore_Service_ProgMon_Initializing_Message, "&1", minerId); String message = SystemMessage.sub(ServiceResources.DStore_Service_ProgMon_Initializing_Message, "&1", minerId); //$NON-NLS-1$
monitor.beginTask(message, IProgressMonitor.UNKNOWN); monitor.beginTask(message, IProgressMonitor.UNKNOWN);
DataStore ds = getDataStore(); DataStore ds = getDataStore();
if (_minerElement == null || _minerElement.getDataStore() != ds) if (_minerElement == null || _minerElement.getDataStore() != ds)
@ -307,7 +312,7 @@ public abstract class AbstractDStoreService implements IDStoreService
/** /**
* For now just a dummy method * For now just a dummy method
* @param messageID * @param messageID
* @return * @return the message
*/ */
public SystemMessage getMessage(String messageID) public SystemMessage getMessage(String messageID)
{ {

View file

@ -62,17 +62,17 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
private int _bufferDownloadSize = IUniversalDataStoreConstants.BUFFER_SIZE; private int _bufferDownloadSize = IUniversalDataStoreConstants.BUFFER_SIZE;
protected ISystemFileTypes _fileTypeRegistry; protected ISystemFileTypes _fileTypeRegistry;
private static String _percentMsg = SystemMessage.sub(SystemMessage.sub(SystemMessage.sub(ServiceResources.DStore_Service_Percent_Complete_Message, "&0", "{0}"), "&1", "{1}"), "&2", "{2}"); private static String _percentMsg = SystemMessage.sub(SystemMessage.sub(SystemMessage.sub(ServiceResources.DStore_Service_Percent_Complete_Message, "&0", "{0}"), "&1", "{1}"), "&2", "{2}"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$
private static String[] _filterAttributes = { private static String[] _filterAttributes = {
"attributes", "attributes", //$NON-NLS-1$
"filter", "filter", //$NON-NLS-1$
"filter.id", "filter.id", //$NON-NLS-1$
"doc", "doc", //$NON-NLS-1$
"", "", //$NON-NLS-1$
"", "", //$NON-NLS-1$
DataStoreResources.FALSE, DataStoreResources.FALSE,
"2"}; "2"}; //$NON-NLS-1$
public DStoreFileService(IDataStoreProvider dataStoreProvider, ISystemFileTypes fileTypeRegistry, ISystemMessageProvider msgProvider) public DStoreFileService(IDataStoreProvider dataStoreProvider, ISystemFileTypes fileTypeRegistry, ISystemMessageProvider msgProvider)
{ {
@ -144,8 +144,8 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
String dataStoreLocalPath = localPath.substring(index + 1); String dataStoreLocalPath = localPath.substring(index + 1);
if (!dataStoreLocalPath.startsWith("/")) if (!dataStoreLocalPath.startsWith("/")) //$NON-NLS-1$
dataStoreLocalPath = "/" + dataStoreLocalPath; dataStoreLocalPath = "/" + dataStoreLocalPath; //$NON-NLS-1$
return dataStoreLocalPath; return dataStoreLocalPath;
} }
@ -160,7 +160,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
DataElement minerInfo = getMinerElement(); DataElement minerInfo = getMinerElement();
if (_uploadLogElement == null || _uploadLogElement.getDataStore() != getDataStore()) if (_uploadLogElement == null || _uploadLogElement.getDataStore() != getDataStore())
{ {
_uploadLogElement = getDataStore().find(minerInfo, DE.A_NAME, "universal.uploadlog", 2); _uploadLogElement = getDataStore().find(minerInfo, DE.A_NAME, "universal.uploadlog", 2); //$NON-NLS-1$
} }
return _uploadLogElement; return _uploadLogElement;
} }
@ -170,7 +170,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
DataElement attributes = getDataStore().createTransientObject(_filterAttributes); DataElement attributes = getDataStore().createTransientObject(_filterAttributes);
String version = VERSION_1; String version = VERSION_1;
StringBuffer buffer = new StringBuffer(); StringBuffer buffer = new StringBuffer();
String filter = ((fileNameFilter == null) ? "*" : fileNameFilter); String filter = ((fileNameFilter == null) ? "*" : fileNameFilter); //$NON-NLS-1$
buffer.append(version).append(TOKEN_SEPARATOR).append(filter).append(TOKEN_SEPARATOR).append(showHidden); buffer.append(version).append(TOKEN_SEPARATOR).append(filter).append(TOKEN_SEPARATOR).append(showHidden);
attributes.setAttribute(DE.A_SOURCE, buffer.toString()); attributes.setAttribute(DE.A_SOURCE, buffer.toString());
return attributes; return attributes;
@ -440,15 +440,15 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
StringBuffer totalSentBuf = new StringBuffer(); StringBuffer totalSentBuf = new StringBuffer();
totalSentBuf.append((totalSent / KB_IN_BYTES)); totalSentBuf.append((totalSent / KB_IN_BYTES));
totalSentBuf.append(" KB"); totalSentBuf.append(" KB"); //$NON-NLS-1$
StringBuffer totalBuf = new StringBuffer(); StringBuffer totalBuf = new StringBuffer();
totalBuf.append(totalBytes / KB_IN_BYTES); totalBuf.append(totalBytes / KB_IN_BYTES);
totalBuf.append(" KB"); totalBuf.append(" KB"); //$NON-NLS-1$
StringBuffer percentBuf = new StringBuffer(); StringBuffer percentBuf = new StringBuffer();
percentBuf.append(percent); percentBuf.append(percent);
percentBuf.append("%"); percentBuf.append("%"); //$NON-NLS-1$
monitor.worked(bytesRead); monitor.worked(bytesRead);
@ -609,7 +609,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
DataElement localElement = ds.createObject(universaltemp, de.getType(), localFile.getAbsolutePath(), encoding); DataElement localElement = ds.createObject(universaltemp, de.getType(), localFile.getAbsolutePath(), encoding);
DataElement bufferSizeElement = ds.createObject(universaltemp, "buffer_size", "" + getBufferDownloadSize(), ""); DataElement bufferSizeElement = ds.createObject(universaltemp, "buffer_size", "" + getBufferDownloadSize(), ""); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
DataElement queryCmd = getCommandDescriptor(de,C_DOWNLOAD_FILE); DataElement queryCmd = getCommandDescriptor(de,C_DOWNLOAD_FILE);
ArrayList argList = new ArrayList(); ArrayList argList = new ArrayList();
@ -622,7 +622,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
DataElement status = ds.command(queryCmd, argList, subject); DataElement status = ds.command(queryCmd, argList, subject);
if (status == null) if (status == null)
{ {
System.out.println("no download descriptor for "+remoteElement); System.out.println("no download descriptor for "+remoteElement); //$NON-NLS-1$
} }
try try
{ {
@ -675,7 +675,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
else if (resultChild.getType().equals(DOWNLOAD_RESULT_FILE_NOT_FOUND_EXCEPTION)) else if (resultChild.getType().equals(DOWNLOAD_RESULT_FILE_NOT_FOUND_EXCEPTION))
{ {
localFile.delete(); localFile.delete();
SystemMessage msg = getMessage("RSEF1001").makeSubstitution(DOWNLOAD_RESULT_FILE_NOT_FOUND_EXCEPTION); SystemMessage msg = getMessage("RSEF1001").makeSubstitution(DOWNLOAD_RESULT_FILE_NOT_FOUND_EXCEPTION); //$NON-NLS-1$
throw new SystemMessageException(msg); throw new SystemMessageException(msg);
} }
else if (resultChild.getType().equals(DOWNLOAD_RESULT_UNSUPPORTED_ENCODING_EXCEPTION)) else if (resultChild.getType().equals(DOWNLOAD_RESULT_UNSUPPORTED_ENCODING_EXCEPTION))
@ -690,7 +690,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
else if (resultChild.getType().equals(DOWNLOAD_RESULT_IO_EXCEPTION)) else if (resultChild.getType().equals(DOWNLOAD_RESULT_IO_EXCEPTION))
{ {
localFile.delete(); localFile.delete();
SystemMessage msg = getMessage("RSEF1001").makeSubstitution(DOWNLOAD_RESULT_IO_EXCEPTION); SystemMessage msg = getMessage("RSEF1001").makeSubstitution(DOWNLOAD_RESULT_IO_EXCEPTION); //$NON-NLS-1$
throw new SystemMessageException(msg); throw new SystemMessageException(msg);
//IOException e = new IOException(resultChild.getName()); //IOException e = new IOException(resultChild.getName());
//UniversalSystemPlugin.logError(CLASSNAME + "." + "copy: " + "error reading file " + remotePath, e); //UniversalSystemPlugin.logError(CLASSNAME + "." + "copy: " + "error reading file " + remotePath, e);
@ -759,7 +759,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
public IHostFile getFile(IProgressMonitor monitor, String remoteParent, String name) public IHostFile getFile(IProgressMonitor monitor, String remoteParent, String name)
{ {
DataElement de = null; DataElement de = null;
if (name.equals(".") && name.equals(remoteParent)) if (name.equals(".") && name.equals(remoteParent)) //$NON-NLS-1$
{ {
de = getElementFor(name); de = getElementFor(name);
} }
@ -782,30 +782,30 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
*/ */
protected String getSeparator(String parentPath) protected String getSeparator(String parentPath)
{ {
if (parentPath == null || parentPath.length() < 2) return "/"; if (parentPath == null || parentPath.length() < 2) return "/"; //$NON-NLS-1$
if (parentPath.endsWith(ArchiveHandlerManager.VIRTUAL_SEPARATOR)) if (parentPath.endsWith(ArchiveHandlerManager.VIRTUAL_SEPARATOR))
return ""; return ""; //$NON-NLS-1$
if (parentPath.endsWith(ArchiveHandlerManager.VIRTUAL_CANONICAL_SEPARATOR)) if (parentPath.endsWith(ArchiveHandlerManager.VIRTUAL_CANONICAL_SEPARATOR))
return "/"; return "/"; //$NON-NLS-1$
if (parentPath.charAt(1) == ':') //Windows path if (parentPath.charAt(1) == ':') //Windows path
if (parentPath.indexOf(ArchiveHandlerManager.VIRTUAL_CANONICAL_SEPARATOR) != -1) if (parentPath.indexOf(ArchiveHandlerManager.VIRTUAL_CANONICAL_SEPARATOR) != -1)
if (parentPath.endsWith("/")) if (parentPath.endsWith("/")) //$NON-NLS-1$
return ""; //already ends in separator return ""; //already ends in separator //$NON-NLS-1$
else return "/"; else return "/"; //$NON-NLS-1$
else if (ArchiveHandlerManager.getInstance().isArchive(new File(parentPath))) else if (ArchiveHandlerManager.getInstance().isArchive(new File(parentPath)))
return ArchiveHandlerManager.VIRTUAL_SEPARATOR; return ArchiveHandlerManager.VIRTUAL_SEPARATOR;
else else
if (parentPath.endsWith("\\")) if (parentPath.endsWith("\\")) //$NON-NLS-1$
return ""; //already ends in separator return ""; //already ends in separator //$NON-NLS-1$
else return "\\"; else return "\\"; //$NON-NLS-1$
else if (parentPath.charAt(0) == '/') //UNIX path else if (parentPath.charAt(0) == '/') //UNIX path
if (ArchiveHandlerManager.getInstance().isArchive(new File(parentPath))) if (ArchiveHandlerManager.getInstance().isArchive(new File(parentPath)))
return ArchiveHandlerManager.VIRTUAL_SEPARATOR; return ArchiveHandlerManager.VIRTUAL_SEPARATOR;
else else
if (parentPath.endsWith("/")) if (parentPath.endsWith("/")) //$NON-NLS-1$
return ""; //already ends in separator return ""; //already ends in separator //$NON-NLS-1$
else return "/"; else return "/"; //$NON-NLS-1$
else return "/"; //unrecognized path else return "/"; //unrecognized path //$NON-NLS-1$
} }
protected IHostFile convertToHostFile(DataElement element) protected IHostFile convertToHostFile(DataElement element)
@ -839,7 +839,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
public IHostFile getUserHome() public IHostFile getUserHome()
{ {
return getFile(null, ".","."); return getFile(null, ".","."); //$NON-NLS-1$ //$NON-NLS-2$
} }
public IHostFile createFile(IProgressMonitor monitor, String remoteParent, String fileName) throws SystemMessageException public IHostFile createFile(IProgressMonitor monitor, String remoteParent, String fileName) throws SystemMessageException
@ -855,7 +855,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
return new DStoreHostFile(de); return new DStoreHostFile(de);
else else
{ {
throw new SystemMessageException(getMessage("RSEF1302").makeSubstitution(remotePath)); throw new SystemMessageException(getMessage("RSEF1302").makeSubstitution(remotePath)); //$NON-NLS-1$
} }
} }
@ -871,7 +871,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
return new DStoreHostFile(de); return new DStoreHostFile(de);
else else
{ {
throw new SystemMessageException(getMessage("RSEF1304").makeSubstitution(remotePath)); throw new SystemMessageException(getMessage("RSEF1304").makeSubstitution(remotePath)); //$NON-NLS-1$
} }
} }
@ -885,7 +885,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
if (de.getType().equals(IUniversalDataStoreConstants.UNIVERSAL_FILE_DESCRIPTOR)) if (de.getType().equals(IUniversalDataStoreConstants.UNIVERSAL_FILE_DESCRIPTOR))
{ {
if (FileSystemMessageUtil.getSourceMessage(status).equals(IServiceConstants.SUCCESS)) return true; if (FileSystemMessageUtil.getSourceMessage(status).equals(IServiceConstants.SUCCESS)) return true;
else throw new SystemMessageException(getMessage("RSEF1300").makeSubstitution(FileSystemMessageUtil.getSourceLocation(status))); else throw new SystemMessageException(getMessage("RSEF1300").makeSubstitution(FileSystemMessageUtil.getSourceLocation(status))); //$NON-NLS-1$
} }
else else
{ {
@ -908,7 +908,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
DataElement status = dsStatusCommand(monitor, (DataElement) dataElements.get(0), dataElements, C_DELETE_BATCH); DataElement status = dsStatusCommand(monitor, (DataElement) dataElements.get(0), dataElements, C_DELETE_BATCH);
if (status == null) return false; if (status == null) return false;
if (FileSystemMessageUtil.getSourceMessage(status).startsWith(IServiceConstants.FAILED)) if (FileSystemMessageUtil.getSourceMessage(status).startsWith(IServiceConstants.FAILED))
throw new SystemMessageException(getMessage("RSEF1300").makeSubstitution(FileSystemMessageUtil.getSourceLocation(status))); throw new SystemMessageException(getMessage("RSEF1300").makeSubstitution(FileSystemMessageUtil.getSourceLocation(status))); //$NON-NLS-1$
else return true; else return true;
} }
@ -925,7 +925,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
return true; return true;
else else
{ {
throw new SystemMessageException(getMessage("RSEF1301").makeSubstitution(FileSystemMessageUtil.getSourceLocation(status))); throw new SystemMessageException(getMessage("RSEF1301").makeSubstitution(FileSystemMessageUtil.getSourceLocation(status))); //$NON-NLS-1$
} }
} }
@ -1069,7 +1069,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
{ {
ArrayList args = new ArrayList(); ArrayList args = new ArrayList();
args.add(srcDE); args.add(srcDE);
DataElement nameObj = ds.createObject(null, "name", tgtName); DataElement nameObj = ds.createObject(null, "name", tgtName); //$NON-NLS-1$
args.add(nameObj); args.add(nameObj);
DataElement status = ds.command(cpCmd, args, tgtDE, true); DataElement status = ds.command(cpCmd, args, tgtDE, true);
@ -1080,7 +1080,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
if (status.getAttribute(DE.A_SOURCE).equals(FAILED)) { if (status.getAttribute(DE.A_SOURCE).equals(FAILED)) {
throw new SystemMessageException(getMessage("RSEF1306").makeSubstitution(srcName)); throw new SystemMessageException(getMessage("RSEF1306").makeSubstitution(srcName)); //$NON-NLS-1$
/* /*
// for an unexpected error, we don't have an error message from the server // for an unexpected error, we don't have an error message from the server
if (errMsg.equals(UNEXPECTED_ERROR)) { if (errMsg.equals(UNEXPECTED_ERROR)) {
@ -1128,7 +1128,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
getStatusMonitor(ds).waitForUpdate(status, monitor); getStatusMonitor(ds).waitForUpdate(status, monitor);
if (status.getAttribute(DE.A_SOURCE).equals(FAILED)) { if (status.getAttribute(DE.A_SOURCE).equals(FAILED)) {
throw new SystemMessageException(getMessage("RSEF1306").makeSubstitution(srcNames[0])); throw new SystemMessageException(getMessage("RSEF1306").makeSubstitution(srcNames[0])); //$NON-NLS-1$
} }
} }
catch (InterruptedException e) catch (InterruptedException e)
@ -1154,7 +1154,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
DataElement universaltemp = getMinerElement(); DataElement universaltemp = getMinerElement();
// create filter descriptor // create filter descriptor
DataElement deObj = ds.createObject(universaltemp, UNIVERSAL_FILTER_DESCRIPTOR, "", "", "", false); DataElement deObj = ds.createObject(universaltemp, UNIVERSAL_FILTER_DESCRIPTOR, "", "", "", false); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
DataElement[] results = dsQueryCommand(monitor, deObj, C_QUERY_ROOTS); DataElement[] results = dsQueryCommand(monitor, deObj, C_QUERY_ROOTS);
return convertToHostFiles(results); return convertToHostFiles(results);
@ -1196,7 +1196,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
if (element == null || element.isDeleted()) if (element == null || element.isDeleted())
{ {
DataElement universaltemp = getMinerElement(); DataElement universaltemp = getMinerElement();
element = getDataStore().createObject(universaltemp, UNIVERSAL_FILTER_DESCRIPTOR, normalizedPath, normalizedPath, "", false); element = getDataStore().createObject(universaltemp, UNIVERSAL_FILTER_DESCRIPTOR, normalizedPath, normalizedPath, "", false); //$NON-NLS-1$
} }
return element; return element;
} }
@ -1211,7 +1211,7 @@ public class DStoreFileService extends AbstractDStoreService implements IFileSer
if (deObj == null) if (deObj == null)
{ {
DataElement universaltemp = getMinerElement(); DataElement universaltemp = getMinerElement();
ds.createObject(universaltemp, UNIVERSAL_FILTER_DESCRIPTOR, remoteParent, remoteParent, "", false); ds.createObject(universaltemp, UNIVERSAL_FILTER_DESCRIPTOR, remoteParent, remoteParent, "", false); //$NON-NLS-1$
} }
DataElement attributes = getAttributes(fileFilter, true); DataElement attributes = getAttributes(fileFilter, true);

View file

@ -96,7 +96,7 @@ public class DStoreHostFile implements IHostFile
String name = _element.getName(); String name = _element.getName();
String parentPath = getParentPath(); String parentPath = getParentPath();
if (name.length() == 0 && if (name.length() == 0 &&
(parentPath.equals("/") || parentPath.endsWith(":\\"))) (parentPath.equals("/") || parentPath.endsWith(":\\"))) //$NON-NLS-1$ //$NON-NLS-2$
{ {
return parentPath; return parentPath;
@ -166,7 +166,7 @@ public class DStoreHostFile implements IHostFile
else else
{ {
String str = getAttribute(_element.getSource(), ATTRIBUTE_IS_HIDDEN); String str = getAttribute(_element.getSource(), ATTRIBUTE_IS_HIDDEN);
return(str.equals("true")); return(str.equals("true")); //$NON-NLS-1$
} }
} }
} }
@ -188,7 +188,7 @@ public class DStoreHostFile implements IHostFile
String parentPath = _element.getValue(); String parentPath = _element.getValue();
String name = _element.getName(); String name = _element.getName();
if (parentPath == null || parentPath.length() == 0 || if (parentPath == null || parentPath.length() == 0 ||
(name.length() == 0 && (parentPath.equals("/") || parentPath.endsWith(":\\"))) (name.length() == 0 && (parentPath.equals("/") || parentPath.endsWith(":\\"))) //$NON-NLS-1$ //$NON-NLS-2$
) )
{ {
@ -254,7 +254,7 @@ public class DStoreHostFile implements IHostFile
} }
else else
{ {
return PathUtility.normalizeUnknown(parentPath + "/" + name); return PathUtility.normalizeUnknown(parentPath + "/" + name); //$NON-NLS-1$
} }
} }
@ -276,11 +276,11 @@ public class DStoreHostFile implements IHostFile
{ {
if (isFile()) if (isFile())
{ {
classification = "file"; classification = "file"; //$NON-NLS-1$
} }
else else
{ {
classification = "directory"; classification = "directory"; //$NON-NLS-1$
} }
} }
return classification; return classification;
@ -305,7 +305,7 @@ public class DStoreHostFile implements IHostFile
protected static String getAttribute(String attributes, int index) protected static String getAttribute(String attributes, int index)
{ {
String[] str = attributes.split("\\"+IServiceConstants.TOKEN_SEPARATOR); String[] str = attributes.split("\\"+IServiceConstants.TOKEN_SEPARATOR); //$NON-NLS-1$
if (str.length > index) if (str.length > index)
{ {
return str[index]; return str[index];
@ -351,12 +351,12 @@ public class DStoreHostFile implements IHostFile
public boolean canRead() { public boolean canRead() {
String str = getAttribute(_element.getSource(), ATTRIBUTE_CAN_READ); String str = getAttribute(_element.getSource(), ATTRIBUTE_CAN_READ);
return(str.equals("true")); return(str.equals("true")); //$NON-NLS-1$
} }
public boolean canWrite() { public boolean canWrite() {
String str = getAttribute(_element.getSource(), ATTRIBUTE_CAN_WRITE); String str = getAttribute(_element.getSource(), ATTRIBUTE_CAN_WRITE);
return(str.equals("true")); return(str.equals("true")); //$NON-NLS-1$
} }
} }

View file

@ -77,7 +77,7 @@ public class DStoreHostProcess implements IHostProcess, org.eclipse.rse.dstore.u
{ {
setProcess(dataElementObj); setProcess(dataElementObj);
String name = dataElementObj.getName(); String name = dataElementObj.getName();
_fullyQualifiedProcess = "/proc/" + name; _fullyQualifiedProcess = "/proc/" + name; //$NON-NLS-1$
// if we already have retrieved file properties // if we already have retrieved file properties
// set them now // set them now
@ -119,7 +119,7 @@ public class DStoreHostProcess implements IHostProcess, org.eclipse.rse.dstore.u
if (s != null && s.length() > 0) if (s != null && s.length() > 0)
{ {
String[] str = s.split("\\"+TOKEN_SEPARATOR); String[] str = s.split("\\"+TOKEN_SEPARATOR); //$NON-NLS-1$
int tokens = str.length; int tokens = str.length;
if (tokens > 1) if (tokens > 1)
{ {
@ -159,7 +159,7 @@ public class DStoreHostProcess implements IHostProcess, org.eclipse.rse.dstore.u
*/ */
public void setProcess(Object dataElementObj) public void setProcess(Object dataElementObj)
{ {
_remoteObj = (DataElement) dataElementObj; _remoteObj = dataElementObj;
} }
/** /**
@ -196,7 +196,7 @@ public class DStoreHostProcess implements IHostProcess, org.eclipse.rse.dstore.u
if (state == null) if (state == null)
{ {
//SystemPlugin.logError("Error in UniversalProcessImpl.getAttributes(): status of process " + getPid() + " is not given."); //SystemPlugin.logError("Error in UniversalProcessImpl.getAttributes(): status of process " + getPid() + " is not given.");
return " "; return " "; //$NON-NLS-1$
} }
else return state; else return state;
} }
@ -436,7 +436,7 @@ public class DStoreHostProcess implements IHostProcess, org.eclipse.rse.dstore.u
*/ */
protected void setVmSizeInKB(long size) protected void setVmSizeInKB(long size)
{ {
String sizeStr = ""; String sizeStr = ""; //$NON-NLS-1$
sizeStr = sizeStr + size; sizeStr = sizeStr + size;
setSubAttribute(PROCESS_ATTRIBUTES_INDEX_VMSIZE, sizeStr); setSubAttribute(PROCESS_ATTRIBUTES_INDEX_VMSIZE, sizeStr);
} }
@ -446,7 +446,7 @@ public class DStoreHostProcess implements IHostProcess, org.eclipse.rse.dstore.u
*/ */
protected void setVmRSSInKB(long size) protected void setVmRSSInKB(long size)
{ {
String sizeStr = ""; String sizeStr = ""; //$NON-NLS-1$
sizeStr = sizeStr + size; sizeStr = sizeStr + size;
setSubAttribute(PROCESS_ATTRIBUTES_INDEX_VMRSS, sizeStr); setSubAttribute(PROCESS_ATTRIBUTES_INDEX_VMRSS, sizeStr);
} }
@ -468,9 +468,9 @@ public class DStoreHostProcess implements IHostProcess, org.eclipse.rse.dstore.u
if (s != null && s.length() > 0) if (s != null && s.length() > 0)
{ {
String[] str = s.split("\\"+TOKEN_SEPARATOR); String[] str = s.split("\\"+TOKEN_SEPARATOR); //$NON-NLS-1$
if (attIndex >= str.length) return null; if (attIndex >= str.length) return null;
if (str[attIndex] == null || str[attIndex].equals("")) return null; if (str[attIndex] == null || str[attIndex].equals("")) return null; //$NON-NLS-1$
else return str[attIndex]; else return str[attIndex];
} }
else return null; else return null;
@ -493,13 +493,13 @@ public class DStoreHostProcess implements IHostProcess, org.eclipse.rse.dstore.u
if (s != null && s.length() > 0) if (s != null && s.length() > 0)
{ {
String[] str = s.split("\\"+TOKEN_SEPARATOR); String[] str = s.split("\\"+TOKEN_SEPARATOR); //$NON-NLS-1$
if (attIndex >= str.length) if (attIndex >= str.length)
{ {
// SystemPlugin.logError("Error in UniversalProcessImpl.setSubAttribute: Attribute index out of bounds."); // SystemPlugin.logError("Error in UniversalProcessImpl.setSubAttribute: Attribute index out of bounds.");
return; return;
} }
s = ""; s = ""; //$NON-NLS-1$
str[attIndex] = newSubAttribute; str[attIndex] = newSubAttribute;
for (int i = 0; i < str.length; i++) for (int i = 0; i < str.length; i++)
{ {

View file

@ -75,7 +75,7 @@ public class DStoreProcessService extends AbstractProcessService implements IPro
// create filter descriptor // create filter descriptor
DataElement deObj; DataElement deObj;
deObj = ds.find(universaltemp, DE.A_NAME, UNIVERSAL_PROCESS_ROOT, 1); deObj = ds.find(universaltemp, DE.A_NAME, UNIVERSAL_PROCESS_ROOT, 1);
if (deObj == null) deObj = ds.createObject(universaltemp, UNIVERSAL_PROCESS_FILTER, UNIVERSAL_PROCESS_ROOT, "", "", false); if (deObj == null) deObj = ds.createObject(universaltemp, UNIVERSAL_PROCESS_FILTER, UNIVERSAL_PROCESS_ROOT, "", "", false); //$NON-NLS-1$ //$NON-NLS-2$
deObj.setAttribute(DE.A_SOURCE, filter.toString()); deObj.setAttribute(DE.A_SOURCE, filter.toString());
// query // query
@ -92,7 +92,7 @@ public class DStoreProcessService extends AbstractProcessService implements IPro
} }
catch (InterruptedException e) catch (InterruptedException e)
{ {
throw new SystemMessageException(getMessage("RSEG1067")); throw new SystemMessageException(getMessage("RSEG1067")); //$NON-NLS-1$
} }
// get results // get results
List nested = deObj.getNestedData(); List nested = deObj.getNestedData();
@ -103,12 +103,12 @@ public class DStoreProcessService extends AbstractProcessService implements IPro
String message = status.getAttribute(DE.A_VALUE); String message = status.getAttribute(DE.A_VALUE);
if (!message.equals(PROCESS_MINER_SUCCESS)) if (!message.equals(PROCESS_MINER_SUCCESS))
{ {
throw new SystemMessageException(getMessage("RSEPG1301")); throw new SystemMessageException(getMessage("RSEPG1301")); //$NON-NLS-1$
} }
// convert objects to remote files // convert objects to remote files
String userName = getRemoteUserName(); String userName = getRemoteUserName();
if (userName != null && filter.getUsername().equals("${user.id}")) if (userName != null && filter.getUsername().equals("${user.id}")) //$NON-NLS-1$
filter.setUsername(getRemoteUserName()); filter.setUsername(getRemoteUserName());
processes = convertObjsToHostProcesses(filter, results); processes = convertObjsToHostProcesses(filter, results);
} }
@ -169,7 +169,7 @@ public class DStoreProcessService extends AbstractProcessService implements IPro
{ {
_minerElement = getDataStore() _minerElement = getDataStore()
.findMinerInformation( .findMinerInformation(
"org.eclipse.rse.dstore.universal.miners.processes.UniversalProcessMiner"); "org.eclipse.rse.dstore.universal.miners.processes.UniversalProcessMiner"); //$NON-NLS-1$
} }
return _minerElement; return _minerElement;
} }
@ -213,8 +213,8 @@ public class DStoreProcessService extends AbstractProcessService implements IPro
if (message.equals(PROCESS_MINER_SUCCESS)) return true; if (message.equals(PROCESS_MINER_SUCCESS)) return true;
else else
{ {
SystemMessage msg = getMessage("RSEPG1300"); SystemMessage msg = getMessage("RSEPG1300"); //$NON-NLS-1$
msg.makeSubstitution(process.getName() + " (" + process.getPid() + ")", message); msg.makeSubstitution(process.getName() + " (" + process.getPid() + ")", message); //$NON-NLS-1$ //$NON-NLS-2$
throw new SystemMessageException(msg); throw new SystemMessageException(msg);
} }
} }
@ -225,7 +225,7 @@ public class DStoreProcessService extends AbstractProcessService implements IPro
} }
catch (InterruptedException e) catch (InterruptedException e)
{ {
throw new SystemMessageException(getMessage("RSEG1067")); throw new SystemMessageException(getMessage("RSEG1067")); //$NON-NLS-1$
} }
return false; return false;
} }
@ -254,7 +254,7 @@ public class DStoreProcessService extends AbstractProcessService implements IPro
{ {
DataElement sigTypesElement = getSignalTypesMinerElement(); DataElement sigTypesElement = getSignalTypesMinerElement();
String sigTypesOutput = sigTypesElement.getValue(); String sigTypesOutput = sigTypesElement.getValue();
String[] lines = sigTypesOutput.trim().split("\\s+"); String[] lines = sigTypesOutput.trim().split("\\s+"); //$NON-NLS-1$
if (lines == null) throw new Exception(); if (lines == null) throw new Exception();
return lines; return lines;
} }
@ -267,7 +267,7 @@ public class DStoreProcessService extends AbstractProcessService implements IPro
protected DataElement getSignalTypesMinerElement() protected DataElement getSignalTypesMinerElement()
{ {
return getDataStore().find(_minerElement, DE.A_NAME, "universal.killinfo"); return getDataStore().find(_minerElement, DE.A_NAME, "universal.killinfo"); //$NON-NLS-1$
} }
public void initService(IProgressMonitor monitor) public void initService(IProgressMonitor monitor)
@ -316,7 +316,7 @@ public class DStoreProcessService extends AbstractProcessService implements IPro
if (getServerVersion() >= 8) if (getServerVersion() >= 8)
{ {
String minerId = getMinerId(); String minerId = getMinerId();
String message = SystemMessage.sub(ServiceResources.DStore_Service_ProgMon_Initializing_Message, "&1", minerId); String message = SystemMessage.sub(ServiceResources.DStore_Service_ProgMon_Initializing_Message, "&1", minerId); //$NON-NLS-1$
monitor.beginTask(message, IProgressMonitor.UNKNOWN); monitor.beginTask(message, IProgressMonitor.UNKNOWN);
DataStore ds = getDataStore(); DataStore ds = getDataStore();
if (_minerElement == null || _minerElement.getDataStore() != ds) if (_minerElement == null || _minerElement.getDataStore() != ds)
@ -341,7 +341,7 @@ public class DStoreProcessService extends AbstractProcessService implements IPro
{ {
DataStore ds = getDataStore(); DataStore ds = getDataStore();
DataElement encodingElement = ds.createObject(null, UNIVERSAL_PROCESS_TEMP, ""); DataElement encodingElement = ds.createObject(null, UNIVERSAL_PROCESS_TEMP, ""); //$NON-NLS-1$
DataElement queryCmd = ds.localDescriptorQuery(encodingElement.getDescriptor(), C_PROCESS_QUERY_USERNAME); DataElement queryCmd = ds.localDescriptorQuery(encodingElement.getDescriptor(), C_PROCESS_QUERY_USERNAME);
DStoreStatusMonitor monitor = getStatusMonitor(ds); DStoreStatusMonitor monitor = getStatusMonitor(ds);

View file

@ -70,7 +70,7 @@ public class DStoreSearchService extends AbstractDStoreService implements ISearc
DataElement deObj = searchTarget.getDataElement(); DataElement deObj = searchTarget.getDataElement();
DataStore ds = getDataStore(); DataStore ds = getDataStore();
DataElement queryCmd = ds.localDescriptorQuery(deObj.getDescriptor(), "C_SEARCH"); DataElement queryCmd = ds.localDescriptorQuery(deObj.getDescriptor(), "C_SEARCH"); //$NON-NLS-1$
if (queryCmd != null) if (queryCmd != null)
{ {
@ -131,7 +131,7 @@ public class DStoreSearchService extends AbstractDStoreService implements ISearc
DataElement command = status.getParent(); DataElement command = status.getParent();
DataStore dataStore = command.getDataStore(); DataStore dataStore = command.getDataStore();
DataElement cmdDescriptor = command.getDescriptor(); DataElement cmdDescriptor = command.getDescriptor();
DataElement cancelDescriptor = dataStore.localDescriptorQuery(cmdDescriptor, "C_CANCEL"); DataElement cancelDescriptor = dataStore.localDescriptorQuery(cmdDescriptor, "C_CANCEL"); //$NON-NLS-1$
if (cancelDescriptor != null) if (cancelDescriptor != null)
{ {

View file

@ -65,7 +65,7 @@ public class DStoreHostShell extends AbstractHostShell implements IHostShell
public void exit() public void exit()
{ {
writeToShell("exit"); writeToShell("exit"); //$NON-NLS-1$
_stdoutHandler.finish(); _stdoutHandler.finish();
_stderrHandler.finish(); _stderrHandler.finish();
} }

View file

@ -73,7 +73,7 @@ public class DStoreShellService extends AbstractDStoreService implements IShellS
{ {
waitForInitialize(null); waitForInitialize(null);
} }
return new DStoreHostShell(getStatusMonitor(getDataStore()), getDataStore(), initialWorkingDirectory, ">", encoding, environment); return new DStoreHostShell(getStatusMonitor(getDataStore()), getDataStore(), initialWorkingDirectory, ">", encoding, environment); //$NON-NLS-1$
} }
public IHostShell runCommand(IProgressMonitor monitor, String initialWorkingDirectory, String command, public IHostShell runCommand(IProgressMonitor monitor, String initialWorkingDirectory, String command,
@ -105,7 +105,7 @@ public class DStoreShellService extends AbstractDStoreService implements IShellS
DataElement envMinerData = ds.findMinerInformation(getEnvSystemMinerId()); DataElement envMinerData = ds.findMinerInformation(getEnvSystemMinerId());
if (envMinerData != null) if (envMinerData != null)
{ {
DataElement systemEnvironment = ds.find(envMinerData, DE.A_NAME, "System Environment", 1); DataElement systemEnvironment = ds.find(envMinerData, DE.A_NAME, "System Environment", 1); //$NON-NLS-1$
if (systemEnvironment != null && systemEnvironment.getNestedSize() > 0) if (systemEnvironment != null && systemEnvironment.getNestedSize() > 0)
{ {
for (int i = 0; i < systemEnvironment.getNestedSize(); i++) for (int i = 0; i < systemEnvironment.getNestedSize(); i++)
@ -172,7 +172,7 @@ public class DStoreShellService extends AbstractDStoreService implements IShellS
if (getServerVersion() >= 8) if (getServerVersion() >= 8)
{ {
String minerId = getEnvSystemMinerId(); String minerId = getEnvSystemMinerId();
String message = SystemMessage.sub(ServiceResources.DStore_Service_ProgMon_Initializing_Message, "&1", minerId); String message = SystemMessage.sub(ServiceResources.DStore_Service_ProgMon_Initializing_Message, "&1", minerId); //$NON-NLS-1$
monitor.beginTask(message, IProgressMonitor.UNKNOWN); monitor.beginTask(message, IProgressMonitor.UNKNOWN);
DataStore ds = getDataStore(); DataStore ds = getDataStore();
if (_envMinerElement == null || _envMinerElement.getDataStore() != ds) if (_envMinerElement == null || _envMinerElement.getDataStore() != ds)

View file

@ -44,7 +44,7 @@ public class DStoreFileTransferStatusListener extends StatusChangeListener
_log = uploadLog; _log = uploadLog;
if (_log == null) if (_log == null)
{ {
throw new Exception("Could not find log in DataStore."); throw new Exception("Could not find log in DataStore."); //$NON-NLS-1$
} }
setStatus(findOrCreateUploadStatus(ds)); setStatus(findOrCreateUploadStatus(ds));
} }
@ -57,9 +57,9 @@ public class DStoreFileTransferStatusListener extends StatusChangeListener
// but also need to handle case where it's been uploaded before in the sessoin (i.e. for reseting values) // but also need to handle case where it's been uploaded before in the sessoin (i.e. for reseting values)
if (result == null) if (result == null)
{ {
result = _log.getDataStore().createObject(_log, "uploadstatus", _remotePath); result = _log.getDataStore().createObject(_log, "uploadstatus", _remotePath); //$NON-NLS-1$
result.setAttribute(DE.A_SOURCE, "running"); result.setAttribute(DE.A_SOURCE, "running"); //$NON-NLS-1$
result.setAttribute(DE.A_VALUE, ""); result.setAttribute(DE.A_VALUE, ""); //$NON-NLS-1$
DataElement cmd = ds.findCommandDescriptor(DataStoreSchema.C_SET); DataElement cmd = ds.findCommandDescriptor(DataStoreSchema.C_SET);
@ -82,8 +82,8 @@ public class DStoreFileTransferStatusListener extends StatusChangeListener
else else
{ {
result.setAttribute(DE.A_SOURCE, "running"); result.setAttribute(DE.A_SOURCE, "running"); //$NON-NLS-1$
result.setAttribute(DE.A_VALUE, ""); result.setAttribute(DE.A_VALUE, ""); //$NON-NLS-1$
} }
_statusElement = result; _statusElement = result;
return result; return result;

View file

@ -173,7 +173,7 @@ public class DStoreStatusMonitor implements IDomainListener
*/ */
public boolean determineStatusDone(DataElement status) public boolean determineStatusDone(DataElement status)
{ {
return status.getAttribute(DE.A_VALUE).equals("done") || status.getAttribute(DE.A_NAME).equals("done"); return status.getAttribute(DE.A_VALUE).equals("done") || status.getAttribute(DE.A_NAME).equals("done"); //$NON-NLS-1$ //$NON-NLS-2$
} }
/** /**

View file

@ -47,7 +47,7 @@ public class DownloadListener implements IDomainListener,IUniversalDataStoreCons
private long _totalBytesNotified = 0; private long _totalBytesNotified = 0;
private long _totalLength; private long _totalLength;
private static String _percentMsg = SystemMessage.sub(SystemMessage.sub(SystemMessage.sub(ServiceResources.DStore_Service_Percent_Complete_Message, "&0", "{0}"), "&1", "{1}"), "&2", "{2}"); private static String _percentMsg = SystemMessage.sub(SystemMessage.sub(SystemMessage.sub(ServiceResources.DStore_Service_Percent_Complete_Message, "&0", "{0}"), "&1", "{1}"), "&2", "{2}"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$
public DownloadListener(IProgressMonitor monitor, DataElement status, File localFile, String remotePath, long totalLength) public DownloadListener(IProgressMonitor monitor, DataElement status, File localFile, String remotePath, long totalLength)
{ {
@ -58,7 +58,7 @@ public class DownloadListener implements IDomainListener,IUniversalDataStoreCons
if (_status == null) if (_status == null)
{ {
System.out.println("Status is null!"); System.out.println("Status is null!"); //$NON-NLS-1$
} }
_dataStore = _status.getDataStore(); _dataStore = _status.getDataStore();
@ -72,7 +72,7 @@ public class DownloadListener implements IDomainListener,IUniversalDataStoreCons
//Process everything on event queue //Process everything on event queue
} }
} }
if (_status.getValue().equals("done")) if (_status.getValue().equals("done")) //$NON-NLS-1$
{ {
updateDownloadState(); updateDownloadState();
setDone(true); setDone(true);
@ -112,7 +112,7 @@ public class DownloadListener implements IDomainListener,IUniversalDataStoreCons
*/ */
public void domainChanged(DomainEvent event) public void domainChanged(DomainEvent event)
{ {
if (_status.getValue().equals("done")) if (_status.getValue().equals("done")) //$NON-NLS-1$
{ {
if (_status == event.getParent()) if (_status == event.getParent())
{ {
@ -144,15 +144,15 @@ public class DownloadListener implements IDomainListener,IUniversalDataStoreCons
StringBuffer current = new StringBuffer(); StringBuffer current = new StringBuffer();
current.append(currentLength /KB_IN_BYTES); current.append(currentLength /KB_IN_BYTES);
current.append(" KB"); current.append(" KB"); //$NON-NLS-1$
StringBuffer total = new StringBuffer(); StringBuffer total = new StringBuffer();
total.append(_totalLength / KB_IN_BYTES); total.append(_totalLength / KB_IN_BYTES);
total.append(" KB"); total.append(" KB"); //$NON-NLS-1$
StringBuffer percentBuf = new StringBuffer(); StringBuffer percentBuf = new StringBuffer();
percentBuf.append(percent); percentBuf.append(percent);
percentBuf.append("%"); percentBuf.append("%"); //$NON-NLS-1$
String str = MessageFormat.format(_percentMsg, new Object[] {current, total, percentBuf}); String str = MessageFormat.format(_percentMsg, new Object[] {current, total, percentBuf});
@ -169,7 +169,7 @@ public class DownloadListener implements IDomainListener,IUniversalDataStoreCons
} }
} }
if (!_status.getDataStore().getStatus().getName().equals("okay")) if (!_status.getDataStore().getStatus().getName().equals("okay")) //$NON-NLS-1$
{ {
_networkDown = true; _networkDown = true;
} }
@ -257,7 +257,7 @@ public class DownloadListener implements IDomainListener,IUniversalDataStoreCons
throw new InterruptedException(); throw new InterruptedException();
} }
if (getStatus().getAttribute(DE.A_NAME).equals("done")) if (getStatus().getAttribute(DE.A_NAME).equals("done")) //$NON-NLS-1$
{ {
setDone(true); setDone(true);
} }
@ -286,7 +286,7 @@ public class DownloadListener implements IDomainListener,IUniversalDataStoreCons
setDone(true); setDone(true);
throw new InterruptedException(); throw new InterruptedException();
} }
if (getStatus().getAttribute(DE.A_NAME).equals("done")) if (getStatus().getAttribute(DE.A_NAME).equals("done")) //$NON-NLS-1$
{ {
setDone(true); setDone(true);
} }
@ -308,7 +308,7 @@ public class DownloadListener implements IDomainListener,IUniversalDataStoreCons
DataElement command = status.getParent(); DataElement command = status.getParent();
DataStore dataStore = command.getDataStore(); DataStore dataStore = command.getDataStore();
DataElement cmdDescriptor = command.getDescriptor(); DataElement cmdDescriptor = command.getDescriptor();
DataElement cancelDescriptor = dataStore.localDescriptorQuery(cmdDescriptor, "C_CANCEL"); DataElement cancelDescriptor = dataStore.localDescriptorQuery(cmdDescriptor, "C_CANCEL"); //$NON-NLS-1$
if (cancelDescriptor != null) if (cancelDescriptor != null)
{ {
dataStore.command(cancelDescriptor, command); dataStore.command(cancelDescriptor, command);

View file

@ -24,8 +24,8 @@ public class FileSystemMessageUtil
{ {
String source = element.getSource(); String source = element.getSource();
if (source == null) return null; if (source == null) return null;
if (source.equals("")) return ""; if (source.equals("")) return ""; //$NON-NLS-1$ //$NON-NLS-2$
int sepIndex = source.indexOf("|"); int sepIndex = source.indexOf("|"); //$NON-NLS-1$
if (sepIndex == -1) return source; if (sepIndex == -1) return source;
else return source.substring(0, sepIndex); else return source.substring(0, sepIndex);
} }
@ -39,9 +39,9 @@ public class FileSystemMessageUtil
{ {
String source = element.getSource(); String source = element.getSource();
if (source == null) return null; if (source == null) return null;
if (source.equals("")) return ""; if (source.equals("")) return ""; //$NON-NLS-1$ //$NON-NLS-2$
int sepIndex = source.indexOf("|"); int sepIndex = source.indexOf("|"); //$NON-NLS-1$
if (sepIndex == -1) return ""; if (sepIndex == -1) return ""; //$NON-NLS-1$
else return source.substring(sepIndex+1); else return source.substring(sepIndex+1);
} }
} }

View file

@ -305,7 +305,7 @@ public class StatusChangeListener implements IDomainListener
* @return <code>true</code> if status done, <code>false</code> otherwise. * @return <code>true</code> if status done, <code>false</code> otherwise.
*/ */
protected boolean determineStatusDone() { protected boolean determineStatusDone() {
return getStatus().getAttribute(DE.A_VALUE).equals("done") || getStatus().getAttribute(DE.A_NAME).equals("done"); return getStatus().getAttribute(DE.A_VALUE).equals("done") || getStatus().getAttribute(DE.A_NAME).equals("done"); //$NON-NLS-1$ //$NON-NLS-2$
} }
/** /**