Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addListener(EventListener, String, ContextScope) - Method in class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl
Add a listener for the provided scope as strong reference to the BEGINNING of a queue of listeners.
addListener(EventListener, String, ContextScope) - Method in interface nl.tudelft.simulation.naming.context.event.EventContextInterface
Add a listener for the provided scope as strong reference to the BEGINNING of a queue of listeners.
addListener(EventListener, String, ContextScope) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
addListener(EventListener, String, ContextScope) - Method in class nl.tudelft.simulation.naming.context.event.RemoteEventContext
 
addListener(EventListener, String, ContextScope, int) - Method in class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl
Add a listener for the provided scope as strong reference to the specified position of a queue of listeners.
addListener(EventListener, String, ContextScope, int) - Method in interface nl.tudelft.simulation.naming.context.event.EventContextInterface
Add a listener for the provided scope as strong reference to the specified position of a queue of listeners.
addListener(EventListener, String, ContextScope, int) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
addListener(EventListener, String, ContextScope, int) - Method in class nl.tudelft.simulation.naming.context.event.RemoteEventContext
 
addListener(EventListener, String, ContextScope, int, ReferenceType) - Method in class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl
Add a listener for the provided scope to the specified position of a queue of listeners.
addListener(EventListener, String, ContextScope, int, ReferenceType) - Method in interface nl.tudelft.simulation.naming.context.event.EventContextInterface
Add a listener for the provided scope to the specified position of a queue of listeners.
addListener(EventListener, String, ContextScope, int, ReferenceType) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
addListener(EventListener, String, ContextScope, int, ReferenceType) - Method in class nl.tudelft.simulation.naming.context.event.RemoteEventContext
 
addListener(EventListener, String, ContextScope, ReferenceType) - Method in class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl
Add a listener for the provided scope to the BEGINNING of a queue of listeners.
addListener(EventListener, String, ContextScope, ReferenceType) - Method in interface nl.tudelft.simulation.naming.context.event.EventContextInterface
Add a listener for the provided scope to the BEGINNING of a queue of listeners.
addListener(EventListener, String, ContextScope, ReferenceType) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
addListener(EventListener, String, ContextScope, ReferenceType) - Method in class nl.tudelft.simulation.naming.context.event.RemoteEventContext
 
addListener(EventListener, EventType) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
addListener(EventListener, EventType) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
addListener(EventListener, EventType, int) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
addListener(EventListener, EventType, int) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
addListener(EventListener, EventType, int, ReferenceType) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
addListener(EventListener, EventType, int, ReferenceType) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
addListener(EventListener, EventType, ReferenceType) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
addListener(EventListener, EventType, ReferenceType) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 

B

bind(String, Object) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Binds an object into the Context using the name.
bind(String, Object) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
bind(String, Object) - Method in class nl.tudelft.simulation.naming.context.FileContext
 
bind(String, Object) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
bind(String, Object) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
bindings() - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Returns a (raw) map of bindings in the current context, mapping the name on the registered objects.
bindings() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
bindings() - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
bindings() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
bindObject(Object) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Binds an object into the Context using the toString() method of the object as the key.
bindObject(Object) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
bindObject(Object) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
bindObject(Object) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
bindObject(String, Object) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Binds an object into this Context using the key.
bindObject(String, Object) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
bindObject(String, Object) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
bindObject(String, Object) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
buildEnvironment(Hashtable<?, ?>) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
Build the properties that the generation of the initial event context will use.

C

checkCircular(Object) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Check whether a circular reference would occur when the object would be inserted into the current context.
checkCircular(Object) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
checkCircular(Object) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
checkCircular(Object) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
close() - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Closes the context and removes all content from the context.
close() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
close() - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
close() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
contextEventProducerImpl - Variable in class nl.tudelft.simulation.naming.context.event.InitialEventContext
The event producer to which context events will be delegated for handling.
ContextEventProducerImpl - Class in nl.tudelft.simulation.naming.context.event
ContextEventProducerImpl carries out the implementation for the EventContext classes.
ContextEventProducerImpl(EventContext) - Constructor for class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl
Create the ContextEventProducerImpl and link to the parent class.
ContextEventProducerImpl.PatternListener - Class in nl.tudelft.simulation.naming.context.event
Pair of regular expression pattern and event listener.
ContextFactory - Interface in nl.tudelft.simulation.naming.context
This interface represents a factory that creates an initial context.
ContextInterface - Interface in nl.tudelft.simulation.naming.context
ContextInterface is the lightweight and simplified version of the JNDI EventContext interface in the standard Java distribution.
ContextName(ContextInterface, String) - Constructor for class nl.tudelft.simulation.naming.context.JvmContext.ContextName
Instantiate a Context and Name combination.
ContextScope - Enum Class in nl.tudelft.simulation.naming.context.event
ContextScope defines the area of interest for a Listener for the EventContextInterface.
Contextualized - Interface in nl.tudelft.simulation.naming.context
Contextualized indicates that an object has (access to) a context.
ContextUtil - Class in nl.tudelft.simulation.naming.context.util
ContextUtil contains a few helper methods to deal with an InitialEventContext.
ContextUtil() - Constructor for class nl.tudelft.simulation.naming.context.util.ContextUtil
 
createSubcontext(String) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Creates and binds a new context into the current Context using the name.
createSubcontext(String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
createSubcontext(String) - Method in class nl.tudelft.simulation.naming.context.FileContext
 
createSubcontext(String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
createSubcontext(String) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 

D

defaultInitCtx - Variable in class nl.tudelft.simulation.naming.context.event.InitialEventContext
The initial context, usually built by a factory.
destroy(ContextInterface) - Method in class nl.tudelft.simulation.naming.context.JvmContext
Recursively unbind and destroy all keys and subcontexts from the given context, leaving it empty.
destroySubcontext(String) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Removes the binding for an existing, empty subcontext with the given name, and recursively unbinds all objects and contexts in the context indicated by the name.
destroySubcontext(String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
destroySubcontext(String) - Method in class nl.tudelft.simulation.naming.context.FileContext
 
destroySubcontext(String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
destroySubcontext(String) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
destroySubContext(ContextInterface, String) - Static method in class nl.tudelft.simulation.naming.context.util.ContextUtil
Destroy a sub-context in the parentContext with the name as its path.

E

elements - Variable in class nl.tudelft.simulation.naming.context.JvmContext
the children.
embeddedContext - Variable in class nl.tudelft.simulation.naming.context.RemoteContext
The underlying event context.
equals(Object) - Method in class nl.tudelft.simulation.naming.context.JvmContext.ContextName
 
EventContext - Interface in nl.tudelft.simulation.naming.context.event
EventContext is the tagging interface combining the ContextInterface, EventContextInterface, and EventProducer.
EventContextInterface - Interface in nl.tudelft.simulation.naming.context.event
EventContextInterface specifies the subscription methods for a part of the context tree.
exists(String) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Indicates whether an object with the given name has been registered in the Context.
exists(String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
exists(String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
exists(String) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 

F

FileContext - Class in nl.tudelft.simulation.naming.context
The FileContext as a file-based implementation of the ContextInterface.
FileContext(File, String) - Constructor for class nl.tudelft.simulation.naming.context.FileContext
constructs a new FileContext.
FileContext(File, ContextInterface, String) - Constructor for class nl.tudelft.simulation.naming.context.FileContext
constructs a new FileContext.
FileContextFactory - Class in nl.tudelft.simulation.naming.context
A factory for FileContext instances, automatically invoked by JNDI when the correct jndi.properties file has been used.
FileContextFactory() - Constructor for class nl.tudelft.simulation.naming.context.FileContextFactory
 
fireChangedEvent(EventType, Serializable) - Method in class nl.tudelft.simulation.naming.context.RemoteContext.RemoteChangeEventProducer
Transmit an changed event with a serializable object as payload to all interested listeners.
fireObjectChangedEventKey(String) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Fire an OBJECT_CHANGED_EVENT for an object with the given key in the current context.
fireObjectChangedEventKey(String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
fireObjectChangedEventKey(String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
fireObjectChangedEventKey(String) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
fireObjectChangedEventValue(Object) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Fire an OBJECT_CHANGED_EVENT for an object within the current context.
fireObjectChangedEventValue(Object) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
fireObjectChangedEventValue(Object) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
fireObjectChangedEventValue(Object) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 

G

get(String) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Retrieves the named object from the Context.
get(String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
get(String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
get(String) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
getAbsolutePath() - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Returns the absolute path for this context, or an empty string when this is the root context.
getAbsolutePath() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
getAbsolutePath() - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
getAbsolutePath() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
getAtomicName() - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Retrieves the atomic name of this context.
getAtomicName() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
getAtomicName() - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
getAtomicName() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
getContext() - Method in interface nl.tudelft.simulation.naming.context.Contextualized
Return the context.
getContext() - Method in class nl.tudelft.simulation.naming.context.JvmContext.ContextName
 
getDefaultInitCtx(String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
Retrieves the initial context by calling NamingManager.getInitialContext() and cache it in defaultInitCtx.
getEnvironment() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
Return a safe copy of the used environment variables.
getEventListenerMap() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
getEventListenerMap() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
getInitialContext(Hashtable<?, ?>, String) - Method in interface nl.tudelft.simulation.naming.context.ContextFactory
Creates an Initial Context for beginning name resolution.
getInitialContext(Hashtable<?, ?>, String) - Method in class nl.tudelft.simulation.naming.context.FileContextFactory
 
getInitialContext(Hashtable<?, ?>, String) - Method in class nl.tudelft.simulation.naming.context.JvmContextFactory
 
getInitialContext(Hashtable<?, ?>, String) - Method in class nl.tudelft.simulation.naming.context.RemoteContextFactory
 
getListener() - Method in class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl.PatternListener
Return the registered listener for this pattern.
getListenerReferences(EventType) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
getName() - Method in class nl.tudelft.simulation.naming.context.JvmContext.ContextName
 
getObject(String) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Retrieves the named object from the Context.
getObject(String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
getObject(String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
getObject(String) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
getParent() - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Retrieves the parent context for this context, or null when this is the root context.
getParent() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
getParent() - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
getParent() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
getPattern() - Method in class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl.PatternListener
return the compiled pattern.
getRootContext() - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Retrieves the root context for this context, or the current context when this is the root context.
getRootContext() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
getRootContext() - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
getRootContext() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
gotDefault - Variable in class nl.tudelft.simulation.naming.context.event.InitialEventContext
has the default context been generated?

H

hashCode() - Method in class nl.tudelft.simulation.naming.context.JvmContext.ContextName
 
hasKey(String) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Indicates whether the key has been registered in the current Context.
hasKey(String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
hasKey(String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
hasKey(String) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
hasObject(Object) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Indicates whether the object has been registered (once or more) in the current Context.
hasObject(Object) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
hasObject(Object) - Method in class nl.tudelft.simulation.naming.context.JvmContext
Indicates whether the object has been registered (once or more) in the current Context.
hasObject(Object) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 

I

init(Hashtable<?, ?>, String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
Initializes the initial context using the supplied environment.
INITIAL_CONTEXT_FACTORY - Static variable in class nl.tudelft.simulation.naming.context.event.InitialEventContext
Constant that holds the name of the environment property for specifying the initial context factory to use.
InitialEventContext - Class in nl.tudelft.simulation.naming.context.event
InitialEventContext class.
instantiate(String) - Static method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
Constructs an initial context using the supplied environment; no overriding environment variables are provided.
instantiate(Hashtable<?, ?>, String) - Static method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
Constructs an initial context using the supplied environment.
isEmpty() - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Indicates whether the current context is empty.
isEmpty() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
isEmpty() - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
isEmpty() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 

J

JvmContext - Class in nl.tudelft.simulation.naming.context
The JvmContext is an in-memory, thread-safe context implementation of the ContextInterface.
JvmContext(String) - Constructor for class nl.tudelft.simulation.naming.context.JvmContext
constructs a new root JvmContext.
JvmContext(ContextInterface, String) - Constructor for class nl.tudelft.simulation.naming.context.JvmContext
Constructs a new JvmContext.
JvmContext.ContextName - Class in nl.tudelft.simulation.naming.context
Record with Context and Name combination.
JvmContextFactory - Class in nl.tudelft.simulation.naming.context
A factory for JvmContext instances, automatically invoked by JNDI when the correct jndi.properties file has been used.
JvmContextFactory() - Constructor for class nl.tudelft.simulation.naming.context.JvmContextFactory
 

K

keySet() - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Returns a set of registered keys in the current context.
keySet() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
keySet() - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
keySet() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 

L

LEVEL_OBJECT_SCOPE - Enum constant in enum class nl.tudelft.simulation.naming.context.event.ContextScope
Enum constant for expressing interest in events concerning objects in the context named by the target, including the context named by the target.
LEVEL_SCOPE - Enum constant in enum class nl.tudelft.simulation.naming.context.event.ContextScope
Enum constant for expressing interest in events concerning objects in the context named by the target, excluding the context named by the target.
lookup(String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
Take a (compound) name such as "sub1/sub2/key" or "key" or "/sub/key" and lookup the final sub-context of the path, and store it in the ContextName.
lookupAndBuild(String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
Take a (compound) name such as "sub1/sub2/key" or "key" or "/sub/key" and lookup and/or create all intermediate contexts as well as the final sub-context of the path.
lookupOrCreateSubContext(ContextInterface, String) - Static method in class nl.tudelft.simulation.naming.context.util.ContextUtil
Lookup or create a sub-context in the parentContext with the name as its path.
lookupSubContext(ContextInterface, String) - Static method in class nl.tudelft.simulation.naming.context.util.ContextUtil
Lookup a sub-context in the parentContext with the name as its path.

M

makeRegex(String, ContextScope) - Method in class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl
Make a regular expression that matches the right paths to be matched.
makeRegistryKey(String, ContextScope) - Method in class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl
Make a key consisting of the full path of the subcontext (without the trailing slash) or object in the context tree, followed by a hash code (#) and the context scope string (OBJECT_SCOPE, LEVEL_SCOPE, LEVEL_OBJECT_SCOPE, or SUBTREE_SCOPE).

N

nl.tudelft.simulation.naming.context - package nl.tudelft.simulation.naming.context
A Context is a JNDI-like implementation to provide tree storage for objects based on keys.
nl.tudelft.simulation.naming.context.event - package nl.tudelft.simulation.naming.context.event
The naming.context.event package contains specific classes for contexts that can notify listeners about changes in the context tree or in its objects, based on a provided scope.
nl.tudelft.simulation.naming.context.util - package nl.tudelft.simulation.naming.context.util
Utilities for JNDI-like contexts.
notify(Event) - Method in class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl
 

O

OBJECT_ADDED_EVENT - Static variable in interface nl.tudelft.simulation.naming.context.ContextInterface
OBJECT_ADDED_EVENT is fired whenever an object is added to the Context.
OBJECT_CHANGED_EVENT - Static variable in interface nl.tudelft.simulation.naming.context.ContextInterface
OBJECT_CHANGED_EVENT can be fired whenever an object present in the Context is changed.
OBJECT_REMOVED_EVENT - Static variable in interface nl.tudelft.simulation.naming.context.ContextInterface
OBJECT_REMOVED_EVENT is fired whenever an object is removed from the Context.
OBJECT_SCOPE - Enum constant in enum class nl.tudelft.simulation.naming.context.event.ContextScope
Enum constant for expressing interest in events concerning the object named by the target.

P

parent - Variable in class nl.tudelft.simulation.naming.context.JvmContext
the parent context.
PatternListener(Pattern, EventListener) - Constructor for class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl.PatternListener
Construct a pattern - listener pair.
properties - Variable in class nl.tudelft.simulation.naming.context.event.InitialEventContext
the properties of the initialEventContext.
PROVIDER_URL - Static variable in class nl.tudelft.simulation.naming.context.event.InitialEventContext
Constant that holds the name of the environment property for specifying configuration information for the service provider to use.

R

rebind(String, Object) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Replaces an object in the Context with the given name, or registers the object when a registration with the name does not exist yet.
rebind(String, Object) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
rebind(String, Object) - Method in class nl.tudelft.simulation.naming.context.FileContext
 
rebind(String, Object) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
rebind(String, Object) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
rebindObject(String, Object) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Replaces an object in this Context with the given key, or registers the object when a registration with the key does not exist yet.
rebindObject(String, Object) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
rebindObject(String, Object) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
rebindObject(String, Object) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
RemoteChangeEventProducer(String, int, String) - Constructor for class nl.tudelft.simulation.naming.context.RemoteContext.RemoteChangeEventProducer
Create a remote event listener and register the listener in the RMI registry.
RemoteContext - Class in nl.tudelft.simulation.naming.context
Context that exists on another computer.
RemoteContext(String, int, String, ContextInterface, String) - Constructor for class nl.tudelft.simulation.naming.context.RemoteContext
Constructs a new RemoteContext.
RemoteContext(URL, ContextInterface, String) - Constructor for class nl.tudelft.simulation.naming.context.RemoteContext
Constructs a new RemoteContext.
RemoteContext.RemoteChangeEventProducer - Class in nl.tudelft.simulation.naming.context
The RemoteChangeEventProducer is a RmiEventProducer that can fire an OBJECT_CHANGED_EVENT on behalf of an object that was changed, but does not extend an EventProducer itself.
RemoteContextFactory - Class in nl.tudelft.simulation.naming.context
A factory for RemoteContextClient instances, automatically invoked by JNDI when the correct jndi.properties file has been used.
RemoteContextFactory() - Constructor for class nl.tudelft.simulation.naming.context.RemoteContextFactory
 
RemoteContextInterface - Interface in nl.tudelft.simulation.naming.context
RemoteContextInterface is a tagging interface that extends both ContectInterface and Remote, but that does not force any new methods to be implemented.
RemoteEventContext - Class in nl.tudelft.simulation.naming.context.event
RemoteEventContext.java.
RemoteEventContext(String, int, String, ContextInterface, String) - Constructor for class nl.tudelft.simulation.naming.context.event.RemoteEventContext
Constructs a new RemoteContext.
RemoteEventContext(URL, ContextInterface, String) - Constructor for class nl.tudelft.simulation.naming.context.event.RemoteEventContext
Constructs a new RemoteContext.
RemoteEventContextInterface - Interface in nl.tudelft.simulation.naming.context.event
RemoteEventContextInterface.java.
remoteEventProducer - Variable in class nl.tudelft.simulation.naming.context.RemoteContext
The (remote) event producer for this context.
removeAllListeners() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
removeAllListeners() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
removeAllListeners(Class<?>) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
removeListener(EventListener, String, ContextScope) - Method in class nl.tudelft.simulation.naming.context.event.ContextEventProducerImpl
Remove the subscription of a listener for the provided scope for a specific event.
removeListener(EventListener, String, ContextScope) - Method in interface nl.tudelft.simulation.naming.context.event.EventContextInterface
Remove the subscription of a listener for the provided scope for a specific event.
removeListener(EventListener, String, ContextScope) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
removeListener(EventListener, String, ContextScope) - Method in class nl.tudelft.simulation.naming.context.event.RemoteEventContext
 
removeListener(EventListener, EventType) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
removeListener(EventListener, EventType) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
rename(String, String) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Replaces the name under which an object has been registered in the Context.
rename(String, String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
rename(String, String) - Method in class nl.tudelft.simulation.naming.context.FileContext
 
rename(String, String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
rename(String, String) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
REPLACE_SEPARATOR - Static variable in interface nl.tudelft.simulation.naming.context.ContextInterface
The replacement string for the separator, in case it is part of a name.
resolveKeys(ContextInterface, Object) - Static method in class nl.tudelft.simulation.naming.context.util.ContextUtil
Resolve the key(s) for an object for a given context.
ROOT - Static variable in interface nl.tudelft.simulation.naming.context.ContextInterface
The default root sign for a context.

S

SEPARATOR - Static variable in interface nl.tudelft.simulation.naming.context.ContextInterface
The default separator sign for a context.
SUBTREE_SCOPE - Enum constant in enum class nl.tudelft.simulation.naming.context.event.ContextScope
Enum constant for expressing interest in events concerning objects in the subtree of the object named by the target, including the object named by the target.

T

toString() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
toString() - Method in class nl.tudelft.simulation.naming.context.JvmContext.ContextName
 
toString() - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
toString() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
toString(boolean) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Return a String with the hierarchical content of the Context in case verbose is true; otherwise return the atomic name.
toString(boolean) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
toString(boolean) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
toString(boolean) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
toText(ContextInterface) - Static method in class nl.tudelft.simulation.naming.context.util.ContextUtil
recursively print the context in human-readable format to a String.

U

unbind(String) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Removes the binding for an object in the Context with the given name.
unbind(String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
unbind(String) - Method in class nl.tudelft.simulation.naming.context.FileContext
 
unbind(String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
unbind(String) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 
unbindObject(String) - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Removes the binding for an object in this Context with the given key.
unbindObject(String) - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
unbindObject(String) - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
unbindObject(String) - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 

V

valueOf(String) - Static method in enum class nl.tudelft.simulation.naming.context.event.ContextScope
Returns the enum constant of this class with the specified name.
values() - Method in interface nl.tudelft.simulation.naming.context.ContextInterface
Returns a (raw) collection of registered values in the current context.
values() - Static method in enum class nl.tudelft.simulation.naming.context.event.ContextScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class nl.tudelft.simulation.naming.context.event.InitialEventContext
 
values() - Method in class nl.tudelft.simulation.naming.context.JvmContext
 
values() - Method in class nl.tudelft.simulation.naming.context.RemoteContext
 

W

WRAPPED_CONTEXT_FACTORY - Static variable in class nl.tudelft.simulation.naming.context.event.InitialEventContext
Constant that holds the name of the environment property for specifying the initial context factory to use, as embedded factory in a remote context that is specified by the INITIAL_CONTEXT_FACTORY constant.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form