org.rhq.jndi.context
Class URLPreferringEventDirContextDecorator

java.lang.Object
  extended by org.rhq.jndi.context.URLPreferringContextDecorator
      extended by org.rhq.jndi.context.URLPreferringDirContextDecorator
          extended by org.rhq.jndi.context.URLPreferringEventDirContextDecorator
All Implemented Interfaces:
Serializable, Context, DirContext, EventContext, EventDirContext, ContextDecorator

public class URLPreferringEventDirContextDecorator
extends URLPreferringDirContextDecorator
implements EventDirContext

Author:
Lukas Krejci
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface javax.naming.event.EventContext
OBJECT_SCOPE, ONELEVEL_SCOPE, SUBTREE_SCOPE
 
Fields inherited from interface javax.naming.directory.DirContext
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE
 
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
 
Constructor Summary
URLPreferringEventDirContextDecorator()
           
URLPreferringEventDirContextDecorator(EventDirContext ctx)
           
 
Method Summary
 void addNamingListener(Name target, int scope, NamingListener l)
           
 void addNamingListener(Name target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l)
           
 void addNamingListener(Name target, String filter, SearchControls ctls, NamingListener l)
           
 void addNamingListener(String target, int scope, NamingListener l)
           
 void addNamingListener(String target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l)
           
 void addNamingListener(String target, String filter, SearchControls ctls, NamingListener l)
           
protected  EventDirContext checkAndCast(Context ctx)
           
protected  EventDirContext getOriginal()
           
 void removeNamingListener(NamingListener l)
           
 boolean targetMustExist()
           
 
Methods inherited from class org.rhq.jndi.context.URLPreferringDirContextDecorator
bind, bind, createSubcontext, createSubcontext, getAttributes, getAttributes, getAttributes, getAttributes, getSchema, getSchema, getSchemaClassDefinition, getSchemaClassDefinition, getURLOrDefaultInitCtx, getURLOrDefaultInitCtx, modifyAttributes, modifyAttributes, modifyAttributes, modifyAttributes, rebind, rebind, search, search, search, search, search, search, search, search
 
Methods inherited from class org.rhq.jndi.context.URLPreferringContextDecorator
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, equals, getEnvironment, getNameInNamespace, getNameParser, getNameParser, hashCode, init, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.naming.directory.DirContext
bind, bind, createSubcontext, createSubcontext, getAttributes, getAttributes, getAttributes, getAttributes, getSchema, getSchema, getSchemaClassDefinition, getSchemaClassDefinition, modifyAttributes, modifyAttributes, modifyAttributes, modifyAttributes, rebind, rebind, search, search, search, search, search, search, search, search
 
Methods inherited from interface javax.naming.Context
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getEnvironment, getNameInNamespace, getNameParser, getNameParser, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
 

Constructor Detail

URLPreferringEventDirContextDecorator

public URLPreferringEventDirContextDecorator()

URLPreferringEventDirContextDecorator

public URLPreferringEventDirContextDecorator(EventDirContext ctx)
Method Detail

checkAndCast

protected EventDirContext checkAndCast(Context ctx)
                                throws NamingException
Overrides:
checkAndCast in class URLPreferringDirContextDecorator
Throws:
NamingException

getOriginal

protected EventDirContext getOriginal()
                               throws NamingException
Overrides:
getOriginal in class URLPreferringContextDecorator
Throws:
NamingException

addNamingListener

public void addNamingListener(Name target,
                              int scope,
                              NamingListener l)
                       throws NamingException
Specified by:
addNamingListener in interface EventContext
Throws:
NamingException

addNamingListener

public void addNamingListener(String target,
                              int scope,
                              NamingListener l)
                       throws NamingException
Specified by:
addNamingListener in interface EventContext
Throws:
NamingException

removeNamingListener

public void removeNamingListener(NamingListener l)
                          throws NamingException
Specified by:
removeNamingListener in interface EventContext
Throws:
NamingException

targetMustExist

public boolean targetMustExist()
                        throws NamingException
Specified by:
targetMustExist in interface EventContext
Throws:
NamingException

addNamingListener

public void addNamingListener(Name target,
                              String filter,
                              SearchControls ctls,
                              NamingListener l)
                       throws NamingException
Specified by:
addNamingListener in interface EventDirContext
Throws:
NamingException

addNamingListener

public void addNamingListener(String target,
                              String filter,
                              SearchControls ctls,
                              NamingListener l)
                       throws NamingException
Specified by:
addNamingListener in interface EventDirContext
Throws:
NamingException

addNamingListener

public void addNamingListener(Name target,
                              String filter,
                              Object[] filterArgs,
                              SearchControls ctls,
                              NamingListener l)
                       throws NamingException
Specified by:
addNamingListener in interface EventDirContext
Throws:
NamingException

addNamingListener

public void addNamingListener(String target,
                              String filter,
                              Object[] filterArgs,
                              SearchControls ctls,
                              NamingListener l)
                       throws NamingException
Specified by:
addNamingListener in interface EventDirContext
Throws:
NamingException


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.