org.eclipse.rse.services.dstore
Class AbstractDStoreService
java.lang.Object
org.eclipse.rse.services.dstore.AbstractDStoreService
- All Implemented Interfaces:
- IDStoreService
- Direct Known Subclasses:
- DStoreFileService, DStoreRemoteServiceService, DStoreSearchService, DStoreShellService
- public abstract class AbstractDStoreService
- extends Object
- implements IDStoreService
|
Method Summary |
protected void |
checkHostJVM()
|
protected org.eclipse.dstore.core.model.DataElement[] |
dsQueryCommand(IProgressMonitor monitor,
org.eclipse.dstore.core.model.DataElement subject,
ArrayList args,
String command)
|
protected org.eclipse.dstore.core.model.DataElement[] |
dsQueryCommand(IProgressMonitor monitor,
org.eclipse.dstore.core.model.DataElement subject,
String command)
|
protected org.eclipse.dstore.core.model.DataElement |
dsStatusCommand(IProgressMonitor monitor,
org.eclipse.dstore.core.model.DataElement subject,
ArrayList args,
String command)
|
protected org.eclipse.dstore.core.model.DataElement |
dsStatusCommand(IProgressMonitor monitor,
org.eclipse.dstore.core.model.DataElement subject,
String command)
|
protected org.eclipse.dstore.core.model.DataElement |
getCommandDescriptor(org.eclipse.dstore.core.model.DataElement subject,
String command)
|
org.eclipse.dstore.core.model.DataStore |
getDataStore()
|
SystemMessage |
getMessage(String messageID)
For now just a dummy method |
protected org.eclipse.dstore.core.model.DataElement |
getMinerElement()
|
protected org.eclipse.dstore.core.model.DataElement |
getMinerElement(String id)
|
protected abstract String |
getMinerId()
|
int |
getServerMinor()
|
int |
getServerVersion()
|
DStoreStatusMonitor |
getStatusMonitor(org.eclipse.dstore.core.model.DataStore dataStore)
|
protected void |
initMiner(IProgressMonitor monitor)
|
void |
initService(IProgressMonitor monitor)
|
boolean |
isInitialized()
|
void |
uninitService(IProgressMonitor monitor)
|
protected void |
waitForInitialize(IProgressMonitor monitor)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_dataStoreProvider
protected org.eclipse.dstore.core.model.IDataStoreProvider _dataStoreProvider
_msgProvider
protected ISystemMessageProvider _msgProvider
_minerElement
protected org.eclipse.dstore.core.model.DataElement _minerElement
_statusMonitor
protected DStoreStatusMonitor _statusMonitor
_cmdDescriptorMap
protected Map _cmdDescriptorMap
_initializeStatus
protected org.eclipse.dstore.core.model.DataElement _initializeStatus
AbstractDStoreService
public AbstractDStoreService(org.eclipse.dstore.core.model.IDataStoreProvider dataStoreProvider,
ISystemMessageProvider msgProvider)
getStatusMonitor
public DStoreStatusMonitor getStatusMonitor(org.eclipse.dstore.core.model.DataStore dataStore)
getDataStore
public org.eclipse.dstore.core.model.DataStore getDataStore()
getMinerElement
protected org.eclipse.dstore.core.model.DataElement getMinerElement()
getMinerElement
protected org.eclipse.dstore.core.model.DataElement getMinerElement(String id)
dsQueryCommand
protected org.eclipse.dstore.core.model.DataElement[] dsQueryCommand(IProgressMonitor monitor,
org.eclipse.dstore.core.model.DataElement subject,
ArrayList args,
String command)
dsStatusCommand
protected org.eclipse.dstore.core.model.DataElement dsStatusCommand(IProgressMonitor monitor,
org.eclipse.dstore.core.model.DataElement subject,
ArrayList args,
String command)
dsQueryCommand
protected org.eclipse.dstore.core.model.DataElement[] dsQueryCommand(IProgressMonitor monitor,
org.eclipse.dstore.core.model.DataElement subject,
String command)
dsStatusCommand
protected org.eclipse.dstore.core.model.DataElement dsStatusCommand(IProgressMonitor monitor,
org.eclipse.dstore.core.model.DataElement subject,
String command)
getCommandDescriptor
protected org.eclipse.dstore.core.model.DataElement getCommandDescriptor(org.eclipse.dstore.core.model.DataElement subject,
String command)
getServerVersion
public int getServerVersion()
getServerMinor
public int getServerMinor()
checkHostJVM
protected void checkHostJVM()
isInitialized
public boolean isInitialized()
waitForInitialize
protected void waitForInitialize(IProgressMonitor monitor)
initService
public void initService(IProgressMonitor monitor)
uninitService
public void uninitService(IProgressMonitor monitor)
initMiner
protected void initMiner(IProgressMonitor monitor)
getMinerId
protected abstract String getMinerId()
getMessage
public SystemMessage getMessage(String messageID)
- For now just a dummy method
- Parameters:
messageID -
- Returns:
- the message
Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.