Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS

Class cornell.slk.jkernel.std.RepositoryImpl

Source code
java.lang.Object
    |
    +----cornell.slk.jkernel.std.RepositoryImpl

public class RepositoryImpl
extends java.lang.Object
implements Repository

Field Summary
java.util.Hashtable  bindings
 
java.util.Hashtable  tickets
 
 

Constructor Summary
 RepositoryImpl()
 
 

Method Summary
void  assert(boolean value, java.lang.String info)
 
java.lang.Object  bind(java.lang.String name, Capability cap)
 
java.lang.String[]  list()
 
Capability  lookup(java.lang.String name)
 
java.lang.String  prodString(int i)
 
java.lang.String  prodString()
 
java.lang.String  retString(java.lang.String s)
 
void  unbind(java.lang.Object ticket)
 
 
Methods inherited from class java.lang.Object
 , clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

bindings

private java.util.Hashtable bindings

tickets

private java.util.Hashtable tickets
Constructor Detail

RepositoryImpl

public RepositoryImpl()
Method Detail

retString

public java.lang.String retString(java.lang.String s)

prodString

public java.lang.String prodString(int i)

prodString

public java.lang.String prodString()

lookup

public Capability lookup(java.lang.String name) throws CapabilityNotBoundException
Implements:
lookup in interface Repository

bind

public java.lang.Object bind(java.lang.String name,
                   Capability cap) throws CapabilityAlreadyBoundException
Implements:
bind in interface Repository

unbind

public void unbind(java.lang.Object ticket) throws CapabilityNotBoundException
Implements:
unbind in interface Repository

list

public java.lang.String[] list()
Implements:
list in interface Repository

assert

private void assert(boolean value,
                    java.lang.String info)

Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS