Package org.biojava.naming
Class ObdaContext
- java.lang.Object
 - 
- org.biojava.naming.ObdaContext
 
 
- 
- All Implemented Interfaces:
 Context,DirContext
public class ObdaContext extends Object implements DirContext
- Author:
 - Matthew Pocock
 
 
- 
- 
Field Summary
- 
Fields inherited from interface javax.naming.Context
APPLET, AUTHORITATIVE, BATCHSIZE, DNS_URL, INITIAL_CONTEXT_FACTORY, LANGUAGE, OBJECT_FACTORIES, PROVIDER_URL, REFERRAL, SECURITY_AUTHENTICATION, SECURITY_CREDENTIALS, SECURITY_PRINCIPAL, SECURITY_PROTOCOL, STATE_FACTORIES, URL_PKG_PREFIXES 
- 
Fields inherited from interface javax.naming.directory.DirContext
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE 
 - 
 
- 
Method Summary
 
 - 
 
- 
- 
Method Detail
- 
getMyComponents
protected Name getMyComponents(Name name) throws NamingException
- Throws:
 NamingException
 
- 
getNameInNamespace
public String getNameInNamespace() throws NamingException
- Specified by:
 getNameInNamespacein interfaceContext- Throws:
 NamingException
 
- 
composeName
public Name composeName(Name name, Name prefix) throws NamingException
- Specified by:
 composeNamein interfaceContext- Throws:
 NamingException
 
- 
lookup
public Object lookup(Name name) throws NamingException
- Specified by:
 lookupin interfaceContext- Throws:
 NamingException
 
- 
list
public NamingEnumeration list(Name name) throws NamingException
- Specified by:
 listin interfaceContext- Throws:
 NamingException
 
- 
listBindings
public NamingEnumeration listBindings(Name name) throws NamingException
- Specified by:
 listBindingsin interfaceContext- Throws:
 NamingException
 
- 
bind
public void bind(Name name, Object obj) throws NamingException
- Specified by:
 bindin interfaceContext- Throws:
 NamingException
 
- 
rebind
public void rebind(Name name, Object obj) throws NamingException
- Specified by:
 rebindin interfaceContext- Throws:
 NamingException
 
- 
unbind
public void unbind(Name name) throws NamingException
- Specified by:
 unbindin interfaceContext- Throws:
 NamingException
 
- 
rename
public void rename(Name oldName, Name newName) throws NamingException
- Specified by:
 renamein interfaceContext- Throws:
 NamingException
 
- 
createSubcontext
public Context createSubcontext(Name name) throws NamingException
- Specified by:
 createSubcontextin interfaceContext- Throws:
 NamingException
 
- 
destroySubcontext
public void destroySubcontext(Name name) throws NamingException
- Specified by:
 destroySubcontextin interfaceContext- Throws:
 NamingException
 
- 
getNameParser
public NameParser getNameParser(Name name) throws NamingException
- Specified by:
 getNameParserin interfaceContext- Throws:
 NamingException
 
- 
composeName
public String composeName(String name, String prefix) throws NamingException
- Specified by:
 composeNamein interfaceContext- Throws:
 NamingException
 
- 
addToEnvironment
public Object addToEnvironment(String propName, Object propVal) throws NamingException
- Specified by:
 addToEnvironmentin interfaceContext- Throws:
 NamingException
 
- 
removeFromEnvironment
public Object removeFromEnvironment(String propName) throws NamingException
- Specified by:
 removeFromEnvironmentin interfaceContext- Throws:
 NamingException
 
- 
getEnvironment
public Hashtable getEnvironment() throws NamingException
- Specified by:
 getEnvironmentin interfaceContext- Throws:
 NamingException
 
- 
close
public void close() throws NamingException
- Specified by:
 closein interfaceContext- Throws:
 NamingException
 
- 
list
public NamingEnumeration list(String name) throws NamingException
- Specified by:
 listin interfaceContext- Throws:
 NamingException
 
- 
listBindings
public NamingEnumeration listBindings(String name) throws NamingException
- Specified by:
 listBindingsin interfaceContext- Throws:
 NamingException
 
- 
lookup
public Object lookup(String name) throws NamingException
- Specified by:
 lookupin interfaceContext- Throws:
 NamingException
 
- 
lookupLink
public Object lookupLink(Name name) throws NamingException
- Specified by:
 lookupLinkin interfaceContext- Throws:
 NamingException
 
- 
getAttributes
public Attributes getAttributes(Name name) throws NamingException
- Specified by:
 getAttributesin interfaceDirContext- Throws:
 NamingException
 
- 
getAttributes
public Attributes getAttributes(Name name, String[] attrIds) throws NamingException
- Specified by:
 getAttributesin interfaceDirContext- Throws:
 NamingException
 
- 
modifyAttributes
public void modifyAttributes(Name name, int mod_op, Attributes attrs) throws NamingException
- Specified by:
 modifyAttributesin interfaceDirContext- Throws:
 NamingException
 
- 
modifyAttributes
public void modifyAttributes(Name name, ModificationItem[] mods) throws NamingException
- Specified by:
 modifyAttributesin interfaceDirContext- Throws:
 NamingException
 
- 
bind
public void bind(Name name, Object obj, Attributes attrs) throws NamingException
- Specified by:
 bindin interfaceDirContext- Throws:
 NamingException
 
- 
rebind
public void rebind(Name name, Object obj, Attributes attrs) throws NamingException
- Specified by:
 rebindin interfaceDirContext- Throws:
 NamingException
 
- 
createSubcontext
public DirContext createSubcontext(Name name, Attributes attrs) throws NamingException
- Specified by:
 createSubcontextin interfaceDirContext- Throws:
 NamingException
 
- 
getSchema
public DirContext getSchema(Name name) throws NamingException
- Specified by:
 getSchemain interfaceDirContext- Throws:
 NamingException
 
- 
getSchemaClassDefinition
public DirContext getSchemaClassDefinition(Name name) throws NamingException
- Specified by:
 getSchemaClassDefinitionin interfaceDirContext- Throws:
 NamingException
 
- 
search
public NamingEnumeration search(Name name, Attributes matchingAttrs) throws NamingException
- Specified by:
 searchin interfaceDirContext- Throws:
 NamingException
 
- 
search
public NamingEnumeration search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons) throws NamingException
- Specified by:
 searchin interfaceDirContext- Throws:
 NamingException
 
- 
search
public NamingEnumeration search(Name name, Attributes matchingAttributes, String[] attributesToReturn) throws NamingException
- Specified by:
 searchin interfaceDirContext- Throws:
 NamingException
 
- 
search
public NamingEnumeration search(Name name, String filter, SearchControls cons) throws NamingException
- Specified by:
 searchin interfaceDirContext- Throws:
 NamingException
 
- 
bind
public void bind(String name, Object obj) throws NamingException
- Specified by:
 bindin interfaceContext- Throws:
 NamingException
 
- 
rebind
public void rebind(String name, Object obj) throws NamingException
- Specified by:
 rebindin interfaceContext- Throws:
 NamingException
 
- 
unbind
public void unbind(String name) throws NamingException
- Specified by:
 unbindin interfaceContext- Throws:
 NamingException
 
- 
rename
public void rename(String oldName, String newName) throws NamingException
- Specified by:
 renamein interfaceContext- Throws:
 NamingException
 
- 
createSubcontext
public Context createSubcontext(String name) throws NamingException
- Specified by:
 createSubcontextin interfaceContext- Throws:
 NamingException
 
- 
destroySubcontext
public void destroySubcontext(String name) throws NamingException
- Specified by:
 destroySubcontextin interfaceContext- Throws:
 NamingException
 
- 
getNameParser
public NameParser getNameParser(String name) throws NamingException
- Specified by:
 getNameParserin interfaceContext- Throws:
 NamingException
 
- 
lookupLink
public Object lookupLink(String name) throws NamingException
- Specified by:
 lookupLinkin interfaceContext- Throws:
 NamingException
 
- 
getAttributes
public Attributes getAttributes(String name) throws NamingException
- Specified by:
 getAttributesin interfaceDirContext- Throws:
 NamingException
 
- 
getAttributes
public Attributes getAttributes(String name, String[] attrIds) throws NamingException
- Specified by:
 getAttributesin interfaceDirContext- Throws:
 NamingException
 
- 
modifyAttributes
public void modifyAttributes(String name, int mod_op, Attributes attrs) throws NamingException
- Specified by:
 modifyAttributesin interfaceDirContext- Throws:
 NamingException
 
- 
modifyAttributes
public void modifyAttributes(String name, ModificationItem[] mods) throws NamingException
- Specified by:
 modifyAttributesin interfaceDirContext- Throws:
 NamingException
 
- 
bind
public void bind(String name, Object obj, Attributes attrs) throws NamingException
- Specified by:
 bindin interfaceDirContext- Throws:
 NamingException
 
- 
rebind
public void rebind(String name, Object obj, Attributes attrs) throws NamingException
- Specified by:
 rebindin interfaceDirContext- Throws:
 NamingException
 
- 
createSubcontext
public DirContext createSubcontext(String name, Attributes attrs) throws NamingException
- Specified by:
 createSubcontextin interfaceDirContext- Throws:
 NamingException
 
- 
getSchema
public DirContext getSchema(String name) throws NamingException
- Specified by:
 getSchemain interfaceDirContext- Throws:
 NamingException
 
- 
getSchemaClassDefinition
public DirContext getSchemaClassDefinition(String name) throws NamingException
- Specified by:
 getSchemaClassDefinitionin interfaceDirContext- Throws:
 NamingException
 
- 
search
public NamingEnumeration search(String name, Attributes matchingAttributes, String[] attributesToReturn) throws NamingException
- Specified by:
 searchin interfaceDirContext- Throws:
 NamingException
 
- 
search
public NamingEnumeration search(String name, Attributes matchingAttributes) throws NamingException
- Specified by:
 searchin interfaceDirContext- Throws:
 NamingException
 
- 
search
public NamingEnumeration search(String name, String filter, SearchControls cons) throws NamingException
- Specified by:
 searchin interfaceDirContext- Throws:
 NamingException
 
- 
search
public NamingEnumeration search(String name, String filterExpr, Object[] filterArgs, SearchControls cons) throws NamingException
- Specified by:
 searchin interfaceDirContext- Throws:
 NamingException
 
 - 
 
 -