|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ServiceRefType
The service-ref element declares a reference to a Web service. It contains optional description, display name and icons, a declaration of the required Service interface, an optional WSDL document location, an optional set of JAX-RPC mappings, an optional QName for the service element, an optional set of Service Endpoint Interfaces to be resolved by the container to a WSDL port, and an optional set of handlers.
Java class for service-refType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="service-refType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{http://java.sun.com/xml/ns/javaee}descriptionGroup"/>
<element name="service-ref-name" type="{http://java.sun.com/xml/ns/javaee}jndi-nameType"/>
<element name="service-interface" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
<element name="service-ref-type" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType" minOccurs="0"/>
<element name="wsdl-file" type="{http://java.sun.com/xml/ns/javaee}xsdAnyURIType" minOccurs="0"/>
<element name="jaxrpc-mapping-file" type="{http://java.sun.com/xml/ns/javaee}pathType" minOccurs="0"/>
<element name="service-qname" type="{http://java.sun.com/xml/ns/javaee}xsdQNameType" minOccurs="0"/>
<element name="port-component-ref" type="{http://java.sun.com/xml/ns/javaee}port-component-refType" maxOccurs="unbounded" minOccurs="0"/>
<choice>
<element name="handler" type="{http://java.sun.com/xml/ns/javaee}service-ref_handlerType" maxOccurs="unbounded" minOccurs="0"/>
<element name="handler-chains" type="{http://java.sun.com/xml/ns/javaee}service-ref_handler-chainsType" minOccurs="0"/>
</choice>
<group ref="{http://java.sun.com/xml/ns/javaee}resourceGroup"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
</restriction>
</complexContent>
</complexType>
| Method Detail |
|---|
DescriptionType[] getDescription()
DescriptionTypeDescriptionType getDescription(int idx)
DescriptionTypeint getDescriptionLength()
void setDescription(DescriptionType[] values)
values - allowed objects are
DescriptionType
DescriptionType setDescription(int idx,
DescriptionType value)
value - allowed object is
DescriptionTypeDisplayNameType[] getDisplayName()
DisplayNameTypeDisplayNameType getDisplayName(int idx)
DisplayNameTypeint getDisplayNameLength()
void setDisplayName(DisplayNameType[] values)
values - allowed objects are
DisplayNameType
DisplayNameType setDisplayName(int idx,
DisplayNameType value)
value - allowed object is
DisplayNameTypeIconType[] getIcon()
IconTypeIconType getIcon(int idx)
IconTypeint getIconLength()
void setIcon(IconType[] values)
values - allowed objects are
IconType
IconType setIcon(int idx,
IconType value)
value - allowed object is
IconTypeJndiNameType getServiceRefName()
JndiNameTypevoid setServiceRefName(JndiNameType value)
value - allowed object is
JndiNameTypeFullyQualifiedClassType getServiceInterface()
FullyQualifiedClassTypevoid setServiceInterface(FullyQualifiedClassType value)
value - allowed object is
FullyQualifiedClassTypeFullyQualifiedClassType getServiceRefType()
FullyQualifiedClassTypevoid setServiceRefType(FullyQualifiedClassType value)
value - allowed object is
FullyQualifiedClassTypeXsdAnyURIType getWsdlFile()
XsdAnyURITypevoid setWsdlFile(XsdAnyURIType value)
value - allowed object is
XsdAnyURITypePathType getJaxrpcMappingFile()
PathTypevoid setJaxrpcMappingFile(PathType value)
value - allowed object is
PathTypeXsdQNameType getServiceQname()
XsdQNameTypevoid setServiceQname(XsdQNameType value)
value - allowed object is
XsdQNameTypePortComponentRefType[] getPortComponentRef()
PortComponentRefTypePortComponentRefType getPortComponentRef(int idx)
PortComponentRefTypeint getPortComponentRefLength()
void setPortComponentRef(PortComponentRefType[] values)
values - allowed objects are
PortComponentRefType
PortComponentRefType setPortComponentRef(int idx,
PortComponentRefType value)
value - allowed object is
PortComponentRefTypeServiceRefHandlerType[] getHandler()
ServiceRefHandlerTypeServiceRefHandlerType getHandler(int idx)
ServiceRefHandlerTypeint getHandlerLength()
void setHandler(ServiceRefHandlerType[] values)
values - allowed objects are
ServiceRefHandlerType
ServiceRefHandlerType setHandler(int idx,
ServiceRefHandlerType value)
value - allowed object is
ServiceRefHandlerTypeServiceRefHandlerChainsType getHandlerChains()
ServiceRefHandlerChainsTypevoid setHandlerChains(ServiceRefHandlerChainsType value)
value - allowed object is
ServiceRefHandlerChainsTypeXsdStringType getMappedName()
XsdStringTypevoid setMappedName(XsdStringType value)
value - allowed object is
XsdStringTypeInjectionTargetType[] getInjectionTarget()
InjectionTargetTypeInjectionTargetType getInjectionTarget(int idx)
InjectionTargetTypeint getInjectionTargetLength()
void setInjectionTarget(InjectionTargetType[] values)
values - allowed objects are
InjectionTargetType
InjectionTargetType setInjectionTarget(int idx,
InjectionTargetType value)
value - allowed object is
InjectionTargetTypeString getId()
Stringvoid setId(String value)
value - allowed object is
String
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||