public interface EjbRelationType<T> extends Child<T>
ejb-relationType
xsd typeModifier and Type | Method and Description |
---|---|
EjbRelationshipRoleType<EjbRelationType<T>> |
createEjbRelationshipRole()
Creates a new
ejb-relationship-role element |
EjbRelationType<T> |
description(String... values)
Creates for all String objects representing
description elements,
a new description element |
EjbRelationType<T> |
ejbRelationName(String ejbRelationName)
Sets the
ejb-relation-name element |
List<String> |
getAllDescription()
Returns all
description elements |
List<EjbRelationshipRoleType<EjbRelationType<T>>> |
getAllEjbRelationshipRole()
Returns all
ejb-relationship-role elements |
String |
getEjbRelationName()
Returns the
ejb-relation-name element |
EjbRelationshipRoleType<EjbRelationType<T>> |
getOrCreateEjbRelationshipRole()
If not already created, a new
ejb-relationship-role element will be created and returned. |
EjbRelationType<T> |
removeAllDescription()
Removes the
description element |
EjbRelationType<T> |
removeAllEjbRelationshipRole()
Removes all
ejb-relationship-role elements |
EjbRelationType<T> |
removeEjbRelationName()
Removes the
ejb-relation-name element |
EjbRelationType<T> description(String... values)
description
elements,
a new description
elementvalues
- list of description
objectsEjbRelationType
List<String> getAllDescription()
description
elementsdescription
EjbRelationType<T> removeAllDescription()
description
elementEjbRelationType
EjbRelationType<T> ejbRelationName(String ejbRelationName)
ejb-relation-name
elementejbRelationName
- the value for the element ejb-relation-name
EjbRelationType
String getEjbRelationName()
ejb-relation-name
elementejb-relation-name
EjbRelationType<T> removeEjbRelationName()
ejb-relation-name
elementEjbRelationType
EjbRelationshipRoleType<EjbRelationType<T>> getOrCreateEjbRelationshipRole()
ejb-relationship-role
element will be created and returned.
Otherwise, the first existing ejb-relationship-role
element will be returned.ejb-relationship-role
EjbRelationshipRoleType<EjbRelationType<T>> createEjbRelationshipRole()
ejb-relationship-role
elementEjbRelationshipRoleType>
List<EjbRelationshipRoleType<EjbRelationType<T>>> getAllEjbRelationshipRole()
ejb-relationship-role
elementsejb-relationship-role
EjbRelationType<T> removeAllEjbRelationshipRole()
ejb-relationship-role
elementsEjbRelationshipRoleType>
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.