nl.tudelft.simulation.naming
Class RemoteContextClient
java.lang.Object
nl.tudelft.simulation.naming.RemoteContextClient
- All Implemented Interfaces:
- Serializable, Context, EventContext
public class RemoteContextClient
- extends Object
- implements EventContext, Serializable
The FileContext as implementation of the Context interface.
(c) copyright 2002-2005 Delft
University of Technology , the Netherlands.
See for project information
www.simulation.tudelft.nl
License of use: Lesser
General Public License (LGPL) , no warranty.
- Since:
- 1.0
- Version:
- 1.1 2004-03-24
- Author:
- Peter Jacobs
- See Also:
- Serialized Form
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 |
Method Summary |
void |
addNamingListener(Name target,
int scope,
NamingListener l)
|
void |
addNamingListener(String target,
int scope,
NamingListener l)
|
Object |
addToEnvironment(String propName,
Object propVal)
|
void |
bind(Name name,
Object obj)
|
void |
bind(String name,
Object obj)
|
void |
close()
|
Name |
composeName(Name name,
Name prefix)
|
String |
composeName(String name,
String prefix)
|
Context |
createSubcontext(Name name)
|
Context |
createSubcontext(String name)
|
void |
destroySubcontext(Name name)
|
void |
destroySubcontext(String name)
|
Hashtable |
getEnvironment()
|
String |
getNameInNamespace()
|
NameParser |
getNameParser(Name name)
|
NameParser |
getNameParser(String name)
|
NamingEnumeration |
list(Name name)
|
NamingEnumeration |
list(String name)
|
NamingEnumeration |
listBindings(Name name)
|
NamingEnumeration |
listBindings(String name)
|
Object |
lookup(Name name)
|
Object |
lookup(String name)
|
Object |
lookupLink(Name name)
|
Object |
lookupLink(String name)
|
void |
rebind(Name name,
Object obj)
|
void |
rebind(String name,
Object obj)
|
Object |
removeFromEnvironment(String propName)
|
void |
removeNamingListener(NamingListener l)
|
void |
rename(Name oldName,
Name newName)
|
void |
rename(String oldName,
String newName)
|
boolean |
targetMustExist()
|
void |
unbind(Name name)
|
void |
unbind(String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemoteContextClient
public RemoteContextClient(RemoteContextInterface remoteContext)
- constructs a new RemoteContextClient
- Parameters:
remoteContext
- the remoteContext on which all calls are passed.
addNamingListener
public void addNamingListener(Name target,
int scope,
NamingListener l)
throws NamingException
- Specified by:
addNamingListener
in interface EventContext
- Throws:
NamingException
- See Also:
EventContext.addNamingListener(javax.naming.Name,
int, javax.naming.event.NamingListener)
addNamingListener
public void addNamingListener(String target,
int scope,
NamingListener l)
throws NamingException
- Specified by:
addNamingListener
in interface EventContext
- Throws:
NamingException
- See Also:
#addNamingListener(java.lang.String,
int, javax.naming.event.NamingListener)
removeNamingListener
public void removeNamingListener(NamingListener l)
throws NamingException
- Specified by:
removeNamingListener
in interface EventContext
- Throws:
NamingException
- See Also:
#removeNamingListener(javax.naming.event.NamingListener)
targetMustExist
public boolean targetMustExist()
throws NamingException
- Specified by:
targetMustExist
in interface EventContext
- Throws:
NamingException
- See Also:
EventContext.targetMustExist()
addToEnvironment
public Object addToEnvironment(String propName,
Object propVal)
throws NamingException
- Specified by:
addToEnvironment
in interface Context
- Throws:
NamingException
- See Also:
Context.addToEnvironment(java.lang.String,
java.lang.Object)
bind
public void bind(Name name,
Object obj)
throws NamingException
- Specified by:
bind
in interface Context
- Throws:
NamingException
- See Also:
Context.bind(javax.naming.Name, java.lang.Object)
bind
public void bind(String name,
Object obj)
throws NamingException
- Specified by:
bind
in interface Context
- Throws:
NamingException
- See Also:
Context.bind(java.lang.String, java.lang.Object)
close
public void close()
throws NamingException
- Specified by:
close
in interface Context
- Throws:
NamingException
- See Also:
Context.close()
composeName
public Name composeName(Name name,
Name prefix)
throws NamingException
- Specified by:
composeName
in interface Context
- Throws:
NamingException
- See Also:
Context.composeName(javax.naming.Name,
javax.naming.Name)
composeName
public String composeName(String name,
String prefix)
throws NamingException
- Specified by:
composeName
in interface Context
- Throws:
NamingException
- See Also:
Context.composeName(java.lang.String, java.lang.String)
createSubcontext
public Context createSubcontext(Name name)
throws NamingException
- Specified by:
createSubcontext
in interface Context
- Throws:
NamingException
- See Also:
Context.createSubcontext(javax.naming.Name)
createSubcontext
public Context createSubcontext(String name)
throws NamingException
- Specified by:
createSubcontext
in interface Context
- Throws:
NamingException
- See Also:
Context.createSubcontext(java.lang.String)
destroySubcontext
public void destroySubcontext(Name name)
throws NamingException
- Specified by:
destroySubcontext
in interface Context
- Throws:
NamingException
- See Also:
Context.destroySubcontext(javax.naming.Name)
destroySubcontext
public void destroySubcontext(String name)
throws NamingException
- Specified by:
destroySubcontext
in interface Context
- Throws:
NamingException
- See Also:
Context.destroySubcontext(java.lang.String)
getEnvironment
public Hashtable getEnvironment()
throws NamingException
- Specified by:
getEnvironment
in interface Context
- Throws:
NamingException
- See Also:
Context.getEnvironment()
getNameInNamespace
public String getNameInNamespace()
throws NamingException
- Specified by:
getNameInNamespace
in interface Context
- Throws:
NamingException
- See Also:
Context.getNameInNamespace()
getNameParser
public NameParser getNameParser(Name name)
throws NamingException
- Specified by:
getNameParser
in interface Context
- Throws:
NamingException
- See Also:
Context.getNameParser(javax.naming.Name)
getNameParser
public NameParser getNameParser(String name)
throws NamingException
- Specified by:
getNameParser
in interface Context
- Throws:
NamingException
- See Also:
Context.getNameParser(java.lang.String)
list
public NamingEnumeration list(Name name)
throws NamingException
- Specified by:
list
in interface Context
- Throws:
NamingException
- See Also:
Context.list(javax.naming.Name)
list
public NamingEnumeration list(String name)
throws NamingException
- Specified by:
list
in interface Context
- Throws:
NamingException
- See Also:
Context.list(java.lang.String)
listBindings
public NamingEnumeration listBindings(Name name)
throws NamingException
- Specified by:
listBindings
in interface Context
- Throws:
NamingException
- See Also:
Context.listBindings(javax.naming.Name)
listBindings
public NamingEnumeration listBindings(String name)
throws NamingException
- Specified by:
listBindings
in interface Context
- Throws:
NamingException
- See Also:
Context.listBindings(java.lang.String)
lookup
public Object lookup(Name name)
throws NamingException
- Specified by:
lookup
in interface Context
- Throws:
NamingException
- See Also:
Context.lookup(javax.naming.Name)
lookup
public Object lookup(String name)
throws NamingException
- Specified by:
lookup
in interface Context
- Throws:
NamingException
- See Also:
Context.lookup(java.lang.String)
lookupLink
public Object lookupLink(Name name)
throws NamingException
- Specified by:
lookupLink
in interface Context
- Throws:
NamingException
- See Also:
Context.lookupLink(javax.naming.Name)
lookupLink
public Object lookupLink(String name)
throws NamingException
- Specified by:
lookupLink
in interface Context
- Throws:
NamingException
- See Also:
Context.lookupLink(java.lang.String)
rebind
public void rebind(Name name,
Object obj)
throws NamingException
- Specified by:
rebind
in interface Context
- Throws:
NamingException
- See Also:
Context.rebind(javax.naming.Name, java.lang.Object)
rebind
public void rebind(String name,
Object obj)
throws NamingException
- Specified by:
rebind
in interface Context
- Throws:
NamingException
- See Also:
Context.rebind(java.lang.String, java.lang.Object)
removeFromEnvironment
public Object removeFromEnvironment(String propName)
throws NamingException
- Specified by:
removeFromEnvironment
in interface Context
- Throws:
NamingException
- See Also:
Context.removeFromEnvironment(java.lang.String)
rename
public void rename(Name oldName,
Name newName)
throws NamingException
- Specified by:
rename
in interface Context
- Throws:
NamingException
- See Also:
Context.rename(javax.naming.Name, javax.naming.Name)
rename
public void rename(String oldName,
String newName)
throws NamingException
- Specified by:
rename
in interface Context
- Throws:
NamingException
- See Also:
Context.rename(java.lang.String, java.lang.String)
unbind
public void unbind(Name name)
throws NamingException
- Specified by:
unbind
in interface Context
- Throws:
NamingException
- See Also:
Context.unbind(javax.naming.Name)
unbind
public void unbind(String name)
throws NamingException
- Specified by:
unbind
in interface Context
- Throws:
NamingException
- See Also:
Context.unbind(java.lang.String)
Copyright © 2002-2011 Delft University of Technology, the Netherlands. All Rights Reserved.