public class ServiceRef extends java.lang.Object implements JndiReference
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}handlerType" maxOccurs="unbounded" minOccurs="0"/>
<element name="handler-chains" type="{http://java.sun.com/xml/ns/javaee}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>
| Modifier and Type | Field and Description |
|---|---|
protected TextMap |
description |
protected TextMap |
displayName |
protected java.util.List<Handler> |
handler |
protected HandlerChains |
handlerChains |
protected LocalCollection<Icon> |
icon |
protected java.lang.String |
id |
protected java.util.Set<InjectionTarget> |
injectionTarget |
protected java.lang.String |
jaxrpcMappingFile |
protected java.lang.String |
lookupName |
protected java.lang.String |
mappedName |
protected java.util.List<PortComponentRef> |
portComponentRef |
protected java.lang.String |
serviceInterface |
protected javax.xml.namespace.QName |
serviceQname |
protected java.lang.String |
serviceRefName |
protected java.lang.String |
serviceRefType |
protected java.lang.String |
wsdlFile |
| Constructor and Description |
|---|
ServiceRef() |
| Modifier and Type | Method and Description |
|---|---|
HandlerChains |
getAllHandlers() |
java.lang.String |
getDescription() |
Text[] |
getDescriptions() |
java.lang.String |
getDisplayName() |
Text[] |
getDisplayNames() |
java.util.List<Handler> |
getHandler() |
HandlerChains |
getHandlerChains() |
Icon |
getIcon() |
java.util.Map<java.lang.String,Icon> |
getIconMap() |
java.util.Collection<Icon> |
getIcons() |
java.lang.String |
getId() |
java.util.Set<InjectionTarget> |
getInjectionTarget() |
java.lang.String |
getJaxrpcMappingFile() |
java.lang.String |
getKey()
Gets the immutable key for this object.
|
java.lang.String |
getLookupName() |
java.lang.String |
getMappedName() |
java.lang.String |
getName() |
java.util.List<PortComponentRef> |
getPortComponentRef() |
java.lang.String |
getServiceInterface() |
javax.xml.namespace.QName |
getServiceQname()
Gets the value of the serviceQname property.
|
java.lang.String |
getServiceRefName() |
java.lang.String |
getServiceRefType() |
java.lang.String |
getType() |
java.lang.String |
getWsdlFile() |
ServiceRef |
injectionTarget(java.lang.Class<?> clazz,
java.lang.String property) |
ServiceRef |
injectionTarget(java.lang.String className,
java.lang.String property) |
ServiceRef |
jaxrpcMappingFile(java.lang.String jaxrpcMappingFile) |
ServiceRef |
lookup(java.lang.String lookupName) |
ServiceRef |
mappedName(java.lang.String mappedName) |
ServiceRef |
name(java.lang.String serviceRefName) |
ServiceRef |
qname(javax.xml.namespace.QName serviceQname) |
void |
setDescriptions(Text[] text) |
void |
setDisplayNames(Text[] text) |
void |
setHandlerChains(HandlerChains value) |
void |
setId(java.lang.String value) |
void |
setJaxrpcMappingFile(java.lang.String value) |
void |
setLookupName(java.lang.String lookupName) |
void |
setMappedName(java.lang.String value) |
void |
setName(java.lang.String name) |
void |
setServiceInterface(java.lang.String value) |
void |
setServiceQname(javax.xml.namespace.QName value)
Sets the value of the serviceQname property.
|
void |
setServiceRefName(java.lang.String value) |
void |
setServiceRefType(java.lang.String value) |
void |
setType(java.lang.String type) |
void |
setWsdlFile(java.lang.String value) |
java.lang.String |
toString() |
ServiceRef |
type(java.lang.Class<?> serviceRefType) |
ServiceRef |
type(java.lang.String serviceRefType) |
ServiceRef |
wsdl(java.lang.String wsdlFile) |
protected TextMap description
protected TextMap displayName
protected LocalCollection<Icon> icon
protected java.lang.String serviceRefName
protected java.lang.String serviceInterface
protected java.lang.String serviceRefType
protected java.lang.String wsdlFile
protected java.lang.String jaxrpcMappingFile
protected javax.xml.namespace.QName serviceQname
protected java.util.List<PortComponentRef> portComponentRef
protected java.util.List<Handler> handler
protected HandlerChains handlerChains
protected java.lang.String mappedName
protected java.lang.String lookupName
protected java.util.Set<InjectionTarget> injectionTarget
protected java.lang.String id
public ServiceRef name(java.lang.String serviceRefName)
public ServiceRef type(java.lang.String serviceRefType)
public ServiceRef type(java.lang.Class<?> serviceRefType)
public ServiceRef wsdl(java.lang.String wsdlFile)
public ServiceRef qname(javax.xml.namespace.QName serviceQname)
public ServiceRef jaxrpcMappingFile(java.lang.String jaxrpcMappingFile)
public ServiceRef mappedName(java.lang.String mappedName)
public ServiceRef lookup(java.lang.String lookupName)
public ServiceRef injectionTarget(java.lang.String className, java.lang.String property)
public ServiceRef injectionTarget(java.lang.Class<?> clazz, java.lang.String property)
public java.lang.String getName()
getName in interface JndiReferencepublic java.lang.String getKey()
Keyablepublic java.lang.String getType()
getType in interface JndiReferencepublic void setName(java.lang.String name)
setName in interface JndiReferencepublic void setType(java.lang.String type)
setType in interface JndiReferencepublic Text[] getDescriptions()
public void setDescriptions(Text[] text)
public java.lang.String getDescription()
public Text[] getDisplayNames()
public void setDisplayNames(Text[] text)
public java.lang.String getDisplayName()
public java.util.Collection<Icon> getIcons()
public java.util.Map<java.lang.String,Icon> getIconMap()
public Icon getIcon()
public java.lang.String getServiceRefName()
public void setServiceRefName(java.lang.String value)
public java.lang.String getServiceInterface()
public void setServiceInterface(java.lang.String value)
public java.lang.String getServiceRefType()
public void setServiceRefType(java.lang.String value)
public java.lang.String getWsdlFile()
public void setWsdlFile(java.lang.String value)
public java.lang.String getJaxrpcMappingFile()
public void setJaxrpcMappingFile(java.lang.String value)
public javax.xml.namespace.QName getServiceQname()
public void setServiceQname(javax.xml.namespace.QName value)
public java.util.List<PortComponentRef> getPortComponentRef()
public HandlerChains getHandlerChains()
public void setHandlerChains(HandlerChains value)
public java.util.List<Handler> getHandler()
public HandlerChains getAllHandlers()
public java.lang.String getMappedName()
getMappedName in interface JndiReferencepublic void setMappedName(java.lang.String value)
setMappedName in interface JndiReferencepublic java.lang.String getLookupName()
getLookupName in interface JndiReferencepublic void setLookupName(java.lang.String lookupName)
setLookupName in interface JndiReferencepublic java.util.Set<InjectionTarget> getInjectionTarget()
getInjectionTarget in interface Injectablepublic java.lang.String getId()
public void setId(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Object