Class ServiceImplBeanType

  • All Implemented Interfaces:
    org.glassfish.jaxb.core.Locatable

    public class ServiceImplBeanType
    extends Object
    implements org.glassfish.jaxb.core.Locatable
    The service-impl-bean element defines the web service implementation. A service implementation can be an EJB bean class or JAX-RPC web component. Existing EJB implementations are exposed as a web service using an ejb-link. Used in: port-component

    Java class for service-impl-beanType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="service-impl-beanType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <choice>
             <element name="ejb-link" type="{http://java.sun.com/xml/ns/javaee}ejb-linkType"/>
             <element name="servlet-link" type="{http://java.sun.com/xml/ns/javaee}servlet-linkType"/>
           </choice>
           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • ServiceImplBeanType

        public ServiceImplBeanType()
    • Method Detail

      • getEjbLink

        public EjbLinkType getEjbLink()
        Gets the value of the ejbLink property.
        Returns:
        possible object is EjbLinkType
      • setEjbLink

        public void setEjbLink​(EjbLinkType value)
        Sets the value of the ejbLink property.
        Parameters:
        value - allowed object is EjbLinkType
      • setServletLink

        public void setServletLink​(ServletLinkType value)
        Sets the value of the servletLink property.
        Parameters:
        value - allowed object is ServletLinkType
      • getId

        public String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        public void setId​(String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String
      • sourceLocation

        public Locator sourceLocation()
        Specified by:
        sourceLocation in interface org.glassfish.jaxb.core.Locatable
        Returns:
        null if the location information is unavaiable, or otherwise return a immutable valid Locator object.
      • setSourceLocation

        public void setSourceLocation​(Locator newLocator)