org.isam.exehda.services.cib
Class HashtableBackEnd

java.lang.Object
  |
  +--java.util.Dictionary
        |
        +--java.util.Hashtable
              |
              +--org.isam.exehda.services.cib.HashtableBackEnd
All Implemented Interfaces:
CibBackEnd, java.lang.Cloneable, java.util.Map, java.io.Serializable

public class HashtableBackEnd
extends java.util.Hashtable
implements CibBackEnd

See Also:
Serialized Form

Constructor Summary
HashtableBackEnd()
           
 
Method Summary
 void addResource(CellInformationBase.ResourceName r)
           
 java.lang.String getAttribute(CellInformationBase.ResourceName r, java.lang.String a)
           
 java.lang.String[] getAttributes(CellInformationBase.ResourceName r)
           
 void removeResource(CellInformationBase.ResourceName r)
           
 CellInformationBase.ResourceName[] select(CellInformationBase.SelectionConstraint sc, CellInformationBase.NameSpace ns, int maxResults)
           
 CellInformationBase.ResourceName[] selectByName(java.lang.String n, CellInformationBase.NameSpace ns, int maxResults)
           
 CellInformationBase.ResourceName[] selectByType(java.lang.String t, CellInformationBase.NameSpace ns, int maxResults)
           
 java.lang.String setAttribute(CellInformationBase.ResourceName r, java.lang.String a, java.lang.String v)
           
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HashtableBackEnd

public HashtableBackEnd()
Method Detail

select

public CellInformationBase.ResourceName[] select(CellInformationBase.SelectionConstraint sc,
                                                 CellInformationBase.NameSpace ns,
                                                 int maxResults)
Specified by:
select in interface CibBackEnd

selectByName

public CellInformationBase.ResourceName[] selectByName(java.lang.String n,
                                                       CellInformationBase.NameSpace ns,
                                                       int maxResults)
Specified by:
selectByName in interface CibBackEnd

selectByType

public CellInformationBase.ResourceName[] selectByType(java.lang.String t,
                                                       CellInformationBase.NameSpace ns,
                                                       int maxResults)
Specified by:
selectByType in interface CibBackEnd

getAttribute

public java.lang.String getAttribute(CellInformationBase.ResourceName r,
                                     java.lang.String a)
Specified by:
getAttribute in interface CibBackEnd

setAttribute

public java.lang.String setAttribute(CellInformationBase.ResourceName r,
                                     java.lang.String a,
                                     java.lang.String v)
Specified by:
setAttribute in interface CibBackEnd

getAttributes

public java.lang.String[] getAttributes(CellInformationBase.ResourceName r)
Specified by:
getAttributes in interface CibBackEnd

addResource

public void addResource(CellInformationBase.ResourceName r)
Specified by:
addResource in interface CibBackEnd

removeResource

public void removeResource(CellInformationBase.ResourceName r)
Specified by:
removeResource in interface CibBackEnd