|
||||||||||
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
ServiceRefType
ServiceRefType<T> setDescriptionList(java.lang.String... values)
description
elements,
a new description
element
list
- of description
objects
ServiceRefType
ServiceRefType<T> removeAllDescription()
description
element
ServiceRefType
java.util.List<java.lang.String> getDescriptionList()
description
elements
description
ServiceRefType<T> setDisplayName(java.lang.String displayName)
display-name
element
ServiceRefType
ServiceRefType<T> setDisplayNameList(java.lang.String... values)
display-name
elements,
a new display-name
element
list
- of display-name
objects
ServiceRefType
ServiceRefType<T> removeAllDisplayName()
display-name
element
ServiceRefType
java.util.List<java.lang.String> getDisplayNameList()
display-name
elements
display-name
ServiceRefType<T> removeAllIcon()
icon
elements
ServiceRefType
IconType<ServiceRefType<T>> icon()
icon
element
icon
java.util.List<IconType<ServiceRefType<T>>> getIconList()
icon
elements
icon
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.
ServiceRefType
ServiceRefType<T> removeMappedName()
mapped-name
element
ServiceRefType
java.lang.String getMappedName()
mapped-name
element
mapped-name
ServiceRefType<T> removeAllInjectionTarget()
injection-target
elements
ServiceRefType
InjectionTargetType<ServiceRefType<T>> injectionTarget()
injection-target
element
injection-target
java.util.List<InjectionTargetType<ServiceRefType<T>>> getInjectionTargetList()
injection-target
elements
injection-target
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.
ServiceRefType
ServiceRefType<T> removeServiceRefName()
service-ref-name
element
ServiceRefType
java.lang.String getServiceRefName()
service-ref-name
element
service-ref-name
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.
ServiceRefType
ServiceRefType<T> removeServiceInterface()
service-interface
element
ServiceRefType
java.lang.String getServiceInterface()
service-interface
element
service-interface
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.
ServiceRefType
ServiceRefType<T> removeServiceRefType()
service-ref-type
element
ServiceRefType
java.lang.String getServiceRefType()
service-ref-type
element
service-ref-type
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.
ServiceRefType
ServiceRefType<T> removeWsdlFile()
wsdl-file
element
ServiceRefType
java.lang.String getWsdlFile()
wsdl-file
element
wsdl-file
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.
ServiceRefType
ServiceRefType<T> removeJaxrpcMappingFile()
jaxrpc-mapping-file
element
ServiceRefType
java.lang.String getJaxrpcMappingFile()
jaxrpc-mapping-file
element
jaxrpc-mapping-file
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.
ServiceRefType
ServiceRefType<T> removeServiceQname()
service-qname
element
ServiceRefType
java.lang.String getServiceQname()
service-qname
element
service-qname
ServiceRefType<T> removeAllPortComponentRef()
port-component-ref
elements
ServiceRefType
PortComponentRefType<ServiceRefType<T>> portComponentRef()
port-component-ref
element
port-component-ref
java.util.List<PortComponentRefType<ServiceRefType<T>>> getPortComponentRefList()
port-component-ref
elements
port-component-ref
ServiceRefType<T> removeAllHandler()
handler
elements
ServiceRefType
ServiceRefHandlerType<ServiceRefType<T>> handler()
handler
element
handler
java.util.List<ServiceRefHandlerType<ServiceRefType<T>>> getHandlerList()
handler
elements
handler
ServiceRefType<T> removeHandlerChains()
handler-chains
element
ServiceRefType
ServiceRefHandlerChainsType<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 |