A B C D E F G H I L M N O P R S U

A

AbstractContext - class org.codehaus.spice.jndikit.AbstractContext.
Abstract JNDI Context that can be inherited from to provide a particular type of Context.
AbstractContext() - Constructor for class org.codehaus.spice.jndikit.AbstractContext
 
AbstractContext(Hashtable) - Constructor for class org.codehaus.spice.jndikit.AbstractContext
 
AbstractLocalContext - class org.codehaus.spice.jndikit.AbstractLocalContext.
Abstract local JNDI Context that can be inherited from to provide a particular type of Context.
AbstractLocalContext(Namespace, Hashtable, Context) - Constructor for class org.codehaus.spice.jndikit.AbstractLocalContext
 
AbstractNamespace - class org.codehaus.spice.jndikit.AbstractNamespace.
This is the class to extend that provides basic facilities for Namespace management.
AbstractNamespace() - Constructor for class org.codehaus.spice.jndikit.AbstractNamespace
 
AbstractNamingEnumeration - class org.codehaus.spice.jndikit.AbstractNamingEnumeration.
Class for building NamingEnumerations.
AbstractNamingEnumeration(Context, Namespace) - Constructor for class org.codehaus.spice.jndikit.AbstractNamingEnumeration
 
AbstractURLContext - class org.codehaus.spice.jndikit.AbstractURLContext.
Abstract JNDI Context that can be inherited from to provide a particular type of Context.
AbstractURLContext(String, Hashtable) - Constructor for class org.codehaus.spice.jndikit.AbstractURLContext
 
accept() - Method in class org.codehaus.spice.jndikit.rmi.server.Main
 
addObjectFactory(ObjectFactory) - Method in class org.codehaus.spice.jndikit.AbstractNamespace
Utility method for subclasses to add factorys.
addObjectFactory(ObjectFactory) - Method in class org.codehaus.spice.jndikit.DefaultNamespace
 
addStateFactory(StateFactory) - Method in class org.codehaus.spice.jndikit.AbstractNamespace
Utility method for subclasses to add factorys.
addStateFactory(StateFactory) - Method in class org.codehaus.spice.jndikit.DefaultNamespace
 
addToEnvironment(String, Object) - Method in class org.codehaus.spice.jndikit.AbstractContext
Add a key-value pair to environment

B

bind(String, Object) - Method in class org.codehaus.spice.jndikit.AbstractContext
Bind an object to a name.
bind(Name, Object) - Method in class org.codehaus.spice.jndikit.AbstractContext
Bind an object to a name.
bind(Name, Object, boolean) - Method in class org.codehaus.spice.jndikit.AbstractContext
Helper method to bind
bind(Name, Object, boolean) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Helper method to bind
bind(Name, Object, boolean) - Method in class org.codehaus.spice.jndikit.AbstractURLContext
Helper method to bind
bind(Name, String, Object) - Method in interface org.codehaus.spice.jndikit.NamingProvider
 
bind(Name, Object, boolean) - Method in class org.codehaus.spice.jndikit.RemoteContext
Helper method to bind
bind(Name, String, Object) - Method in class org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl
 

C

checkUnbindContext(Name, Object) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
 
cloneContext() - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
 
cloneContext() - Method in class org.codehaus.spice.jndikit.memory.MemoryContext
 
close() - Method in class org.codehaus.spice.jndikit.AbstractContext
Release resources associated with context.
close() - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
 
close() - Method in class org.codehaus.spice.jndikit.AbstractNamingEnumeration
 
close() - Method in class org.codehaus.spice.jndikit.RemoteContext
Release resources associated with context.
composeName(String, String) - Method in class org.codehaus.spice.jndikit.AbstractContext
Compose a name form a name and a prefix.
composeName(Name, Name) - Method in class org.codehaus.spice.jndikit.AbstractContext
Compose a name form a name and a prefix.
createSubcontext(String) - Method in class org.codehaus.spice.jndikit.AbstractContext
Create a Subcontext.
createSubcontext(Name) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Create a Subcontext.
createSubcontext(Name) - Method in class org.codehaus.spice.jndikit.AbstractURLContext
Create a Subcontext.
createSubcontext(Name) - Method in interface org.codehaus.spice.jndikit.NamingProvider
 
createSubcontext(Name) - Method in class org.codehaus.spice.jndikit.RemoteContext
Create a Subcontext.
createSubcontext(Name) - Method in class org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl
 

D

DefaultNameParser - class org.codehaus.spice.jndikit.DefaultNameParser.
A simple cas sensitive name parser that reads left to right with '/' as separator.
DefaultNameParser() - Constructor for class org.codehaus.spice.jndikit.DefaultNameParser
 
DefaultNamespace - class org.codehaus.spice.jndikit.DefaultNamespace.
This is the default namespace implementation.
DefaultNamespace(NameParser) - Constructor for class org.codehaus.spice.jndikit.DefaultNamespace
 
DefaultNamespace(NameParser, ObjectFactory[], StateFactory[]) - Constructor for class org.codehaus.spice.jndikit.DefaultNamespace
 
destroySubcontext(String) - Method in class org.codehaus.spice.jndikit.AbstractContext
Destroy a Subcontext.
destroySubcontext(Name) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
 
destroySubcontext(Name) - Method in class org.codehaus.spice.jndikit.AbstractURLContext
 
destroySubcontext(Name) - Method in interface org.codehaus.spice.jndikit.NamingProvider
 
destroySubcontext(Name) - Method in class org.codehaus.spice.jndikit.RemoteContext
 
destroySubcontext(Name) - Method in class org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl
 
dispose() - Method in class org.codehaus.spice.jndikit.rmi.server.Main
 
doLocalBind(Name, Object) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
 
doLocalBind(Name, Object) - Method in class org.codehaus.spice.jndikit.memory.MemoryContext
 
doLocalList() - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
 
doLocalList() - Method in class org.codehaus.spice.jndikit.memory.MemoryContext
 
doLocalListBindings() - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
 
doLocalListBindings() - Method in class org.codehaus.spice.jndikit.memory.MemoryContext
 
doLocalLookup(Name) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Actually lookup raw entry in local context.
doLocalLookup(Name) - Method in class org.codehaus.spice.jndikit.memory.MemoryContext
Actually lookup raw entry in local context.
doLocalUnbind(Name) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Actually unbind raw entry in local context.
doLocalUnbind(Name) - Method in class org.codehaus.spice.jndikit.memory.MemoryContext
Actually unbind raw entry in local context.

E

export() - Method in class org.codehaus.spice.jndikit.rmi.server.Main
 

F

fillInContext(Context) - Method in class org.codehaus.spice.jndikit.RemoteContext
 

G

getAbsoluteName(Name) - Method in class org.codehaus.spice.jndikit.RemoteContext
 
getBaseURLContext(Name, Hashtable) - Method in class org.codehaus.spice.jndikit.AbstractURLContext
 
getEndIndexOfURLPart(String, int) - Method in class org.codehaus.spice.jndikit.AbstractURLContext
Find end index of url part in string.
getEnvironment() - Method in class org.codehaus.spice.jndikit.AbstractContext
Return a copy of environment.
getInitialContext(Hashtable) - Method in class org.codehaus.spice.jndikit.memory.MemoryInitialContextFactory
 
getInitialContext(Hashtable) - Method in class org.codehaus.spice.jndikit.memory.StaticMemoryInitialContextFactory
 
getInitialContext(Hashtable) - Method in class org.codehaus.spice.jndikit.rmi.RMIInitialContextFactory
 
getLeafName(Name) - Method in class org.codehaus.spice.jndikit.AbstractContext
Get leaf name component from specified Name object.
getNameInNamespace() - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
 
getNameInNamespace() - Method in class org.codehaus.spice.jndikit.AbstractURLContext
 
getNameInNamespace() - Method in class org.codehaus.spice.jndikit.RemoteContext
 
getNameParser() - Method in class org.codehaus.spice.jndikit.AbstractContext
 
getNameParser(String) - Method in class org.codehaus.spice.jndikit.AbstractContext
Get the NameParser for the named context.
getNameParser(Name) - Method in class org.codehaus.spice.jndikit.AbstractContext
Get the NameParser for the named context.
getNameParser() - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
 
getNameParser() - Method in class org.codehaus.spice.jndikit.AbstractURLContext
 
getNameParser() - Method in class org.codehaus.spice.jndikit.DefaultNamespace
 
getNameParser() - Method in interface org.codehaus.spice.jndikit.Namespace
 
getNameParser() - Method in interface org.codehaus.spice.jndikit.NamingProvider
 
getNameParser() - Method in class org.codehaus.spice.jndikit.RemoteContext
 
getNameParser() - Method in class org.codehaus.spice.jndikit.StandardNamespace
 
getNameParser() - Method in class org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl
 
getNamespace() - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Utility method to retrieve the Namespace.
getNamespace() - Method in class org.codehaus.spice.jndikit.RemoteContext
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.codehaus.spice.jndikit.AbstractNamespace
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.codehaus.spice.jndikit.StandardNamespace
 
getParent() - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Utility method to retrieve parent Context.
getPathName(Name) - Method in class org.codehaus.spice.jndikit.AbstractContext
Get name components minus leaf name component.
getProvider() - Method in class org.codehaus.spice.jndikit.RemoteContext
 
getRawEnvironment() - Method in class org.codehaus.spice.jndikit.AbstractContext
Utility method to retrieve raw environment value.
getStateToBind(Object, Name, Context, Hashtable) - Method in class org.codehaus.spice.jndikit.AbstractNamespace
 
getStateToBind(Object, Name, Context, Hashtable) - Method in class org.codehaus.spice.jndikit.StandardNamespace
 

H

handleException(Exception) - Method in class org.codehaus.spice.jndikit.RemoteContext
 
hasMore() - Method in class org.codehaus.spice.jndikit.AbstractNamingEnumeration
 

I

init() - Method in class org.codehaus.spice.jndikit.rmi.server.Main
 
isDestroyableContext(Object) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
 
isRunning() - Method in class org.codehaus.spice.jndikit.rmi.server.Main
 
isSelf(Name) - Method in class org.codehaus.spice.jndikit.AbstractContext
 

L

list(String) - Method in class org.codehaus.spice.jndikit.AbstractContext
Enumerates the names bound in the named context, along with the objects bound to them.
list(Name) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Enumerates the names bound in the named context.
list(Name) - Method in class org.codehaus.spice.jndikit.AbstractURLContext
Enumerates the names bound in the named context.
list(Name) - Method in interface org.codehaus.spice.jndikit.NamingProvider
 
list(Name) - Method in class org.codehaus.spice.jndikit.RemoteContext
Enumerates the names bound in the named context.
list(Name) - Method in class org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl
 
listBindings(String) - Method in class org.codehaus.spice.jndikit.AbstractContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in class org.codehaus.spice.jndikit.AbstractURLContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in interface org.codehaus.spice.jndikit.NamingProvider
 
listBindings(Name) - Method in class org.codehaus.spice.jndikit.RemoteContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in class org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl
 
localLookup(Name) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Lookup entry in local context.
lookup(String) - Method in class org.codehaus.spice.jndikit.AbstractContext
Get the object named.
lookup(Name) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Get the object named.
lookup(Name) - Method in class org.codehaus.spice.jndikit.AbstractURLContext
Get the object named.
lookup(Name) - Method in interface org.codehaus.spice.jndikit.NamingProvider
 
lookup(Name) - Method in class org.codehaus.spice.jndikit.RemoteContext
Get the object named.
lookup(Name) - Method in class org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl
 
lookupLink(String) - Method in class org.codehaus.spice.jndikit.AbstractContext
Get the object named following all links.
lookupLink(Name) - Method in class org.codehaus.spice.jndikit.AbstractContext
Get the object named following all links.
lookupSubContext(Name) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Lookup a sub-context of current context.

M

Main - class org.codehaus.spice.jndikit.rmi.server.Main.
This is a simple test name server and should NOT be used in a production system.
Main(boolean, int) - Constructor for class org.codehaus.spice.jndikit.rmi.server.Main
 
MemoryContext - class org.codehaus.spice.jndikit.memory.MemoryContext.
An in memory context implementation.
MemoryContext(Namespace, Hashtable, Context, Hashtable) - Constructor for class org.codehaus.spice.jndikit.memory.MemoryContext
 
MemoryContext(Namespace, Hashtable, Context) - Constructor for class org.codehaus.spice.jndikit.memory.MemoryContext
 
MemoryInitialContextFactory - class org.codehaus.spice.jndikit.memory.MemoryInitialContextFactory.
Initial context factory for memorycontext.
MemoryInitialContextFactory() - Constructor for class org.codehaus.spice.jndikit.memory.MemoryInitialContextFactory
 
m_objectFactorySet - Variable in class org.codehaus.spice.jndikit.AbstractNamespace
 
m_stateFactorySet - Variable in class org.codehaus.spice.jndikit.AbstractNamespace
 

N

NAMESPACE - Static variable in class org.codehaus.spice.jndikit.RemoteContext
 
NAMESPACE_NAME - Static variable in class org.codehaus.spice.jndikit.RemoteContext
 
NAMING_PROVIDER - Static variable in class org.codehaus.spice.jndikit.RemoteContext
 
Namespace - interface org.codehaus.spice.jndikit.Namespace.
Interface representing Namespace/NamingSystem.
NamingProvider - interface org.codehaus.spice.jndikit.NamingProvider.
The underlying communication interface for remote contexts.
newContext() - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
 
newContext(String) - Method in class org.codehaus.spice.jndikit.AbstractURLContext
Return a new instance of the base context for a URL.
newContext() - Method in class org.codehaus.spice.jndikit.memory.MemoryContext
 
newNamespace(Hashtable) - Method in class org.codehaus.spice.jndikit.rmi.RMIInitialContextFactory
 
newNamingProvider(Hashtable) - Method in class org.codehaus.spice.jndikit.rmi.RMIInitialContextFactory
 
newNamingProvider(String, int) - Method in class org.codehaus.spice.jndikit.rmi.RMIInitialContextFactory
 
nextElement() - Method in class org.codehaus.spice.jndikit.AbstractNamingEnumeration
 

O

org.codehaus.spice.jndikit - package org.codehaus.spice.jndikit
Naming utilities.
org.codehaus.spice.jndikit.memory - package org.codehaus.spice.jndikit.memory
Memory based naming context.
org.codehaus.spice.jndikit.rmi - package org.codehaus.spice.jndikit.rmi
RMI based naming context factory and provider.
org.codehaus.spice.jndikit.rmi.server - package org.codehaus.spice.jndikit.rmi.server
RMI naming provider implementation.

P

parse(String) - Method in class org.codehaus.spice.jndikit.AbstractURLContext
 
parse(String) - Method in class org.codehaus.spice.jndikit.DefaultNameParser
 

R

RMIInitialContextFactory - class org.codehaus.spice.jndikit.rmi.RMIInitialContextFactory.
Initial context factory for memorycontext.
RMIInitialContextFactory() - Constructor for class org.codehaus.spice.jndikit.rmi.RMIInitialContextFactory
 
RMINamingProvider - interface org.codehaus.spice.jndikit.rmi.RMINamingProvider.
The underlying communication interface for remote contexts.
RMINamingProviderImpl - class org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl.
The RMI implementation of provider.
RMINamingProviderImpl(Context) - Constructor for class org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl
 
RemoteContext - class org.codehaus.spice.jndikit.RemoteContext.
Context that hooks up to a remote source.
RemoteContext() - Constructor for class org.codehaus.spice.jndikit.RemoteContext
 
RemoteContext(Hashtable, Name) - Constructor for class org.codehaus.spice.jndikit.RemoteContext
 
rebind(String, Object) - Method in class org.codehaus.spice.jndikit.AbstractContext
Binds a name to an object, overwriting any existing binding.
rebind(Name, Object) - Method in class org.codehaus.spice.jndikit.AbstractContext
Binds a name to an object, overwriting any existing binding.
rebind(Name, String, Object) - Method in interface org.codehaus.spice.jndikit.NamingProvider
 
rebind(Name, String, Object) - Method in class org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl
 
removeFromEnvironment(String) - Method in class org.codehaus.spice.jndikit.AbstractContext
Remove a key-value pair form environment and return it.
rename(String, String) - Method in class org.codehaus.spice.jndikit.AbstractContext
Rename a already bound object
rename(Name, Name) - Method in class org.codehaus.spice.jndikit.AbstractContext
 
resolve(String, Object) - Method in class org.codehaus.spice.jndikit.AbstractNamingEnumeration
 
run() - Method in class org.codehaus.spice.jndikit.rmi.server.Main
 

S

StandardNamespace - class org.codehaus.spice.jndikit.StandardNamespace.
Namespace that directly uses NamingManager.
StandardNamespace(NameParser) - Constructor for class org.codehaus.spice.jndikit.StandardNamespace
Construct a Namespace with specified NameParser.
StaticMemoryInitialContextFactory - class org.codehaus.spice.jndikit.memory.StaticMemoryInitialContextFactory.
Initial context factory for memorycontext.
StaticMemoryInitialContextFactory() - Constructor for class org.codehaus.spice.jndikit.memory.StaticMemoryInitialContextFactory
 
start() - Method in class org.codehaus.spice.jndikit.rmi.server.Main
 
stop() - Method in class org.codehaus.spice.jndikit.rmi.server.Main
 

U

unbind(String) - Method in class org.codehaus.spice.jndikit.AbstractContext
Unbind a object from a name.
unbind(Name) - Method in class org.codehaus.spice.jndikit.AbstractLocalContext
Unbind a object from a name.
unbind(Name) - Method in class org.codehaus.spice.jndikit.AbstractURLContext
Unbind a object from a name.
unbind(Name) - Method in interface org.codehaus.spice.jndikit.NamingProvider
 
unbind(Name) - Method in class org.codehaus.spice.jndikit.RemoteContext
Unbind a object from a name.
unbind(Name) - Method in class org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl
 

A B C D E F G H I L M N O P R S U

Copyright © 1999-2006 Codehaus. All Rights Reserved.