org.isam.exehda.services.cib
Interface CibBackEnd

All Known Implementing Classes:
HashtableBackEnd, LdapBackEnd

public interface CibBackEnd


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 filter, 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)
           
 

Method Detail

select

public CellInformationBase.ResourceName[] select(CellInformationBase.SelectionConstraint filter,
                                                 CellInformationBase.NameSpace ns,
                                                 int maxResults)

selectByName

public CellInformationBase.ResourceName[] selectByName(java.lang.String n,
                                                       CellInformationBase.NameSpace ns,
                                                       int maxResults)

selectByType

public CellInformationBase.ResourceName[] selectByType(java.lang.String t,
                                                       CellInformationBase.NameSpace ns,
                                                       int maxResults)

getAttribute

public java.lang.String getAttribute(CellInformationBase.ResourceName r,
                                     java.lang.String a)

setAttribute

public java.lang.String setAttribute(CellInformationBase.ResourceName r,
                                     java.lang.String a,
                                     java.lang.String v)

getAttributes

public java.lang.String[] getAttributes(CellInformationBase.ResourceName r)

addResource

public void addResource(CellInformationBase.ResourceName r)

removeResource

public void removeResource(CellInformationBase.ResourceName r)