Class ServiceImplBeanType
java.lang.Object
com.sun.xml.ws.config.metro.parser.jsr109.ServiceImplBeanType
- All Implemented Interfaces:
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>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EjbLinkTypeprotected Stringprotected Locatorprotected ServletLinkType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the ejbLink property.getId()Gets the value of the id property.Gets the value of the servletLink property.voidsetEjbLink(EjbLinkType value) Sets the value of the ejbLink property.voidSets the value of the id property.voidsetServletLink(ServletLinkType value) Sets the value of the servletLink property.voidsetSourceLocation(Locator newLocator)
-
Field Details
-
ejbLink
-
servletLink
-
id
-
locator
-
-
Constructor Details
-
ServiceImplBeanType
public ServiceImplBeanType()
-
-
Method Details
-
getEjbLink
Gets the value of the ejbLink property.- Returns:
- possible object is
EjbLinkType
-
setEjbLink
Sets the value of the ejbLink property.- Parameters:
value- allowed object isEjbLinkType
-
getServletLink
Gets the value of the servletLink property.- Returns:
- possible object is
ServletLinkType
-
setServletLink
Sets the value of the servletLink property.- Parameters:
value- allowed object isServletLinkType
-
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString
-
sourceLocation
- Specified by:
sourceLocationin interfaceLocatable- Returns:
- null if the location information is unavaiable,
or otherwise return a immutable valid
Locatorobject.
-
setSourceLocation
-