|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnl.tudelft.simulation.event.EventProducer
nl.tudelft.simulation.naming.JVMContext
The JVMContext as implementation of the Context interface. The JVM context is an in-memory context implementation
(c) copyright 2003 Delft
University of Technology , the Netherlands.
See for project information
www.simulation.tudelft.nl
License of use: General Public
License (GPL) , no warranty
| Field Summary | |
static nl.tudelft.simulation.event.EventType |
CHILD_ADDED_EVENT
CHILD_ADDED_EVENT is fired whenever a child is added |
static nl.tudelft.simulation.event.EventType |
CHILD_REMOVED_EVENT
CHILD_REMOVED_EVENT is fired whenever a child is removed |
protected java.util.Map |
elements
the children |
protected java.util.List |
eventListeners
the eventListeners |
static nl.tudelft.simulation.event.EventType |
NUMBER_CHANGED_EVENT
NUMBER_CHANGED_EVENT is fired whenever the number of children changes |
protected javax.naming.Context |
parent
the parent context |
protected javax.naming.NameParser |
parser
the nameParser |
| Fields inherited from class nl.tudelft.simulation.event.EventProducer |
listeners |
| Fields inherited from interface javax.naming.event.EventContext |
OBJECT_SCOPE, ONELEVEL_SCOPE, SUBTREE_SCOPE |
| 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 nl.tudelft.simulation.event.EventProducerInterface |
FIRST_POSITION, LAST_POSITION |
| Constructor Summary | |
JVMContext()
constructs a new JVMContext. |
|
JVMContext(javax.naming.Context parent,
java.lang.String atomicName)
constructs a new JVMContext |
|
| Method Summary | |
void |
addNamingListener(javax.naming.Name target,
int scope,
javax.naming.event.NamingListener l)
|
void |
addNamingListener(java.lang.String target,
int scope,
javax.naming.event.NamingListener l)
|
java.lang.Object |
addToEnvironment(java.lang.String arg0,
java.lang.Object arg1)
|
void |
bind(javax.naming.Name name,
java.lang.Object value)
|
void |
bind(java.lang.String name,
java.lang.Object value)
|
java.lang.Object |
clone()
|
void |
close()
|
javax.naming.Name |
composeName(javax.naming.Name arg0,
javax.naming.Name arg1)
|
java.lang.String |
composeName(java.lang.String arg0,
java.lang.String arg1)
|
javax.naming.Context |
createSubcontext(javax.naming.Name name)
|
javax.naming.Context |
createSubcontext(java.lang.String arg0)
|
void |
destroySubcontext(javax.naming.Name name)
|
void |
destroySubcontext(java.lang.String name)
|
java.util.Hashtable |
getEnvironment()
|
java.lang.String |
getNameInNamespace()
|
javax.naming.NameParser |
getNameParser(javax.naming.Name name)
|
javax.naming.NameParser |
getNameParser(java.lang.String name)
|
javax.naming.NamingEnumeration |
list(javax.naming.Name name)
|
javax.naming.NamingEnumeration |
list(java.lang.String name)
|
javax.naming.NamingEnumeration |
listBindings(javax.naming.Name name)
|
javax.naming.NamingEnumeration |
listBindings(java.lang.String name)
|
java.lang.Object |
lookup(javax.naming.Name name)
|
java.lang.Object |
lookup(java.lang.String arg0)
|
java.lang.Object |
lookupLink(javax.naming.Name name)
|
java.lang.Object |
lookupLink(java.lang.String name)
|
void |
rebind(javax.naming.Name name,
java.lang.Object value)
|
void |
rebind(java.lang.String name,
java.lang.Object value)
|
java.lang.Object |
removeFromEnvironment(java.lang.String arg0)
|
void |
removeNamingListener(javax.naming.event.NamingListener l)
|
void |
rename(javax.naming.Name nameOld,
javax.naming.Name nameNew)
|
void |
rename(java.lang.String nameOld,
java.lang.String nameNew)
|
boolean |
targetMustExist()
|
java.lang.String |
toString()
|
void |
unbind(javax.naming.Name name)
|
void |
unbind(java.lang.String name)
|
| Methods inherited from class nl.tudelft.simulation.event.EventProducer |
addListener, addListener, addListener, addListener, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, getEventTypes, removeAllListeners, removeAllListeners, removeListener |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface nl.tudelft.simulation.event.EventProducerInterface |
addListener, addListener, addListener, addListener, getEventTypes, removeListener |
| Field Detail |
public static final nl.tudelft.simulation.event.EventType NUMBER_CHANGED_EVENT
public static final nl.tudelft.simulation.event.EventType CHILD_ADDED_EVENT
public static final nl.tudelft.simulation.event.EventType CHILD_REMOVED_EVENT
protected javax.naming.Context parent
protected java.util.Map elements
protected java.util.List eventListeners
protected javax.naming.NameParser parser
| Constructor Detail |
public JVMContext()
public JVMContext(javax.naming.Context parent,
java.lang.String atomicName)
parent - the parent contextatomicName - the atomicname| Method Detail |
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedExceptionObject.clone()
public java.lang.Object lookup(javax.naming.Name name)
throws javax.naming.NamingException
lookup in interface javax.naming.Contextjavax.naming.NamingExceptionContext.lookup(Name)
public java.lang.Object lookup(java.lang.String arg0)
throws javax.naming.NamingException
lookup in interface javax.naming.Contextjavax.naming.NamingExceptionContext.lookup(String)
public void bind(javax.naming.Name name,
java.lang.Object value)
throws javax.naming.NamingException
bind in interface javax.naming.Contextjavax.naming.NamingExceptionContext.bind(Name, Object)
public void bind(java.lang.String name,
java.lang.Object value)
throws javax.naming.NamingException
bind in interface javax.naming.Contextjavax.naming.NamingExceptionContext.bind(String, Object)
public void rebind(javax.naming.Name name,
java.lang.Object value)
throws javax.naming.NamingException
rebind in interface javax.naming.Contextjavax.naming.NamingExceptionContext.rebind(Name, Object)
public void rebind(java.lang.String name,
java.lang.Object value)
throws javax.naming.NamingException
rebind in interface javax.naming.Contextjavax.naming.NamingExceptionContext.rebind(String, Object)
public void unbind(javax.naming.Name name)
throws javax.naming.NamingException
unbind in interface javax.naming.Contextjavax.naming.NamingExceptionContext.unbind(Name)
public void unbind(java.lang.String name)
throws javax.naming.NamingException
unbind in interface javax.naming.Contextjavax.naming.NamingExceptionContext.unbind(String)
public void rename(javax.naming.Name nameOld,
javax.naming.Name nameNew)
throws javax.naming.NamingException
rename in interface javax.naming.Contextjavax.naming.NamingExceptionContext.rename(Name, Name)
public void rename(java.lang.String nameOld,
java.lang.String nameNew)
throws javax.naming.NamingException
rename in interface javax.naming.Contextjavax.naming.NamingExceptionContext.rename(String, String)public javax.naming.NamingEnumeration list(javax.naming.Name name)
list in interface javax.naming.ContextContext.list(Name)public javax.naming.NamingEnumeration list(java.lang.String name)
list in interface javax.naming.ContextContext.list(String)public javax.naming.NamingEnumeration listBindings(javax.naming.Name name)
listBindings in interface javax.naming.ContextContext.listBindings(Name)public javax.naming.NamingEnumeration listBindings(java.lang.String name)
listBindings in interface javax.naming.ContextContext.listBindings(String)
public void destroySubcontext(javax.naming.Name name)
throws javax.naming.NamingException
destroySubcontext in interface javax.naming.Contextjavax.naming.NamingExceptionContext.destroySubcontext(Name)
public void destroySubcontext(java.lang.String name)
throws javax.naming.NamingException
destroySubcontext in interface javax.naming.Contextjavax.naming.NamingExceptionContext.destroySubcontext(String)
public javax.naming.Context createSubcontext(javax.naming.Name name)
throws javax.naming.NamingException
createSubcontext in interface javax.naming.Contextjavax.naming.NamingExceptionContext.createSubcontext(Name)
public javax.naming.Context createSubcontext(java.lang.String arg0)
throws javax.naming.NamingException
createSubcontext in interface javax.naming.Contextjavax.naming.NamingExceptionContext.createSubcontext(String)public java.lang.Object lookupLink(javax.naming.Name name)
lookupLink in interface javax.naming.ContextContext.lookupLink(Name)
public java.lang.Object lookupLink(java.lang.String name)
throws javax.naming.NamingException
lookupLink in interface javax.naming.Contextjavax.naming.NamingExceptionContext.lookupLink(String)public javax.naming.NameParser getNameParser(javax.naming.Name name)
getNameParser in interface javax.naming.ContextContext.getNameParser(Name)public javax.naming.NameParser getNameParser(java.lang.String name)
getNameParser in interface javax.naming.ContextContext.getNameParser(String)
public javax.naming.Name composeName(javax.naming.Name arg0,
javax.naming.Name arg1)
throws javax.naming.NamingException
composeName in interface javax.naming.Contextjavax.naming.NamingExceptionContext.composeName(Name, Name)
public java.lang.String composeName(java.lang.String arg0,
java.lang.String arg1)
throws javax.naming.NamingException
composeName in interface javax.naming.Contextjavax.naming.NamingExceptionContext.composeName(String, String)
public java.lang.Object addToEnvironment(java.lang.String arg0,
java.lang.Object arg1)
throws javax.naming.NamingException
addToEnvironment in interface javax.naming.Contextjavax.naming.NamingExceptionContext.addToEnvironment(String, Object)
public java.lang.Object removeFromEnvironment(java.lang.String arg0)
throws javax.naming.NamingException
removeFromEnvironment in interface javax.naming.Contextjavax.naming.NamingExceptionContext.removeFromEnvironment(String)
public java.util.Hashtable getEnvironment()
throws javax.naming.NamingException
getEnvironment in interface javax.naming.Contextjavax.naming.NamingExceptionContext.getEnvironment()public void close()
close in interface javax.naming.ContextContext.close()
public java.lang.String getNameInNamespace()
throws javax.naming.NamingException
getNameInNamespace in interface javax.naming.Contextjavax.naming.NamingExceptionContext.getNameInNamespace()
public void addNamingListener(javax.naming.Name target,
int scope,
javax.naming.event.NamingListener l)
addNamingListener in interface javax.naming.event.EventContext#addNamingListener(Name, int,
NamingListener)
public void addNamingListener(java.lang.String target,
int scope,
javax.naming.event.NamingListener l)
throws javax.naming.NamingException
addNamingListener in interface javax.naming.event.EventContextjavax.naming.NamingException#addNamingListener(String, int,
NamingListener)public void removeNamingListener(javax.naming.event.NamingListener l)
removeNamingListener in interface javax.naming.event.EventContext#removeNamingListener(NamingListener)public boolean targetMustExist()
targetMustExist in interface javax.naming.event.EventContextEventContext.targetMustExist()public java.lang.String toString()
Object.toString()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||