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 Details

    • 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<InboundResourceadapterType>
    • removeMessageadapter

      InboundResourceadapterType<T> removeMessageadapter()
      Removes the messageadapter element
      Returns:
      the current instance of InboundResourceadapterType
    • 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

      Removes the id attribute
      Returns:
      the current instance of InboundResourceadapterType