Package stanford.netdb.middleware
Class Queued_Directory
- java.lang.Object
-
- java.rmi.server.RemoteObject
-
- java.rmi.server.RemoteServer
-
- java.rmi.server.UnicastRemoteObject
-
- stanford.netdb.middleware.Queued_Directory
-
- All Implemented Interfaces:
java.io.Serializable,java.rmi.Remote,Directory_i
public class Queued_Directory extends java.rmi.server.UnicastRemoteObject implements Directory_i
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Queued_Directory(Datastore datastore, Directory dir)Queued_Directory(Datastore datastore, Directory dir, Directory backup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Vector<Directory_Record>lookup_by_key(java.lang.String key)Queue this call to the datastore, and await its turn.java.util.Vector<Directory_Record>lookup_by_name(java.lang.String name)Queue this call to the datastore, and await its turn.java.util.Vector<Directory_Record>lookup_by_UID(java.lang.String uid)Queue this call to the datastore, and await its turn.Directory_Recordlookup_exact(java.lang.String key)Queue this call to the datastore, and await its turn.-
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
-
-
-
-
Method Detail
-
lookup_exact
public Directory_Record lookup_exact(java.lang.String key) throws java.lang.Exception
Queue this call to the datastore, and await its turn.- Specified by:
lookup_exactin interfaceDirectory_i- Throws:
java.lang.Exception
-
lookup_by_key
public java.util.Vector<Directory_Record> lookup_by_key(java.lang.String key) throws java.lang.Exception
Queue this call to the datastore, and await its turn.- Specified by:
lookup_by_keyin interfaceDirectory_i- Throws:
java.lang.Exception
-
lookup_by_name
public java.util.Vector<Directory_Record> lookup_by_name(java.lang.String name) throws java.lang.Exception
Queue this call to the datastore, and await its turn.- Specified by:
lookup_by_namein interfaceDirectory_i- Throws:
java.lang.Exception
-
lookup_by_UID
public java.util.Vector<Directory_Record> lookup_by_UID(java.lang.String uid) throws java.lang.Exception
Queue this call to the datastore, and await its turn.- Specified by:
lookup_by_UIDin interfaceDirectory_i- Throws:
java.lang.Exception
-
-