public abstract class AbstractEventDirContext
extends oracle.adf.rc.spi.jndi.AbstractDirContext
implements javax.naming.event.EventContext
Modifier and Type | Field and Description |
---|---|
protected oracle.rc.asadapter.context.spi.NamingListenerSupport |
listenerSupport_ |
protected javax.naming.Context |
parent_ |
OBJECT_SCOPE, ONELEVEL_SCOPE, SUBTREE_SCOPE
Constructor and Description |
---|
AbstractEventDirContext(javax.naming.Context parent,
java.util.Hashtable env) |
Modifier and Type | Method and Description |
---|---|
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) |
void |
bind(javax.naming.Name name,
java.lang.Object obj,
javax.naming.directory.Attributes attrs) |
void |
close() |
javax.naming.directory.DirContext |
createSubcontext(javax.naming.Name name,
javax.naming.directory.Attributes attrs) |
void |
destroySubcontext(javax.naming.Name name) |
protected void |
emptyNameException() |
void |
fireNamingEvent(javax.naming.event.NamingEvent event) |
javax.naming.directory.Attributes |
getAttributes(javax.naming.Name name,
java.lang.String[] attrIds) |
java.lang.String |
getNameInNamespace() |
javax.naming.NamingEnumeration |
list(javax.naming.Name name) |
javax.naming.NamingEnumeration |
listBindings(javax.naming.Name name) |
protected oracle.rc.asadapter.context.spi.NamingListenerSupport |
listenerSupport() |
protected javax.naming.NamingEnumeration |
localSearch(javax.naming.Name name,
java.lang.String filterExp,
java.lang.Object[] filterArgs,
javax.naming.directory.SearchControls searchControls) |
java.lang.Object |
lookup(javax.naming.Name name) |
void |
modifyAttributes(javax.naming.Name name,
javax.naming.directory.ModificationItem[] mods) |
protected void |
nameNotFoundException(javax.naming.Name name) |
protected oracle.rc.asadapter.context.spi.NamingListenerSupport |
newListenerSupport(javax.naming.Context parent) |
protected void |
notContextException(javax.naming.Name name) |
protected void |
notEventContextException(javax.naming.Name target) |
void |
rebind(javax.naming.Name name,
java.lang.Object obj,
javax.naming.directory.Attributes attrs) |
void |
removeNamingListener(javax.naming.event.NamingListener l) |
void |
rename(javax.naming.Name oldname,
javax.naming.Name newname) |
javax.naming.NamingEnumeration |
search(javax.naming.Name name,
javax.naming.directory.Attributes matchingAttrs,
java.lang.String[] attrsRet) |
javax.naming.NamingEnumeration |
search(javax.naming.Name name,
java.lang.String filterExpr,
java.lang.Object[] filterArgs,
javax.naming.directory.SearchControls controls) |
boolean |
targetMustExist() |
void |
unbind(javax.naming.Name name) |
protected void |
unsupportedOperationException(java.lang.String msg) |
addToEnvironment, bind, bind, bind, composeName, composeName, createSubcontext, createSubcontext, createSubcontext, destroySubcontext, getAttributes, getAttributes, getAttributes, getEnvInternal, getEnvironment, getNameParser, getNameParser, getSchema, getSchema, getSchemaClassDefinition, getSchemaClassDefinition, list, listBindings, lookup, lookupLink, lookupLink, modifyAttributes, modifyAttributes, modifyAttributes, operationNotSupported, rebind, rebind, rebind, removeFromEnvironment, rename, search, search, search, search, search, search, unbind
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addToEnvironment, bind, bind, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, getEnvironment, getNameParser, getNameParser, list, listBindings, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, unbind
protected final oracle.rc.asadapter.context.spi.NamingListenerSupport listenerSupport_
protected final javax.naming.Context parent_
public AbstractEventDirContext(javax.naming.Context parent, java.util.Hashtable env)
protected oracle.rc.asadapter.context.spi.NamingListenerSupport newListenerSupport(javax.naming.Context parent)
public javax.naming.directory.Attributes getAttributes(javax.naming.Name name, java.lang.String[] attrIds) throws javax.naming.NamingException
getAttributes
in interface javax.naming.directory.DirContext
getAttributes
in class oracle.adf.rc.spi.jndi.AbstractDirContext
javax.naming.NamingException
public void modifyAttributes(javax.naming.Name name, javax.naming.directory.ModificationItem[] mods)
modifyAttributes
in interface javax.naming.directory.DirContext
modifyAttributes
in class oracle.adf.rc.spi.jndi.AbstractDirContext
public java.lang.Object lookup(javax.naming.Name name) throws javax.naming.NamingException
lookup
in interface javax.naming.Context
lookup
in class oracle.adf.rc.spi.jndi.AbstractDirContext
javax.naming.NamingException
protected void notContextException(javax.naming.Name name) throws javax.naming.NamingException
javax.naming.NamingException
protected void notEventContextException(javax.naming.Name target) throws javax.naming.NamingException
javax.naming.NamingException
protected void nameNotFoundException(javax.naming.Name name) throws javax.naming.NamingException
javax.naming.NamingException
protected void emptyNameException() throws javax.naming.NamingException
javax.naming.NamingException
protected void unsupportedOperationException(java.lang.String msg)
protected javax.naming.NamingEnumeration localSearch(javax.naming.Name name, java.lang.String filterExp, java.lang.Object[] filterArgs, javax.naming.directory.SearchControls searchControls) throws javax.naming.NamingException
javax.naming.NamingException
public void bind(javax.naming.Name name, java.lang.Object obj, javax.naming.directory.Attributes attrs) throws javax.naming.NamingException
bind
in interface javax.naming.directory.DirContext
bind
in class oracle.adf.rc.spi.jndi.AbstractDirContext
javax.naming.NamingException
public void rebind(javax.naming.Name name, java.lang.Object obj, javax.naming.directory.Attributes attrs) throws javax.naming.NamingException
rebind
in interface javax.naming.directory.DirContext
rebind
in class oracle.adf.rc.spi.jndi.AbstractDirContext
javax.naming.NamingException
public void unbind(javax.naming.Name name) throws javax.naming.NamingException
unbind
in interface javax.naming.Context
unbind
in class oracle.adf.rc.spi.jndi.AbstractDirContext
javax.naming.NamingException
public void rename(javax.naming.Name oldname, javax.naming.Name newname) throws javax.naming.NamingException
rename
in interface javax.naming.Context
rename
in class oracle.adf.rc.spi.jndi.AbstractDirContext
javax.naming.NamingException
public javax.naming.NamingEnumeration list(javax.naming.Name name) throws javax.naming.NamingException
list
in interface javax.naming.Context
list
in class oracle.adf.rc.spi.jndi.AbstractDirContext
javax.naming.NamingException
public javax.naming.NamingEnumeration listBindings(javax.naming.Name name) throws javax.naming.NamingException
listBindings
in interface javax.naming.Context
listBindings
in class oracle.adf.rc.spi.jndi.AbstractDirContext
javax.naming.NamingException
public javax.naming.NamingEnumeration search(javax.naming.Name name, javax.naming.directory.Attributes matchingAttrs, java.lang.String[] attrsRet)
search
in interface javax.naming.directory.DirContext
search
in class oracle.adf.rc.spi.jndi.AbstractDirContext
public javax.naming.NamingEnumeration search(javax.naming.Name name, java.lang.String filterExpr, java.lang.Object[] filterArgs, javax.naming.directory.SearchControls controls) throws javax.naming.NamingException
search
in interface javax.naming.directory.DirContext
search
in class oracle.adf.rc.spi.jndi.AbstractDirContext
javax.naming.NamingException
public void destroySubcontext(javax.naming.Name name)
destroySubcontext
in interface javax.naming.Context
destroySubcontext
in class oracle.adf.rc.spi.jndi.AbstractDirContext
public javax.naming.directory.DirContext createSubcontext(javax.naming.Name name, javax.naming.directory.Attributes attrs)
createSubcontext
in interface javax.naming.directory.DirContext
createSubcontext
in class oracle.adf.rc.spi.jndi.AbstractDirContext
public java.lang.String getNameInNamespace()
getNameInNamespace
in interface javax.naming.Context
getNameInNamespace
in class oracle.adf.rc.spi.jndi.AbstractDirContext
public void close()
close
in interface javax.naming.Context
close
in class oracle.adf.rc.spi.jndi.AbstractDirContext
public void removeNamingListener(javax.naming.event.NamingListener l) throws javax.naming.NamingException
removeNamingListener
in interface javax.naming.event.EventContext
javax.naming.NamingException
public boolean targetMustExist()
targetMustExist
in interface javax.naming.event.EventContext
public void addNamingListener(javax.naming.Name target, int scope, javax.naming.event.NamingListener l) throws javax.naming.NamingException
addNamingListener
in interface javax.naming.event.EventContext
javax.naming.NamingException
public void fireNamingEvent(javax.naming.event.NamingEvent event)
public void addNamingListener(java.lang.String target, int scope, javax.naming.event.NamingListener l) throws javax.naming.NamingException
addNamingListener
in interface javax.naming.event.EventContext
javax.naming.NamingException
protected oracle.rc.asadapter.context.spi.NamingListenerSupport listenerSupport()