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 Detail

      • 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>
      • removeActivationspec

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

        MessagelistenerType<T> id​(String 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