public class MessageadapterTypeImpl<T> extends Object implements org.jboss.shrinkwrap.descriptor.api.Child<T>, MessageadapterType<T>
messageadapterType
xsd typeConstructor 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>
messagelistener
public MessagelistenerType<MessageadapterType<T>> createMessagelistener()
messagelistener
elementcreateMessagelistener
in interface MessageadapterType<T>
MessagelistenerType>
public List<MessagelistenerType<MessageadapterType<T>>> getAllMessagelistener()
messagelistener
elementsgetAllMessagelistener
in interface MessageadapterType<T>
messagelistener
public 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 id
MessageadapterType
public String getId()
id
attributegetId
in interface MessageadapterType<T>
id
public MessageadapterType<T> removeId()
id
attributeremoveId
in interface MessageadapterType<T>
MessageadapterType
Copyright © 2021 JBoss by Red Hat. All rights reserved.