|
ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3 | |||||||||
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
Method Summary | |
---|---|
HandlerType<ServiceRefType<T>> |
createHandler()
Creates a new handler element |
IconType<ServiceRefType<T>> |
createIcon()
Creates a new icon element |
InjectionTargetType<ServiceRefType<T>> |
createInjectionTarget()
Creates a new injection-target element |
PortComponentRefType<ServiceRefType<T>> |
createPortComponentRef()
Creates a new port-component-ref element |
ServiceRefType<T> |
description(String... values)
Creates for all String objects representing description elements,
a new description element |
ServiceRefType<T> |
displayName(String... values)
Creates for all String objects representing display-name elements,
a new display-name element |
List<String> |
getAllDescription()
Returns all description elements |
List<String> |
getAllDisplayName()
Returns all display-name elements |
List<HandlerType<ServiceRefType<T>>> |
getAllHandler()
Returns all handler elements |
List<IconType<ServiceRefType<T>>> |
getAllIcon()
Returns all icon elements |
List<InjectionTargetType<ServiceRefType<T>>> |
getAllInjectionTarget()
Returns all injection-target elements |
List<PortComponentRefType<ServiceRefType<T>>> |
getAllPortComponentRef()
Returns all port-component-ref elements |
String |
getJaxrpcMappingFile()
Returns the jaxrpc-mapping-file element |
String |
getLookupName()
Returns the lookup-name element |
String |
getMappedName()
Returns the mapped-name element |
HandlerType<ServiceRefType<T>> |
getOrCreateHandler()
If not already created, a new handler element will be created and returned. |
HandlerChainsType<ServiceRefType<T>> |
getOrCreateHandlerChains()
If not already created, a new handler-chains element with the given value will be created. |
IconType<ServiceRefType<T>> |
getOrCreateIcon()
If not already created, a new icon element will be created and returned. |
InjectionTargetType<ServiceRefType<T>> |
getOrCreateInjectionTarget()
If not already created, a new injection-target element will be created and returned. |
PortComponentRefType<ServiceRefType<T>> |
getOrCreatePortComponentRef()
If not already created, a new port-component-ref element will be created and returned. |
String |
getServiceInterface()
Returns the service-interface element |
String |
getServiceQname()
Returns the service-qname element |
String |
getServiceRefName()
Returns the service-ref-name element |
String |
getServiceRefType()
Returns the service-ref-type element |
String |
getWsdlFile()
Returns the wsdl-file element |
ServiceRefType<T> |
jaxrpcMappingFile(String jaxrpcMappingFile)
Sets the jaxrpc-mapping-file element |
ServiceRefType<T> |
lookupName(String lookupName)
Sets the lookup-name element |
ServiceRefType<T> |
mappedName(String mappedName)
Sets the mapped-name 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> |
removeLookupName()
Removes the lookup-name 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> |
serviceInterface(String serviceInterface)
Sets the service-interface element |
ServiceRefType<T> |
serviceQname(String serviceQname)
Sets the service-qname element |
ServiceRefType<T> |
serviceRefName(String serviceRefName)
Sets the service-ref-name element |
ServiceRefType<T> |
serviceRefType(String serviceRefType)
Sets the service-ref-type element |
ServiceRefType<T> |
wsdlFile(String wsdlFile)
Sets the wsdl-file element |
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child |
---|
up |
Method Detail |
---|
ServiceRefType<T> description(String... values)
description
elements,
a new description
element
values
- list of description
objects
ServiceRefType
List<String> getAllDescription()
description
elements
description
ServiceRefType<T> removeAllDescription()
description
element
ServiceRefType
ServiceRefType<T> displayName(String... values)
display-name
elements,
a new display-name
element
values
- list of display-name
objects
ServiceRefType
List<String> getAllDisplayName()
display-name
elements
display-name
ServiceRefType<T> removeAllDisplayName()
display-name
element
ServiceRefType
IconType<ServiceRefType<T>> getOrCreateIcon()
icon
element will be created and returned.
Otherwise, the first existing icon
element will be returned.
icon
IconType<ServiceRefType<T>> createIcon()
icon
element
IconType>
List<IconType<ServiceRefType<T>>> getAllIcon()
icon
elements
icon
ServiceRefType<T> removeAllIcon()
icon
elements
IconType>
ServiceRefType<T> lookupName(String lookupName)
lookup-name
element
lookupName
- the value for the element lookup-name
ServiceRefType
String getLookupName()
lookup-name
element
lookup-name
ServiceRefType<T> removeLookupName()
lookup-name
element
ServiceRefType
ServiceRefType<T> mappedName(String mappedName)
mapped-name
element
mappedName
- the value for the element mapped-name
ServiceRefType
String getMappedName()
mapped-name
element
mapped-name
ServiceRefType<T> removeMappedName()
mapped-name
element
ServiceRefType
InjectionTargetType<ServiceRefType<T>> getOrCreateInjectionTarget()
injection-target
element will be created and returned.
Otherwise, the first existing injection-target
element will be returned.
injection-target
InjectionTargetType<ServiceRefType<T>> createInjectionTarget()
injection-target
element
InjectionTargetType>
List<InjectionTargetType<ServiceRefType<T>>> getAllInjectionTarget()
injection-target
elements
injection-target
ServiceRefType<T> removeAllInjectionTarget()
injection-target
elements
InjectionTargetType>
ServiceRefType<T> serviceRefName(String serviceRefName)
service-ref-name
element
serviceRefName
- the value for the element service-ref-name
ServiceRefType
String getServiceRefName()
service-ref-name
element
service-ref-name
ServiceRefType<T> removeServiceRefName()
service-ref-name
element
ServiceRefType
ServiceRefType<T> serviceInterface(String serviceInterface)
service-interface
element
serviceInterface
- the value for the element service-interface
ServiceRefType
String getServiceInterface()
service-interface
element
service-interface
ServiceRefType<T> removeServiceInterface()
service-interface
element
ServiceRefType
ServiceRefType<T> serviceRefType(String serviceRefType)
service-ref-type
element
serviceRefType
- the value for the element service-ref-type
ServiceRefType
String getServiceRefType()
service-ref-type
element
service-ref-type
ServiceRefType<T> removeServiceRefType()
service-ref-type
element
ServiceRefType
ServiceRefType<T> wsdlFile(String wsdlFile)
wsdl-file
element
wsdlFile
- the value for the element wsdl-file
ServiceRefType
String getWsdlFile()
wsdl-file
element
wsdl-file
ServiceRefType<T> removeWsdlFile()
wsdl-file
element
ServiceRefType
ServiceRefType<T> jaxrpcMappingFile(String jaxrpcMappingFile)
jaxrpc-mapping-file
element
jaxrpcMappingFile
- the value for the element jaxrpc-mapping-file
ServiceRefType
String getJaxrpcMappingFile()
jaxrpc-mapping-file
element
jaxrpc-mapping-file
ServiceRefType<T> removeJaxrpcMappingFile()
jaxrpc-mapping-file
element
ServiceRefType
ServiceRefType<T> serviceQname(String serviceQname)
service-qname
element
serviceQname
- the value for the element service-qname
ServiceRefType
String getServiceQname()
service-qname
element
service-qname
ServiceRefType<T> removeServiceQname()
service-qname
element
ServiceRefType
PortComponentRefType<ServiceRefType<T>> getOrCreatePortComponentRef()
port-component-ref
element will be created and returned.
Otherwise, the first existing port-component-ref
element will be returned.
port-component-ref
PortComponentRefType<ServiceRefType<T>> createPortComponentRef()
port-component-ref
element
PortComponentRefType>
List<PortComponentRefType<ServiceRefType<T>>> getAllPortComponentRef()
port-component-ref
elements
port-component-ref
ServiceRefType<T> removeAllPortComponentRef()
port-component-ref
elements
PortComponentRefType>
HandlerType<ServiceRefType<T>> getOrCreateHandler()
handler
element will be created and returned.
Otherwise, the first existing handler
element will be returned.
handler
HandlerType<ServiceRefType<T>> createHandler()
handler
element
HandlerType>
List<HandlerType<ServiceRefType<T>>> getAllHandler()
handler
elements
handler
ServiceRefType<T> removeAllHandler()
handler
elements
HandlerType>
HandlerChainsType<ServiceRefType<T>> getOrCreateHandlerChains()
handler-chains
element with the given value will be created.
Otherwise, the existing handler-chains
element will be returned.
HandlerChainsType>
ServiceRefType<T> removeHandlerChains()
handler-chains
element
ServiceRefType
|
ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |