|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ServiceRefType<T>
This interface defines the contract for 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.
| 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. |
| Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child |
|---|
up |
| Method Detail |
|---|
ServiceRefType<T> setDescription(java.lang.String description)
description element
ServiceRefTypeServiceRefType<T> setDescriptionList(java.lang.String... values)
description elements,
a new description element
list - of description objects
ServiceRefTypeServiceRefType<T> removeAllDescription()
description element
ServiceRefTypejava.util.List<java.lang.String> getDescriptionList()
description elements
descriptionServiceRefType<T> setDisplayName(java.lang.String displayName)
display-name element
ServiceRefTypeServiceRefType<T> setDisplayNameList(java.lang.String... values)
display-name elements,
a new display-name element
list - of display-name objects
ServiceRefTypeServiceRefType<T> removeAllDisplayName()
display-name element
ServiceRefTypejava.util.List<java.lang.String> getDisplayNameList()
display-name elements
display-nameServiceRefType<T> removeAllIcon()
icon elements
ServiceRefTypeIconType<ServiceRefType<T>> icon()
icon element
iconjava.util.List<IconType<ServiceRefType<T>>> getIconList()
icon elements
iconServiceRefType<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.
ServiceRefTypeServiceRefType<T> removeMappedName()
mapped-name element
ServiceRefTypejava.lang.String getMappedName()
mapped-name element
mapped-nameServiceRefType<T> removeAllInjectionTarget()
injection-target elements
ServiceRefTypeInjectionTargetType<ServiceRefType<T>> injectionTarget()
injection-target element
injection-targetjava.util.List<InjectionTargetType<ServiceRefType<T>>> getInjectionTargetList()
injection-target elements
injection-targetServiceRefType<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.
ServiceRefTypeServiceRefType<T> removeServiceRefName()
service-ref-name element
ServiceRefTypejava.lang.String getServiceRefName()
service-ref-name element
service-ref-nameServiceRefType<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.
ServiceRefTypeServiceRefType<T> removeServiceInterface()
service-interface element
ServiceRefTypejava.lang.String getServiceInterface()
service-interface element
service-interfaceServiceRefType<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.
ServiceRefTypeServiceRefType<T> removeServiceRefType()
service-ref-type element
ServiceRefTypejava.lang.String getServiceRefType()
service-ref-type element
service-ref-typeServiceRefType<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.
ServiceRefTypeServiceRefType<T> removeWsdlFile()
wsdl-file element
ServiceRefTypejava.lang.String getWsdlFile()
wsdl-file element
wsdl-fileServiceRefType<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.
ServiceRefTypeServiceRefType<T> removeJaxrpcMappingFile()
jaxrpc-mapping-file element
ServiceRefTypejava.lang.String getJaxrpcMappingFile()
jaxrpc-mapping-file element
jaxrpc-mapping-fileServiceRefType<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.
ServiceRefTypeServiceRefType<T> removeServiceQname()
service-qname element
ServiceRefTypejava.lang.String getServiceQname()
service-qname element
service-qnameServiceRefType<T> removeAllPortComponentRef()
port-component-ref elements
ServiceRefTypePortComponentRefType<ServiceRefType<T>> portComponentRef()
port-component-ref element
port-component-refjava.util.List<PortComponentRefType<ServiceRefType<T>>> getPortComponentRefList()
port-component-ref elements
port-component-refServiceRefType<T> removeAllHandler()
handler elements
ServiceRefTypeServiceRefHandlerType<ServiceRefType<T>> handler()
handler element
handlerjava.util.List<ServiceRefHandlerType<ServiceRefType<T>>> getHandlerList()
handler elements
handlerServiceRefType<T> removeHandlerChains()
handler-chains element
ServiceRefTypeServiceRefHandlerChainsType<ServiceRefType<T>> handlerChains()
handler-chains element will be created and returned.
Otherwise, the existing handler-chains element will be returned.
handler-chains
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||