Remote System Explorer DataStore
Release 3.3
A B C D E F G H I J K L M N O P Q R S T U V W _

S

saveClass(String, byte[], int) - Method in class org.eclipse.dstore.core.model.DataStore
Saves a class to memory (but not to disk) where it can then be loaded by the RemoteClassLoaders.
saveClass(String, byte[], int, String) - Method in class org.eclipse.dstore.core.model.DataStore
Saves a class to memory (but not to disk) where it can then be loaded by the RemoteClassLoaders.
saveClassInstance(byte[], int, String) - Method in class org.eclipse.dstore.core.model.DataStore
Saves a class instance
saveFile(DataElement, String, int) - Method in class org.eclipse.dstore.core.model.DataStore
Persist the DataStore tree from a given root
saveFile(String, byte[], int, boolean) - Method in class org.eclipse.dstore.core.model.DataStore
Save a file in the specified location
saveFile(String, byte[], int, boolean, String) - Method in class org.eclipse.dstore.core.model.DataStore
Save a file in the specified location
searchForPattern(DataElement, int, String, boolean) - Method in class org.eclipse.dstore.core.model.DataStore
Find all elements from a given element that match a certain attribute.
searchForPattern(DataElement, ArrayList, ArrayList, boolean) - Method in class org.eclipse.dstore.core.model.DataStore
Find all elements from a given element that match a certain set of attributes.
searchForPattern(DataElement, int[], String[], int, boolean) - Method in class org.eclipse.dstore.core.model.DataStore
Find all elements from a given element that match a certain set of attributes.
searchForPattern(DataElement, int[], String[], int, boolean, int) - Method in class org.eclipse.dstore.core.model.DataStore
Find all elements from a given element that match a certain set of attributes.
searchForPattern(DataElement, int[], String[], int, boolean, int, ArrayList) - Method in class org.eclipse.dstore.core.model.DataStore
Find all elements from a given element that match a certain set of attributes.
SecuredThread - Class in org.eclipse.dstore.core.server
 
SecuredThread() - Constructor for class org.eclipse.dstore.core.server.SecuredThread
Constructs a new SecuredThread without a DataStore.
SecuredThread(DataStore) - Constructor for class org.eclipse.dstore.core.server.SecuredThread
Constructs a new SecuredThread given a DataStore.
SecuredThread(Runnable, DataStore) - Constructor for class org.eclipse.dstore.core.server.SecuredThread
Constructs a new SecuredThread with a DataStore and a runnable.
SecuredThread(Runnable, String, DataStore) - Constructor for class org.eclipse.dstore.core.server.SecuredThread
Constructs a new SecuredThread with a DataStore, a runnable and name for the thread.
SecuredThread(ThreadGroup, Runnable, DataStore) - Constructor for class org.eclipse.dstore.core.server.SecuredThread
Constructs a new SecuredThread with a DataStore, a runnable and a ThreadGroup.
SecuredThread(ThreadGroup, Runnable, String, DataStore) - Constructor for class org.eclipse.dstore.core.server.SecuredThread
Constructs a new SecuredThread with a DataStore, a runnable, a name and a ThreadGroup.
SELECT - Static variable in class org.eclipse.dstore.extra.DomainEvent
 
sendAppendFile(String, byte[], int, boolean) - Method in class org.eclipse.dstore.core.model.CommandHandler
Implemented to provide the means by which file bytes are sent and appended
sendAppendFile(String, byte[], int, boolean, String) - Method in class org.eclipse.dstore.core.model.CommandHandler
Implemented to provide the means by which file bytes are sent and appended
sendClass(String) - Method in class org.eclipse.dstore.core.model.CommandHandler
Implemented to provide the means by which classes are sent across the comm channel.
sendClass(String, String) - Method in class org.eclipse.dstore.core.model.CommandHandler
Implemented to provide the means by which classes are sent across the comm channel.
sendClass(String) - Method in class org.eclipse.dstore.core.model.DataStore
On the server, sends a class through the ServerCommandHandler to the client.
sendClass(String) - Method in class org.eclipse.dstore.core.model.UpdateHandler
Implemented to provide the means by which classes are sent across the comm channel.
sendClass(String, String) - Method in class org.eclipse.dstore.core.model.UpdateHandler
Implemented to provide the means by which classes are sent across the comm channel.
sendClassInstance(IRemoteClassInstance, String) - Method in class org.eclipse.dstore.core.model.CommandHandler
Runs the specified class on the remote system
sendCommands() - Method in class org.eclipse.dstore.core.model.CommandHandler
Implemented to provide the means by which commands in the queue are sent
sendFile(String, byte[], int, boolean) - Method in class org.eclipse.dstore.core.model.CommandHandler
Implemented to provide the means by which file bytes are sent
sendFile(String, byte[], int, boolean, String) - Method in class org.eclipse.dstore.core.model.CommandHandler
Implemented to provide the means by which file bytes are sent
sendKeepAliveConfirmation() - Method in class org.eclipse.dstore.core.model.CommandHandler
 
sendKeepAliveConfirmation() - Method in class org.eclipse.dstore.core.model.DataStore
 
sendKeepAliveConfirmation() - Method in class org.eclipse.dstore.core.model.UpdateHandler
Implemented to provide the means by which keepalive confirmations are sent across the comm channel.
sendKeepAliveRequest() - Method in class org.eclipse.dstore.core.model.CommandHandler
 
sendKeepAliveRequest() - Method in class org.eclipse.dstore.core.model.DataStore
On the server, sends a keepalive request through the ServerUpdateHandler to the client.
sendKeepAliveRequest() - Method in class org.eclipse.dstore.core.model.UpdateHandler
Implemented to provide the means by which keepalive requests are sent across the comm channel.
sendUpdates() - Method in class org.eclipse.dstore.core.model.UpdateHandler
Implemented to provide the means by which updates on the queue are sent.
SERIALIZED_TYPE - Static variable in class org.eclipse.dstore.core.model.DataStoreResources
 
Server - Class in org.eclipse.dstore.core.server
Server is the standard way of instantiating and controlling a remote DataStore.
Server() - Constructor for class org.eclipse.dstore.core.server.Server
Creates a new Server with default DataStore and connection attributes.
Server(String) - Constructor for class org.eclipse.dstore.core.server.Server
Creates a new Server that waits on the specified socket port.
Server(String, String) - Constructor for class org.eclipse.dstore.core.server.Server
Creates a new Server that waits on the specified socket port for the specified time interval before shutting down.
Server(String, String, String) - Constructor for class org.eclipse.dstore.core.server.Server
Creates a new Server that waits on the specified socket port for the specified time interval before shutting down.
Server(String, int, InetAddress, String, String) - Constructor for class org.eclipse.dstore.core.server.Server
Creates a new Server that waits on the specified socket port and the specified IP address with the backlog for the specified time interval before shutting down.
SERVER_FAILURE - Static variable in interface org.eclipse.dstore.core.model.IDataStoreConstants
 
SERVER_OLDER - Static variable in class org.eclipse.dstore.core.client.ClientConnection
 
ServerLauncher - Class in org.eclipse.dstore.core.server
This class is the DataStore daemon.
ServerLauncher() - Constructor for class org.eclipse.dstore.core.server.ServerLauncher
Constructor
ServerLauncher(String) - Constructor for class org.eclipse.dstore.core.server.ServerLauncher
Constructor
ServerLauncher(String, String) - Constructor for class org.eclipse.dstore.core.server.ServerLauncher
Constructor
ServerLauncher.ConnectionListener - Class in org.eclipse.dstore.core.server
An instances of this class get loaded whenever a client requests access to a DataStore server.
ServerLauncher.ConnectionListener(Socket) - Constructor for class org.eclipse.dstore.core.server.ServerLauncher.ConnectionListener
Constructor
ServerLogger - Class in org.eclipse.dstore.core.server
Class that facilitates logging for errors, warnings, debug messages and info for DataStore servers.
ServerLogger(String) - Constructor for class org.eclipse.dstore.core.server.ServerLogger
Constructs a new ServerLogger.
ServerReceiver - Class in org.eclipse.dstore.core.server
The ServerReciever is responsible for recieving data from the client side.
ServerReceiver(Socket, ConnectionEstablisher) - Constructor for class org.eclipse.dstore.core.server.ServerReceiver
Constructor
setAttribute(int, String) - Method in class org.eclipse.dstore.core.model.DataElement
Sets an attribute of the element.
setAttribute(int, String) - Method in class org.eclipse.dstore.core.model.DataStore
Sets an attribute of the DataStore
setAttribute(int, String) - Method in class org.eclipse.dstore.core.model.DataStoreAttributes
Set an attribute at a specified index
setAttributes(String[]) - Method in class org.eclipse.dstore.core.model.DataElement
Sets all of the attributes of the element.
setBuffer(StringBuffer) - Method in class org.eclipse.dstore.core.model.DataElement
Sets the buffer for this element.
setByteConverter(IByteConverter) - Method in class org.eclipse.dstore.core.model.DataStore
 
setClient(Client) - Method in class org.eclipse.dstore.core.model.DataStore
This method is used to set the Client object for each user.
setCommandHandler(CommandHandler) - Method in class org.eclipse.dstore.core.model.DataStore
Sets the DataStore's handler for sending commands to miners
setCommandWaitTime(int) - Method in class org.eclipse.dstore.core.model.DataStore
Sets the time the command handler sleeps in between command requests
setCompatibilityHandler(IDataStoreCompatibilityHandler) - Method in class org.eclipse.dstore.core.client.ClientConnection
 
setCompatibilityHandler(IDataStoreCompatibilityHandler) - Method in class org.eclipse.dstore.core.model.DataStore
Set the compatibility handler for the client.
setConnected(boolean) - Method in class org.eclipse.dstore.core.client.ConnectionStatus
Sets whether the connection is successful or not
setConnected(boolean) - Method in class org.eclipse.dstore.core.model.DataStore
Tells the DataStore that it is connected to it's tools
setContext(File) - Method in interface org.eclipse.dstore.core.model.IByteConverter
 
setDataStore(DataStore) - Method in class org.eclipse.dstore.core.miners.Miner
Sets the DataStore and performs some fundamental initialization for this miner.
setDataStore(DataStore) - Method in class org.eclipse.dstore.core.model.CommandHandler
Sets the associated DataStore
setDataStore(DataStore) - Method in class org.eclipse.dstore.core.model.DataElement
Sets the DataStore for this element.
setDataStore(DataStore) - Method in class org.eclipse.dstore.core.model.Handler
Sets the associated DataStore
setDataStore(DataStore) - Method in class org.eclipse.dstore.core.server.SecuredThread
Sets the DataStore associated with the client
setDataStore(DataStore) - Method in class org.eclipse.dstore.core.util.CommandGenerator
Sets the associated DataStore
setDefaultByteStreamHandler(IByteStreamHandler) - Method in class org.eclipse.dstore.core.model.ByteStreamHandlerRegistry
Registers the default byte stream handler
setDefaultByteStreamHandler() - Method in class org.eclipse.dstore.core.model.DataStore
Sets the current ByteStreamHandler to be the default.
setDefaultByteStreamHandler(IByteStreamHandler) - Method in class org.eclipse.dstore.core.model.DataStore
Sets the current ByteStreamHandler to use for sending and receiving files.
setDefaultClassByteStreamHandler(IClassByteStreamHandler) - Method in class org.eclipse.dstore.core.java.ClassByteStreamHandlerRegistry
Registers the default class byte stream handler
setDefaultClassByteStreamHandler() - Method in class org.eclipse.dstore.core.model.DataStore
Sets the current ClassByteStreamHandler to be the default.
setDefaultClassByteStreamHandler(IClassByteStreamHandler) - Method in class org.eclipse.dstore.core.model.DataStore
Sets the current ClassByteStreamHandler to use for sending and receiving classes.
setDepth(int) - Method in class org.eclipse.dstore.core.model.DataElement
Sets the depth of visibility for this element.
setDescriptor(DataElement) - Method in class org.eclipse.dstore.core.model.DataElement
Explicitly sets the type descriptor for this element.
setDomainNotifier(IDomainNotifier) - Method in class org.eclipse.dstore.core.model.DataStore
Sets the DataStore's IDomainNotifier
setExpanded(boolean) - Method in class org.eclipse.dstore.core.model.DataElement
Sets the expanded indication for this element.
setExternalLoader(IExternalLoader) - Method in class org.eclipse.dstore.core.miners.Miner
 
setGenerateBuffer(boolean) - Method in class org.eclipse.dstore.core.model.DataStore
Indicates that the datastore should transfer a DataElement's buffer attribute in the communication layer
setHost(String) - Method in class org.eclipse.dstore.core.client.ClientConnection
Specifies the hostname or IP of the host to connect to
setHost(DataElement) - Method in class org.eclipse.dstore.core.model.DataStore
Used at DataStore initialization time to indicate where to point the host root
setHostDirectory(String) - Method in class org.eclipse.dstore.core.client.ClientConnection
Specifies the default working directory on the remote machine
setKeyManagers(KeyManager[]) - Static method in class org.eclipse.dstore.core.util.ssl.BaseSSLContext
 
setKeystore(String, String) - Method in interface org.eclipse.dstore.core.util.ssl.IDataStoreTrustManager
Sets the path and password for the trust manager
setLoaded(boolean) - Method in class org.eclipse.dstore.core.java.ClassRequest
Call this method when the class has been received and loaded.
setLoadedClass(Class) - Method in class org.eclipse.dstore.core.java.ClassRequest
Sets the class represented by this object after it has been loaded.
setLoaders(ArrayList) - Method in class org.eclipse.dstore.core.client.ClientConnection
Specifies the loaders used to instantiate the miners
setLoaders(ArrayList) - Method in class org.eclipse.dstore.core.model.DataStore
Sets the loaders for this DataStore.
setLogger(IServerLogger) - Method in class org.eclipse.dstore.core.model.Client
 
setLogTimes(boolean) - Method in class org.eclipse.dstore.core.model.DataStore
Tells the DataStore to log durations of commands
setMessage(String) - Method in class org.eclipse.dstore.core.client.ConnectionStatus
Sets the connection error message
setObject(DataElement) - Method in class org.eclipse.dstore.core.model.DataStore
Makes a given client element available on the server
setObject(DataElement, boolean) - Method in class org.eclipse.dstore.core.model.DataStore
Makes a given client element available on the server
setParent(DataElement) - Method in class org.eclipse.dstore.core.model.DataElement
Sets the parent for this element.
setPendingTransfer(boolean) - Method in class org.eclipse.dstore.core.model.DataElement
Sets indication of whether this element is waiting to be transferred.
setPort(String) - Method in class org.eclipse.dstore.core.client.ClientConnection
Specifies the number of the socket port to connect to
setPreference(String, String) - Method in class org.eclipse.dstore.core.model.DataStore
Sets a property value preference on the client and server datastore
setPreference(String, String, boolean) - Method in class org.eclipse.dstore.core.model.DataStore
Sets a property value preference on the client datastore.
setReferenceTag(String) - Method in class org.eclipse.dstore.core.model.DataStore
Sets what type of attribute tag is used on the peer DataStore to indicate whether dataelements are references, values, or spirit elements.
setRemoteIP(String) - Method in class org.eclipse.dstore.core.model.DataStore
 
setRequested(boolean) - Method in class org.eclipse.dstore.core.java.ClassRequest
Call this method when the request for the class has been sent.
setServerMinor(int) - Method in class org.eclipse.dstore.core.model.DataStore
 
setServerReceiver(ServerReceiver) - Method in class org.eclipse.dstore.core.model.Client
 
setServerVersion(int) - Method in class org.eclipse.dstore.core.model.DataStore
 
setSpirit(boolean) - Method in class org.eclipse.dstore.core.model.DataElement
Sets indication of whether this element is a 'spirit' element.
setSpiritModeOnState() - Method in class org.eclipse.dstore.core.model.DataStore
 
setSSLProperties(ISSLProperties) - Method in class org.eclipse.dstore.core.client.ClientConnection
 
setSSLProperties(ISSLProperties) - Method in class org.eclipse.dstore.core.model.DataStore
Specifies the security properties of this DataStore.
setSystemService(ISystemService) - Method in class org.eclipse.dstore.core.server.SystemServiceManager
Set the SystemService object for this system.
setThreadSecurity(Client) - Method in interface org.eclipse.dstore.core.server.ISystemService
This method is used to establish a thread-level security.
setTicket(String) - Method in class org.eclipse.dstore.core.client.ConnectionStatus
Sets the ticket to use when connecting to a server.
setTicket(DataElement) - Method in class org.eclipse.dstore.core.model.DataStore
Sets the ticket for this DataStore.
setTimeoutValue(int) - Method in class org.eclipse.dstore.core.model.DataStore
Sets the maximum amount of time that the DataStore will wait to receive a response for a synchronous command
setUpdated(boolean) - Method in class org.eclipse.dstore.core.model.DataElement
Sets the updated indication for this element.
setUpdateHandler(UpdateHandler) - Method in class org.eclipse.dstore.core.model.DataStore
Sets the DataStore's handler for doing updates
setUpdateWaitTime(int) - Method in class org.eclipse.dstore.core.model.DataStore
Sets the time the update handler sleeps in between update requests
setUserid(String) - Method in class org.eclipse.dstore.core.model.Client
 
setWaitTime(int) - Method in class org.eclipse.dstore.core.model.Handler
Sets the time interval to wait between handling
showTicket(String) - Method in class org.eclipse.dstore.core.model.DataStore
Used at DataStore initialization validate access to the DataStore
socket() - Method in class org.eclipse.dstore.core.util.Receiver
Returns the associated socket
SPIRIT - Static variable in class org.eclipse.dstore.core.model.DataStoreResources
 
SPIRIT_ON_INITIAL_SIZE - Static variable in class org.eclipse.dstore.core.model.DataStore
 
start(BundleContext) - Method in class org.eclipse.dstore.core.Activator
This method is called upon plug-in activation
start() - Method in class org.eclipse.dstore.core.server.ConnectionEstablisher
Starts the run loop for the ConnectionEstablisher.
start(BundleContext) - Method in class org.eclipse.dstore.extra.Activator
This method is called upon plug-in activation
startDataElementRemoverThread() - Method in class org.eclipse.dstore.core.model.DataStore
 
startMemLogging() - Method in class org.eclipse.dstore.core.model.DataStore
 
startTracing() - Method in class org.eclipse.dstore.core.model.DataStore
 
startWaiting(DataElement) - Method in class org.eclipse.dstore.core.model.DataStore
 
stop(BundleContext) - Method in class org.eclipse.dstore.core.Activator
This method is called when the plug-in is stopped
stop(BundleContext) - Method in class org.eclipse.dstore.extra.Activator
This method is called when the plug-in is stopped
stopThread() - Method in class org.eclipse.dstore.core.miners.MinerThread
stops the thread
stopWaiting(DataElement) - Method in class org.eclipse.dstore.core.model.DataStore
 
StringCompare - Class in org.eclipse.dstore.core.util
Utility class for comparing a wildcard string to another string
StringCompare() - Constructor for class org.eclipse.dstore.core.util.StringCompare
Constructor
STRUCTURE_CHANGE - Static variable in class org.eclipse.dstore.extra.DomainEvent
 
synchronizedCommand(DataElement, DataElement) - Method in class org.eclipse.dstore.core.model.DataStore
Creates and issues a synchronized command.
synchronizedCommand(DataElement, DataElement, boolean) - Method in class org.eclipse.dstore.core.model.DataStore
Creates and issues a synchronized command.
synchronizedCommand(DataElement, ArrayList, DataElement) - Method in class org.eclipse.dstore.core.model.DataStore
Creates and issues a synchronized command.
SystemServiceManager - Class in org.eclipse.dstore.core.server
 

Remote System Explorer DataStore
Release 3.3
A B C D E F G H I J K L M N O P Q R S T U V W _
Copyright (c) IBM Corporation and others 2000, 2011. All Rights Reserved.