org.mule.transport.jms.jndi
Class AbstractJndiNameResolver
java.lang.Object
org.mule.transport.jms.jndi.AbstractJndiNameResolver
- All Implemented Interfaces:
- org.mule.api.lifecycle.Disposable, org.mule.api.lifecycle.Initialisable, org.mule.api.lifecycle.Lifecycle, org.mule.api.lifecycle.Startable, org.mule.api.lifecycle.Stoppable, JndiNameResolver
- Direct Known Subclasses:
- CachedJndiNameResolver, SimpleJndiNameResolver
public abstract class AbstractJndiNameResolver
- extends Object
- implements JndiNameResolver
|
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
| Fields inherited from interface org.mule.api.lifecycle.Initialisable |
PHASE_NAME |
| Fields inherited from interface org.mule.api.lifecycle.Startable |
PHASE_NAME |
| Fields inherited from interface org.mule.api.lifecycle.Stoppable |
PHASE_NAME |
| Fields inherited from interface org.mule.api.lifecycle.Disposable |
PHASE_NAME |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.apache.commons.logging.Log logger
AbstractJndiNameResolver
public AbstractJndiNameResolver()
createInitialContext
protected Context createInitialContext()
throws NamingException
- Creates a JNDI context using the current
contextFactory
- Returns:
- a new
Context instance. Callers must provide concurrent
access control on the returned value.
- Throws:
NamingException - if there is a problem during the context creation.
getContextProperties
protected Hashtable getContextProperties()
getJndiProviderUrl
public String getJndiProviderUrl()
setJndiProviderUrl
public void setJndiProviderUrl(String jndiProviderUrl)
getJndiInitialFactory
public String getJndiInitialFactory()
setJndiInitialFactory
public void setJndiInitialFactory(String jndiInitialFactory)
getJndiProviderProperties
public Map getJndiProviderProperties()
setJndiProviderProperties
public void setJndiProviderProperties(Map jndiProviderProperties)
getContextFactory
public InitialContextFactory getContextFactory()
setContextFactory
public void setContextFactory(InitialContextFactory contextFactory)
dispose
public void dispose()
- Specified by:
dispose in interface org.mule.api.lifecycle.Disposable
initialise
public void initialise()
throws org.mule.api.lifecycle.InitialisationException
- Specified by:
initialise in interface org.mule.api.lifecycle.Initialisable
- Throws:
org.mule.api.lifecycle.InitialisationException
start
public void start()
throws org.mule.api.MuleException
- Specified by:
start in interface org.mule.api.lifecycle.Startable
- Throws:
org.mule.api.MuleException
stop
public void stop()
throws org.mule.api.MuleException
- Specified by:
stop in interface org.mule.api.lifecycle.Stoppable
- Throws:
org.mule.api.MuleException
Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.