org.openrdf.sail.rdbms.managers
Class NamespaceManager

java.lang.Object
  extended by org.openrdf.sail.rdbms.managers.NamespaceManager

public class NamespaceManager
extends Object

Manages the namespace prefixes.

Author:
James Leigh

Constructor Summary
NamespaceManager()
           
 
Method Summary
 void clearPrefixes()
           
 void close()
           
 NamespaceImpl findByPrefix(String prefix)
           
 NamespaceImpl findNamespace(String namespace)
           
 Collection<? extends Namespace> getNamespacesWithPrefix()
           
 void initialize()
           
 void removePrefix(String prefix)
           
 void setConnection(Connection conn)
           
 void setNamespacesTable(NamespacesTable table)
           
 void setPrefix(String prefix, String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamespaceManager

public NamespaceManager()
Method Detail

setConnection

public void setConnection(Connection conn)

setNamespacesTable

public void setNamespacesTable(NamespacesTable table)

close

public void close()
           throws RdbmsException
Throws:
RdbmsException

initialize

public void initialize()
                throws RdbmsException
Throws:
RdbmsException

findNamespace

public NamespaceImpl findNamespace(String namespace)
                            throws RdbmsException
Throws:
RdbmsException

setPrefix

public void setPrefix(String prefix,
                      String name)
               throws RdbmsException
Throws:
RdbmsException

findByPrefix

public NamespaceImpl findByPrefix(String prefix)

removePrefix

public void removePrefix(String prefix)
                  throws RdbmsException
Throws:
RdbmsException

getNamespacesWithPrefix

public Collection<? extends Namespace> getNamespacesWithPrefix()
                                                        throws RdbmsException
Throws:
RdbmsException

clearPrefixes

public void clearPrefixes()
                   throws RdbmsException
Throws:
RdbmsException


Copyright © 2001-2008 Aduna. All Rights Reserved.