Package com.mockobjects.naming
Class MockContext
- java.lang.Object
-
- com.mockobjects.MockObject
-
- com.mockobjects.naming.MockContext
-
- All Implemented Interfaces:
Verifiable,javax.naming.Context
- Direct Known Subclasses:
MockDirContext
public class MockContext extends MockObject implements javax.naming.Context
-
-
Constructor Summary
Constructors Constructor Description MockContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectaddToEnvironment(java.lang.String name, java.lang.Object object)voidbind(java.lang.String aBindName, java.lang.Object aBindObject)voidbind(javax.naming.Name aBindName, java.lang.Object aBindObject)voidclose()java.lang.StringcomposeName(java.lang.String name, java.lang.String name2)javax.naming.NamecomposeName(javax.naming.Name name, javax.naming.Name name2)javax.naming.ContextcreateSubcontext(java.lang.String name)javax.naming.ContextcreateSubcontext(javax.naming.Name name)voiddestroySubcontext(java.lang.String name)voiddestroySubcontext(javax.naming.Name name)java.util.HashtablegetEnvironment()java.lang.StringgetNameInNamespace()javax.naming.NameParsergetNameParser(java.lang.String name)javax.naming.NameParsergetNameParser(javax.naming.Name name)javax.naming.NamingEnumerationlist(java.lang.String name)javax.naming.NamingEnumerationlist(javax.naming.Name name)javax.naming.NamingEnumerationlistBindings(java.lang.String name)javax.naming.NamingEnumerationlistBindings(javax.naming.Name name)java.lang.Objectlookup(java.lang.String name)java.lang.Objectlookup(javax.naming.Name name)java.lang.ObjectlookupLink(java.lang.String name)java.lang.ObjectlookupLink(javax.naming.Name name)voidrebind(java.lang.String aBindName, java.lang.Object aBindObject)voidrebind(javax.naming.Name aBindName, java.lang.Object aBindObject)java.lang.ObjectremoveFromEnvironment(java.lang.String name)voidrename(java.lang.String name, java.lang.String name2)voidrename(javax.naming.Name name, javax.naming.Name name2)voidsetExpectedBind(java.lang.String aBindName, java.lang.Object aBindObject)voidsetExpectedCreateSubContext(java.lang.String name)voidsetExpectedLookupName(java.lang.String aLookupName)voidsetExpectedReBind(java.lang.String aBindName, java.lang.Object aBindObject)voidsetupAddCreateSubContext(javax.naming.Context aContext)voidsetupAddLookup(java.lang.Object aObjectToReturn)voidunbind(java.lang.String name)voidunbind(javax.naming.Name name)-
Methods inherited from class com.mockobjects.MockObject
notImplemented, notYetImplemented, verify
-
-
-
-
Method Detail
-
setupAddLookup
public void setupAddLookup(java.lang.Object aObjectToReturn)
-
setExpectedLookupName
public void setExpectedLookupName(java.lang.String aLookupName)
-
lookup
public java.lang.Object lookup(javax.naming.Name name) throws javax.naming.NamingException- Specified by:
lookupin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
lookup
public java.lang.Object lookup(java.lang.String name) throws javax.naming.NamingException- Specified by:
lookupin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
bind
public void bind(javax.naming.Name aBindName, java.lang.Object aBindObject) throws javax.naming.NamingException- Specified by:
bindin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
setExpectedBind
public void setExpectedBind(java.lang.String aBindName, java.lang.Object aBindObject)
-
setExpectedReBind
public void setExpectedReBind(java.lang.String aBindName, java.lang.Object aBindObject)
-
bind
public void bind(java.lang.String aBindName, java.lang.Object aBindObject) throws javax.naming.NamingException- Specified by:
bindin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
rebind
public void rebind(javax.naming.Name aBindName, java.lang.Object aBindObject) throws javax.naming.NamingException- Specified by:
rebindin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
rebind
public void rebind(java.lang.String aBindName, java.lang.Object aBindObject) throws javax.naming.NamingException- Specified by:
rebindin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
unbind
public void unbind(javax.naming.Name name) throws javax.naming.NamingException- Specified by:
unbindin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
unbind
public void unbind(java.lang.String name) throws javax.naming.NamingException- Specified by:
unbindin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
rename
public void rename(javax.naming.Name name, javax.naming.Name name2) throws javax.naming.NamingException- Specified by:
renamein interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
rename
public void rename(java.lang.String name, java.lang.String name2) throws javax.naming.NamingException- Specified by:
renamein interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
list
public javax.naming.NamingEnumeration list(javax.naming.Name name) throws javax.naming.NamingException- Specified by:
listin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
list
public javax.naming.NamingEnumeration list(java.lang.String name) throws javax.naming.NamingException- Specified by:
listin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
listBindings
public javax.naming.NamingEnumeration listBindings(javax.naming.Name name) throws javax.naming.NamingException- Specified by:
listBindingsin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
listBindings
public javax.naming.NamingEnumeration listBindings(java.lang.String name) throws javax.naming.NamingException- Specified by:
listBindingsin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
destroySubcontext
public void destroySubcontext(javax.naming.Name name) throws javax.naming.NamingException- Specified by:
destroySubcontextin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
destroySubcontext
public void destroySubcontext(java.lang.String name) throws javax.naming.NamingException- Specified by:
destroySubcontextin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
createSubcontext
public javax.naming.Context createSubcontext(javax.naming.Name name) throws javax.naming.NamingException- Specified by:
createSubcontextin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
setupAddCreateSubContext
public void setupAddCreateSubContext(javax.naming.Context aContext)
-
setExpectedCreateSubContext
public void setExpectedCreateSubContext(java.lang.String name)
-
createSubcontext
public javax.naming.Context createSubcontext(java.lang.String name) throws javax.naming.NamingException- Specified by:
createSubcontextin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
lookupLink
public java.lang.Object lookupLink(javax.naming.Name name) throws javax.naming.NamingException- Specified by:
lookupLinkin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
lookupLink
public java.lang.Object lookupLink(java.lang.String name) throws javax.naming.NamingException- Specified by:
lookupLinkin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
getNameParser
public javax.naming.NameParser getNameParser(javax.naming.Name name) throws javax.naming.NamingException- Specified by:
getNameParserin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
getNameParser
public javax.naming.NameParser getNameParser(java.lang.String name) throws javax.naming.NamingException- Specified by:
getNameParserin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
composeName
public javax.naming.Name composeName(javax.naming.Name name, javax.naming.Name name2) throws javax.naming.NamingException- Specified by:
composeNamein interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
composeName
public java.lang.String composeName(java.lang.String name, java.lang.String name2) throws javax.naming.NamingException- Specified by:
composeNamein interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
addToEnvironment
public java.lang.Object addToEnvironment(java.lang.String name, java.lang.Object object) throws javax.naming.NamingException- Specified by:
addToEnvironmentin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
removeFromEnvironment
public java.lang.Object removeFromEnvironment(java.lang.String name) throws javax.naming.NamingException- Specified by:
removeFromEnvironmentin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
getEnvironment
public java.util.Hashtable getEnvironment() throws javax.naming.NamingException- Specified by:
getEnvironmentin interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
close
public void close() throws javax.naming.NamingException- Specified by:
closein interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
getNameInNamespace
public java.lang.String getNameInNamespace() throws javax.naming.NamingException- Specified by:
getNameInNamespacein interfacejavax.naming.Context- Throws:
javax.naming.NamingException
-
-