org.jboss.deployment.dependency
Class JndiDependencyMetaData
java.lang.Object
org.jboss.util.JBossObject
org.jboss.deployment.dependency.JndiDependencyMetaData
- All Implemented Interfaces:
- Cloneable, org.jboss.beans.metadata.spi.DependencyMetaData, org.jboss.beans.metadata.spi.MetaDataVisitorNode, org.jboss.util.JBossInterface
public class JndiDependencyMetaData
- extends org.jboss.util.JBossObject
- implements org.jboss.beans.metadata.spi.DependencyMetaData
- Version:
- $Revision: 85945 $
- Author:
- Scott.Stark@jboss.org
Fields inherited from class org.jboss.util.JBossObject |
hashCode, toString |
Methods inherited from class org.jboss.util.JBossObject |
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toString, toStringImplementation |
JndiDependencyMetaData
public JndiDependencyMetaData(String jndiName,
ClassLoader loader)
- Create a demand for a jndi name lookup using the given class loader.
- Parameters:
jndiName
- - the name to lookuploader
- - the ClassLoader to use as the TCL during lookup.
JndiDependencyMetaData
public JndiDependencyMetaData(String jndiName,
ClassLoader loader,
org.jboss.dependency.spi.ControllerState whenRequired)
getDependency
public Object getDependency()
- Specified by:
getDependency
in interface org.jboss.beans.metadata.spi.DependencyMetaData
getWhenRequired
public org.jboss.dependency.spi.ControllerState getWhenRequired()
describeVisit
public void describeVisit(org.jboss.beans.metadata.spi.MetaDataVisitor vistor)
- Specified by:
describeVisit
in interface org.jboss.beans.metadata.spi.MetaDataVisitorNode
getChildren
public Iterator<? extends org.jboss.beans.metadata.spi.MetaDataVisitorNode> getChildren()
- Specified by:
getChildren
in interface org.jboss.beans.metadata.spi.MetaDataVisitorNode
initialVisit
public void initialVisit(org.jboss.beans.metadata.spi.MetaDataVisitor visitor)
- Specified by:
initialVisit
in interface org.jboss.beans.metadata.spi.MetaDataVisitorNode
toString
protected void toString(org.jboss.util.JBossStringBuilder buffer)
- Overrides:
toString
in class org.jboss.util.JBossObject
toShortString
public String toShortString()
- Specified by:
toShortString
in interface org.jboss.util.JBossInterface
- Overrides:
toShortString
in class org.jboss.util.JBossObject
toShortString
public void toShortString(org.jboss.util.JBossStringBuilder buffer)
- Specified by:
toShortString
in interface org.jboss.util.JBossInterface
- Overrides:
toShortString
in class org.jboss.util.JBossObject
Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.