Interface InboundResourceadapterType<T>

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

    public interface InboundResourceadapterType<T>
    extends org.jboss.shrinkwrap.descriptor.api.Child<T>
    This interface defines the contract for the inbound-resourceadapterType xsd type
    • Method Detail

      • getOrCreateMessageadapter

        MessageadapterType<InboundResourceadapterType<T>> getOrCreateMessageadapter()
        If not already created, a new messageadapter element with the given value will be created. Otherwise, the existing messageadapter element will be returned.
        Returns:
        a new or existing instance of MessageadapterType>
      • removeMessageadapter

        InboundResourceadapterType<T> removeMessageadapter()
        Removes the messageadapter element
        Returns:
        the current instance of InboundResourceadapterType
      • id

        InboundResourceadapterType<T> id​(String id)
        Sets the id attribute
        Parameters:
        id - the value for the attribute id
        Returns:
        the current instance of InboundResourceadapterType
      • getId

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

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