Interface MessagelistenerType<T>

All Superinterfaces:
org.jboss.shrinkwrap.descriptor.api.Child<T>
All Known Implementing Classes:
MessagelistenerTypeImpl

public interface MessagelistenerType<T> extends org.jboss.shrinkwrap.descriptor.api.Child<T>
This interface defines the contract for the messagelistenerType xsd type
  • Method Details

    • messagelistenerType

      MessagelistenerType<T> messagelistenerType(String messagelistenerType)
      Sets the messagelistener-type element
      Parameters:
      messagelistenerType - the value for the element messagelistener-type
      Returns:
      the current instance of MessagelistenerType
    • getMessagelistenerType

      String getMessagelistenerType()
      Returns the messagelistener-type element
      Returns:
      the node defined for the element messagelistener-type
    • removeMessagelistenerType

      MessagelistenerType<T> removeMessagelistenerType()
      Removes the messagelistener-type element
      Returns:
      the current instance of MessagelistenerType
    • getOrCreateActivationspec

      ActivationspecType<MessagelistenerType<T>> getOrCreateActivationspec()
      If not already created, a new activationspec element with the given value will be created. Otherwise, the existing activationspec element will be returned.
      Returns:
      a new or existing instance of ActivationspecType<MessagelistenerType>
    • removeActivationspec

      MessagelistenerType<T> removeActivationspec()
      Removes the activationspec element
      Returns:
      the current instance of MessagelistenerType
    • id

      Sets the id attribute
      Parameters:
      id - the value for the attribute id
      Returns:
      the current instance of MessagelistenerType
    • getId

      String getId()
      Returns the id attribute
      Returns:
      the value defined for the attribute id
    • removeId

      MessagelistenerType<T> removeId()
      Removes the id attribute
      Returns:
      the current instance of MessagelistenerType