java.lang.Object
recoin.group.ComponentWorker
recoin.group.connector.RMIConnector
recoinx.clef.CLEFConnector
- public class CLEFConnector
- extends recoin.group.connector.RMIConnector
The CLEFConnector is a Component that provides RMI functions to receive
a number of CLEFQuery objects from a remote client and return the ResultContainer.
- Version:
- 0.2.9
|
Nested Class Summary |
protected class |
CLEFConnector.RemoteCLEFCaller
Inner class that handles the client request and response and extends Thread
so every client request can run in its own Thread and doesn't have to wait
for a previous request to finish. |
protected class |
CLEFConnector.RMICLEFServer
The inner class PublicRMIServer is an implementation of the RemoteCLEFConnector
interface providing remote access from a client. |
| Nested classes inherited from class recoin.group.connector.RMIConnector |
recoin.group.connector.RMIConnector.Service |
|
Constructor Summary |
CLEFConnector()
Creates a new RMIKeywordConnector and instantiates the Service with the
service name. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
static org.apache.log4j.Logger logger
- The logger for this class.
serviceName
private java.lang.String serviceName
- The service name of this CLEFConnector.
CLEFConnector
public CLEFConnector()
- Creates a new RMIKeywordConnector and instantiates the Service with the
service name.
initiate
public void initiate(recoin.group.Component c)
throws recoin.exception.InitiationException
- Initiates this CLEFConnector with the specified Component.
createComponentRunnable
public recoin.group.ComponentRunnable createComponentRunnable(recoin.container.RetrievalContainer container)
- Method not implemented in this class. Always returns NULL!
createComponentRunnable
public recoin.group.ComponentRunnable createComponentRunnable(recoin.container.RetrievalContainer container,
java.util.Vector supports)
- Method not implemented in this class. Always returns NULL!
createComponentRunnable
public recoin.group.ComponentRunnable createComponentRunnable(recoin.container.RetrievalContainer container,
java.util.Vector supports,
recoin.group.ComponentRunnable runnable)
- Method not implemented in this class. Always returns NULL!