public class MessageadapterTypeImpl<T> extends Object implements org.jboss.shrinkwrap.descriptor.api.Child<T>, MessageadapterType<T>
messageadapterType xsd type| Constructor and Description |
|---|
MessageadapterTypeImpl(T t,
String nodeName,
org.jboss.shrinkwrap.descriptor.spi.node.Node node) |
MessageadapterTypeImpl(T t,
String nodeName,
org.jboss.shrinkwrap.descriptor.spi.node.Node node,
org.jboss.shrinkwrap.descriptor.spi.node.Node childNode) |
| Modifier and Type | Method and Description |
|---|---|
MessagelistenerType<MessageadapterType<T>> |
createMessagelistener()
Creates a new
messagelistener element |
List<MessagelistenerType<MessageadapterType<T>>> |
getAllMessagelistener()
Returns all
messagelistener elements |
String |
getId()
Returns the
id attribute |
MessagelistenerType<MessageadapterType<T>> |
getOrCreateMessagelistener()
If not already created, a new
messagelistener element will be created and returned. |
MessageadapterType<T> |
id(String id)
Sets the
id attribute |
MessageadapterType<T> |
removeAllMessagelistener()
Removes all
messagelistener elements |
MessageadapterType<T> |
removeId()
Removes the
id attribute |
T |
up() |
public MessageadapterTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node)
public MessagelistenerType<MessageadapterType<T>> getOrCreateMessagelistener()
messagelistener element will be created and returned.
Otherwise, the first existing messagelistener element will be returned.getOrCreateMessagelistener in interface MessageadapterType<T>messagelistenerpublic MessagelistenerType<MessageadapterType<T>> createMessagelistener()
messagelistener elementcreateMessagelistener in interface MessageadapterType<T>MessagelistenerType> public List<MessagelistenerType<MessageadapterType<T>>> getAllMessagelistener()
messagelistener elementsgetAllMessagelistener in interface MessageadapterType<T>messagelistenerpublic MessageadapterType<T> removeAllMessagelistener()
messagelistener elementsremoveAllMessagelistener in interface MessageadapterType<T>MessagelistenerType> public MessageadapterType<T> id(String id)
id attributeid in interface MessageadapterType<T>id - the value for the attribute idMessageadapterTypepublic String getId()
id attributegetId in interface MessageadapterType<T>idpublic MessageadapterType<T> removeId()
id attributeremoveId in interface MessageadapterType<T>MessageadapterTypeCopyright © 2021 JBoss by Red Hat. All rights reserved.