JBoss Metadata EJB 7.2.2.Final

org.jboss.metadata.ejb.spec
Class DependsOnMetaData

java.lang.Object
  extended by org.jboss.metadata.ejb.spec.DependsOnMetaData
All Implemented Interfaces:
Serializable

public class DependsOnMetaData
extends Object
implements Serializable

Represents the metadata for the <depends-on> element in ejb-jar.xml

Version:
$Revision: $
Author:
Jaikiran Pai
See Also:
Serialized Form

Constructor Summary
DependsOnMetaData()
          Default constructor
DependsOnMetaData(List<String> ejbNames)
          Creates a DependsOnMetaData with the passed ejbNames as the dependencies
DependsOnMetaData(String[] ejbNames)
          Creates a DependsOnMetaData with the passed ejbNames as the dependencies
 
Method Summary
 List<String> getEjbNames()
          Returns the dependency bean names
 void setEjbNames(List<String> ejbNames)
          Sets the names of one or more dependency beans.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DependsOnMetaData

public DependsOnMetaData()
Default constructor


DependsOnMetaData

public DependsOnMetaData(String[] ejbNames)
Creates a DependsOnMetaData with the passed ejbNames as the dependencies

Parameters:
ejbNames - The dependency ejb-names. Each dependent bean is expressed using ejb-link syntax.
Throws:
IllegalArgumentException - If the passed ejbNames is null

DependsOnMetaData

public DependsOnMetaData(List<String> ejbNames)
Creates a DependsOnMetaData with the passed ejbNames as the dependencies

Parameters:
ejbNames - The dependency ejb-names. Each dependent bean is expressed using ejb-link syntax.
Throws:
IllegalArgumentException - If the passed ejbNames is null
Method Detail

setEjbNames

public void setEjbNames(List<String> ejbNames)
Sets the names of one or more dependency beans. Each dependent bean is expressed using ejb-link syntax.

Parameters:
ejbNames - The dependency bean names

getEjbNames

public List<String> getEjbNames()
Returns the dependency bean names

Returns:

JBoss Metadata EJB 7.2.2.Final

Copyright © 2015 JBoss by Red Hat. All Rights Reserved.