Interface XaDatasourcePropertyType<T>

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

    public interface XaDatasourcePropertyType<T>
    extends org.jboss.shrinkwrap.descriptor.api.Child<T>
    This interface defines the contract for the xa-datasource-propertyType xsd type
    • Method Detail

      • text

        XaDatasourcePropertyType<T> text​(String value)
        Sets the body text for the element xa-datasource-propertyType
        Parameters:
        xaDatasourcePropertyType - the value for the body text xa-datasource-propertyType
        Returns:
        the current instance of XaDatasourcePropertyType
      • getText

        String getText()
        Returns the body text of the element xa-datasource-propertyType
        Returns:
        the value defined for the text xa-datasource-propertyType
      • name

        XaDatasourcePropertyType<T> name​(String name)
        Sets the name attribute
        Parameters:
        name - the value for the attribute name
        Returns:
        the current instance of XaDatasourcePropertyType
      • getName

        String getName()
        Returns the name attribute
        Returns:
        the value defined for the attribute name
      • removeName

        XaDatasourcePropertyType<T> removeName()
        Removes the name attribute
        Returns:
        the current instance of XaDatasourcePropertyType