nl.tudelft.simulation.naming
Class FileContext
java.lang.Object
nl.tudelft.simulation.event.EventProducer
nl.tudelft.simulation.naming.JVMContext
nl.tudelft.simulation.naming.FileContext
- All Implemented Interfaces:
- javax.naming.Context, javax.naming.event.EventContext, nl.tudelft.simulation.event.EventProducerInterface, java.io.Serializable
- public class FileContext
- extends JVMContext
- implements java.io.Serializable
The FileContext as implementation of the Context interface.
(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
- Since:
- 1.0
- Version:
- 1.3 2004-03-24
- Author:
- Peter
Jacobs
- See Also:
- Serialized Form
| 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 |
FileContext(java.io.File file)
constructs a new FileContext |
FileContext(java.io.File file,
javax.naming.Context parent,
java.lang.String atomicName)
constructs a new FileContext |
|
Method Summary |
void |
bind(javax.naming.Name name,
java.lang.Object value)
|
void |
bind(java.lang.String name,
java.lang.Object value)
|
java.lang.Object |
clone()
|
javax.naming.Context |
createSubcontext(javax.naming.Name name)
|
javax.naming.Context |
createSubcontext(java.lang.String arg0)
|
void |
destroySubcontext(javax.naming.Name arg0)
|
void |
destroySubcontext(java.lang.String arg0)
|
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 |
rename(javax.naming.Name nameOld,
javax.naming.Name nameNew)
|
void |
rename(java.lang.String nameOld,
java.lang.String nameNew)
|
void |
unbind(javax.naming.Name name)
|
void |
unbind(java.lang.String name)
|
| Methods inherited from class nl.tudelft.simulation.naming.JVMContext |
addNamingListener, addNamingListener, addToEnvironment, close, composeName, composeName, getEnvironment, getNameInNamespace, getNameParser, getNameParser, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, removeNamingListener, targetMustExist, toString |
| 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 |
FileContext
public FileContext(java.io.File file)
- constructs a new FileContext
- Parameters:
file - the file to write to
FileContext
public FileContext(java.io.File file,
javax.naming.Context parent,
java.lang.String atomicName)
- constructs a new FileContext
- Parameters:
file - the file to which to writeparent - the parent contextatomicName - the atomicName
bind
public void bind(javax.naming.Name name,
java.lang.Object value)
throws javax.naming.NamingException
- Specified by:
bind in interface javax.naming.Context- Overrides:
bind in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.bind(javax.naming.Name, java.lang.Object)
bind
public void bind(java.lang.String name,
java.lang.Object value)
throws javax.naming.NamingException
- Specified by:
bind in interface javax.naming.Context- Overrides:
bind in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.bind(java.lang.String, java.lang.Object)
createSubcontext
public javax.naming.Context createSubcontext(javax.naming.Name name)
throws javax.naming.NamingException
- Specified by:
createSubcontext in interface javax.naming.Context- Overrides:
createSubcontext in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.createSubcontext(javax.naming.Name)
createSubcontext
public javax.naming.Context createSubcontext(java.lang.String arg0)
throws javax.naming.NamingException
- Specified by:
createSubcontext in interface javax.naming.Context- Overrides:
createSubcontext in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.createSubcontext(java.lang.String)
destroySubcontext
public void destroySubcontext(javax.naming.Name arg0)
throws javax.naming.NamingException
- Specified by:
destroySubcontext in interface javax.naming.Context- Overrides:
destroySubcontext in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.destroySubcontext(javax.naming.Name)
destroySubcontext
public void destroySubcontext(java.lang.String arg0)
throws javax.naming.NamingException
- Specified by:
destroySubcontext in interface javax.naming.Context- Overrides:
destroySubcontext in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.destroySubcontext(java.lang.String)
rebind
public void rebind(javax.naming.Name name,
java.lang.Object value)
throws javax.naming.NamingException
- Specified by:
rebind in interface javax.naming.Context- Overrides:
rebind in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.rebind(javax.naming.Name, java.lang.Object)
rebind
public void rebind(java.lang.String name,
java.lang.Object value)
throws javax.naming.NamingException
- Specified by:
rebind in interface javax.naming.Context- Overrides:
rebind in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.rebind(java.lang.String, java.lang.Object)
removeFromEnvironment
public java.lang.Object removeFromEnvironment(java.lang.String arg0)
throws javax.naming.NamingException
- Specified by:
removeFromEnvironment in interface javax.naming.Context- Overrides:
removeFromEnvironment in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.removeFromEnvironment(java.lang.String)
rename
public void rename(javax.naming.Name nameOld,
javax.naming.Name nameNew)
throws javax.naming.NamingException
- Specified by:
rename in interface javax.naming.Context- Overrides:
rename in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.rename(javax.naming.Name, javax.naming.Name)
rename
public void rename(java.lang.String nameOld,
java.lang.String nameNew)
throws javax.naming.NamingException
- Specified by:
rename in interface javax.naming.Context- Overrides:
rename in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.rename(java.lang.String, java.lang.String)
unbind
public void unbind(javax.naming.Name name)
throws javax.naming.NamingException
- Specified by:
unbind in interface javax.naming.Context- Overrides:
unbind in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.unbind(javax.naming.Name)
unbind
public void unbind(java.lang.String name)
throws javax.naming.NamingException
- Specified by:
unbind in interface javax.naming.Context- Overrides:
unbind in class JVMContext
- Throws:
javax.naming.NamingException- See Also:
Context.unbind(java.lang.String)
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone in class JVMContext
- Throws:
java.lang.CloneNotSupportedException- See Also:
Object.clone()
Copyright © 2002-2004 Delft University of Technology, the Netherlands. All Rights Reserved.