|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.shrinkwrap.descriptor.impl.javaeewebservicesclient12.ServiceRefTypeImpl<T>
public class ServiceRefTypeImpl<T>
This class implements the service-refType xsd type
Original Documentation:
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.
| Constructor Summary | |
|---|---|
ServiceRefTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node)
|
|
ServiceRefTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node,
org.jboss.shrinkwrap.descriptor.spi.Node childNode)
|
|
| Method Summary | |
|---|---|
java.util.List<java.lang.String> |
getDescriptionList()
Returns all description elements |
java.util.List<java.lang.String> |
getDisplayNameList()
Returns all display-name elements |
java.util.List<ServiceRefHandlerType<ServiceRefType<T>>> |
getHandlerList()
Returns all handler elements |
java.util.List<IconType<ServiceRefType<T>>> |
getIconList()
Returns all icon elements |
java.util.List<InjectionTargetType<ServiceRefType<T>>> |
getInjectionTargetList()
Returns all injection-target elements |
java.lang.String |
getJaxrpcMappingFile()
Returns the jaxrpc-mapping-file element |
java.lang.String |
getMappedName()
Returns the mapped-name element |
java.util.List<PortComponentRefType<ServiceRefType<T>>> |
getPortComponentRefList()
Returns all port-component-ref elements |
java.lang.String |
getServiceInterface()
Returns the service-interface element |
java.lang.String |
getServiceQname()
Returns the service-qname element |
java.lang.String |
getServiceRefName()
Returns the service-ref-name element |
java.lang.String |
getServiceRefType()
Returns the service-ref-type element |
java.lang.String |
getWsdlFile()
Returns the wsdl-file element |
ServiceRefHandlerType<ServiceRefType<T>> |
handler()
Returns the handler element |
ServiceRefHandlerChainsType<ServiceRefType<T>> |
handlerChains()
If not already created, a new handler-chains element will be created and returned. |
IconType<ServiceRefType<T>> |
icon()
Returns the icon element |
InjectionTargetType<ServiceRefType<T>> |
injectionTarget()
Returns the injection-target element |
PortComponentRefType<ServiceRefType<T>> |
portComponentRef()
Returns the port-component-ref element |
ServiceRefType<T> |
removeAllDescription()
Removes the description element |
ServiceRefType<T> |
removeAllDisplayName()
Removes the display-name element |
ServiceRefType<T> |
removeAllHandler()
Removes all handler elements |
ServiceRefType<T> |
removeAllIcon()
Removes all icon elements |
ServiceRefType<T> |
removeAllInjectionTarget()
Removes all injection-target elements |
ServiceRefType<T> |
removeAllPortComponentRef()
Removes all port-component-ref elements |
ServiceRefType<T> |
removeHandlerChains()
Removes the handler-chains element |
ServiceRefType<T> |
removeJaxrpcMappingFile()
Removes the jaxrpc-mapping-file element |
ServiceRefType<T> |
removeMappedName()
Removes the mapped-name element |
ServiceRefType<T> |
removeServiceInterface()
Removes the service-interface element |
ServiceRefType<T> |
removeServiceQname()
Removes the service-qname element |
ServiceRefType<T> |
removeServiceRefName()
Removes the service-ref-name element |
ServiceRefType<T> |
removeServiceRefType()
Removes the service-ref-type element |
ServiceRefType<T> |
removeWsdlFile()
Removes the wsdl-file element |
ServiceRefType<T> |
setDescription(java.lang.String description)
Creates a new description element |
ServiceRefType<T> |
setDescriptionList(java.lang.String... values)
Creates for all String objects representing description elements,
a new description element |
ServiceRefType<T> |
setDisplayName(java.lang.String displayName)
Creates a new display-name element |
ServiceRefType<T> |
setDisplayNameList(java.lang.String... values)
Creates for all String objects representing display-name elements,
a new display-name element |
ServiceRefType<T> |
setJaxrpcMappingFile(java.lang.String jaxrpcMappingFile)
If not already created, a new jaxrpc-mapping-file element with the given value will be created. |
ServiceRefType<T> |
setMappedName(java.lang.String mappedName)
If not already created, a new mapped-name element with the given value will be created. |
ServiceRefType<T> |
setServiceInterface(java.lang.String serviceInterface)
If not already created, a new service-interface element with the given value will be created. |
ServiceRefType<T> |
setServiceQname(java.lang.String serviceQname)
If not already created, a new service-qname element with the given value will be created. |
ServiceRefType<T> |
setServiceRefName(java.lang.String serviceRefName)
If not already created, a new service-ref-name element with the given value will be created. |
ServiceRefType<T> |
setServiceRefType(java.lang.String serviceRefType)
If not already created, a new service-ref-type element with the given value will be created. |
ServiceRefType<T> |
setWsdlFile(java.lang.String wsdlFile)
If not already created, a new wsdl-file element with the given value will be created. |
T |
up()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ServiceRefTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node)
public ServiceRefTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node,
org.jboss.shrinkwrap.descriptor.spi.Node childNode)
| Method Detail |
|---|
public T up()
up in interface org.jboss.shrinkwrap.descriptor.api.Child<T>public ServiceRefType<T> setDescription(java.lang.String description)
description element
setDescription in interface ServiceRefType<T>ServiceRefTypepublic ServiceRefType<T> setDescriptionList(java.lang.String... values)
description elements,
a new description element
setDescriptionList in interface ServiceRefType<T>list - of description objects
ServiceRefTypepublic ServiceRefType<T> removeAllDescription()
description element
removeAllDescription in interface ServiceRefType<T>ServiceRefTypepublic java.util.List<java.lang.String> getDescriptionList()
description elements
getDescriptionList in interface ServiceRefType<T>descriptionpublic ServiceRefType<T> setDisplayName(java.lang.String displayName)
display-name element
setDisplayName in interface ServiceRefType<T>ServiceRefTypepublic ServiceRefType<T> setDisplayNameList(java.lang.String... values)
display-name elements,
a new display-name element
setDisplayNameList in interface ServiceRefType<T>list - of display-name objects
ServiceRefTypepublic ServiceRefType<T> removeAllDisplayName()
display-name element
removeAllDisplayName in interface ServiceRefType<T>ServiceRefTypepublic java.util.List<java.lang.String> getDisplayNameList()
display-name elements
getDisplayNameList in interface ServiceRefType<T>display-namepublic ServiceRefType<T> removeAllIcon()
icon elements
removeAllIcon in interface ServiceRefType<T>ServiceRefTypepublic IconType<ServiceRefType<T>> icon()
icon element
icon in interface ServiceRefType<T>iconpublic java.util.List<IconType<ServiceRefType<T>>> getIconList()
icon elements
getIconList in interface ServiceRefType<T>iconpublic ServiceRefType<T> setMappedName(java.lang.String mappedName)
mapped-name element with the given value will be created.
Otherwise, the existing mapped-name element will be updated with the given value.
setMappedName in interface ServiceRefType<T>ServiceRefTypepublic ServiceRefType<T> removeMappedName()
mapped-name element
removeMappedName in interface ServiceRefType<T>ServiceRefTypepublic java.lang.String getMappedName()
mapped-name element
getMappedName in interface ServiceRefType<T>mapped-namepublic ServiceRefType<T> removeAllInjectionTarget()
injection-target elements
removeAllInjectionTarget in interface ServiceRefType<T>ServiceRefTypepublic InjectionTargetType<ServiceRefType<T>> injectionTarget()
injection-target element
injectionTarget in interface ServiceRefType<T>injection-targetpublic java.util.List<InjectionTargetType<ServiceRefType<T>>> getInjectionTargetList()
injection-target elements
getInjectionTargetList in interface ServiceRefType<T>injection-targetpublic ServiceRefType<T> setServiceRefName(java.lang.String serviceRefName)
service-ref-name element with the given value will be created.
Otherwise, the existing service-ref-name element will be updated with the given value.
setServiceRefName in interface ServiceRefType<T>ServiceRefTypepublic ServiceRefType<T> removeServiceRefName()
service-ref-name element
removeServiceRefName in interface ServiceRefType<T>ServiceRefTypepublic java.lang.String getServiceRefName()
service-ref-name element
getServiceRefName in interface ServiceRefType<T>service-ref-namepublic ServiceRefType<T> setServiceInterface(java.lang.String serviceInterface)
service-interface element with the given value will be created.
Otherwise, the existing service-interface element will be updated with the given value.
setServiceInterface in interface ServiceRefType<T>ServiceRefTypepublic ServiceRefType<T> removeServiceInterface()
service-interface element
removeServiceInterface in interface ServiceRefType<T>ServiceRefTypepublic java.lang.String getServiceInterface()
service-interface element
getServiceInterface in interface ServiceRefType<T>service-interfacepublic ServiceRefType<T> setServiceRefType(java.lang.String serviceRefType)
service-ref-type element with the given value will be created.
Otherwise, the existing service-ref-type element will be updated with the given value.
setServiceRefType in interface ServiceRefType<T>ServiceRefTypepublic ServiceRefType<T> removeServiceRefType()
service-ref-type element
removeServiceRefType in interface ServiceRefType<T>ServiceRefTypepublic java.lang.String getServiceRefType()
service-ref-type element
getServiceRefType in interface ServiceRefType<T>service-ref-typepublic ServiceRefType<T> setWsdlFile(java.lang.String wsdlFile)
wsdl-file element with the given value will be created.
Otherwise, the existing wsdl-file element will be updated with the given value.
setWsdlFile in interface ServiceRefType<T>ServiceRefTypepublic ServiceRefType<T> removeWsdlFile()
wsdl-file element
removeWsdlFile in interface ServiceRefType<T>ServiceRefTypepublic java.lang.String getWsdlFile()
wsdl-file element
getWsdlFile in interface ServiceRefType<T>wsdl-filepublic ServiceRefType<T> setJaxrpcMappingFile(java.lang.String jaxrpcMappingFile)
jaxrpc-mapping-file element with the given value will be created.
Otherwise, the existing jaxrpc-mapping-file element will be updated with the given value.
setJaxrpcMappingFile in interface ServiceRefType<T>ServiceRefTypepublic ServiceRefType<T> removeJaxrpcMappingFile()
jaxrpc-mapping-file element
removeJaxrpcMappingFile in interface ServiceRefType<T>ServiceRefTypepublic java.lang.String getJaxrpcMappingFile()
jaxrpc-mapping-file element
getJaxrpcMappingFile in interface ServiceRefType<T>jaxrpc-mapping-filepublic ServiceRefType<T> setServiceQname(java.lang.String serviceQname)
service-qname element with the given value will be created.
Otherwise, the existing service-qname element will be updated with the given value.
setServiceQname in interface ServiceRefType<T>ServiceRefTypepublic ServiceRefType<T> removeServiceQname()
service-qname element
removeServiceQname in interface ServiceRefType<T>ServiceRefTypepublic java.lang.String getServiceQname()
service-qname element
getServiceQname in interface ServiceRefType<T>service-qnamepublic ServiceRefType<T> removeAllPortComponentRef()
port-component-ref elements
removeAllPortComponentRef in interface ServiceRefType<T>ServiceRefTypepublic PortComponentRefType<ServiceRefType<T>> portComponentRef()
port-component-ref element
portComponentRef in interface ServiceRefType<T>port-component-refpublic java.util.List<PortComponentRefType<ServiceRefType<T>>> getPortComponentRefList()
port-component-ref elements
getPortComponentRefList in interface ServiceRefType<T>port-component-refpublic ServiceRefType<T> removeAllHandler()
handler elements
removeAllHandler in interface ServiceRefType<T>ServiceRefTypepublic ServiceRefHandlerType<ServiceRefType<T>> handler()
handler element
handler in interface ServiceRefType<T>handlerpublic java.util.List<ServiceRefHandlerType<ServiceRefType<T>>> getHandlerList()
handler elements
getHandlerList in interface ServiceRefType<T>handlerpublic ServiceRefType<T> removeHandlerChains()
handler-chains element
removeHandlerChains in interface ServiceRefType<T>ServiceRefTypepublic ServiceRefHandlerChainsType<ServiceRefType<T>> handlerChains()
handler-chains element will be created and returned.
Otherwise, the existing handler-chains element will be returned.
handlerChains in interface ServiceRefType<T>handler-chains
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||