ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

org.jboss.shrinkwrap.descriptor.api.j2eewebservicesclient11
Interface ServiceRefType<T>

All Superinterfaces:
Child<T>

public interface ServiceRefType<T>
extends Child<T>

This interface defines the contract for the service-refType xsd type

Since:
Generation date :2012-05-09T23:45:02.086-07:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 ServiceRefHandlerType<ServiceRefType<T>> createHandler()
          Creates a new handler element
 IconType<ServiceRefType<T>> createIcon()
          Creates a new icon 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<ServiceRefHandlerType<ServiceRefType<T>>> getAllHandler()
          Returns all handler elements
 List<IconType<ServiceRefType<T>>> getAllIcon()
          Returns all icon elements
 List<PortComponentRefType<ServiceRefType<T>>> getAllPortComponentRef()
          Returns all port-component-ref elements
 String getJaxrpcMappingFile()
          Returns the jaxrpc-mapping-file element
 ServiceRefHandlerType<ServiceRefType<T>> getOrCreateHandler()
          If not already created, a new handler element will be created and returned.
 IconType<ServiceRefType<T>> getOrCreateIcon()
          If not already created, a new icon 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 getWsdlFile()
          Returns the wsdl-file element
 ServiceRefType<T> jaxrpcMappingFile(String jaxrpcMappingFile)
          Sets the jaxrpc-mapping-file 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> removeAllPortComponentRef()
          Removes all port-component-ref elements
 ServiceRefType<T> removeJaxrpcMappingFile()
          Removes the jaxrpc-mapping-file 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> 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> wsdlFile(String wsdlFile)
          Sets the wsdl-file element
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

description

ServiceRefType<T> description(String... values)
Creates for all String objects representing description elements, a new description element

Parameters:
values - list of description objects
Returns:
the current instance of ServiceRefType

getAllDescription

List<String> getAllDescription()
Returns all description elements

Returns:
list of description

removeAllDescription

ServiceRefType<T> removeAllDescription()
Removes the description element

Returns:
the current instance of ServiceRefType

displayName

ServiceRefType<T> displayName(String... values)
Creates for all String objects representing display-name elements, a new display-name element

Parameters:
values - list of display-name objects
Returns:
the current instance of ServiceRefType

getAllDisplayName

List<String> getAllDisplayName()
Returns all display-name elements

Returns:
list of display-name

removeAllDisplayName

ServiceRefType<T> removeAllDisplayName()
Removes the display-name element

Returns:
the current instance of ServiceRefType

getOrCreateIcon

IconType<ServiceRefType<T>> getOrCreateIcon()
If not already created, a new icon element will be created and returned. Otherwise, the first existing icon element will be returned.

Returns:
the instance defined for the element icon

createIcon

IconType<ServiceRefType<T>> createIcon()
Creates a new icon element

Returns:
the new created instance of IconType>

getAllIcon

List<IconType<ServiceRefType<T>>> getAllIcon()
Returns all icon elements

Returns:
list of icon

removeAllIcon

ServiceRefType<T> removeAllIcon()
Removes all icon elements

Returns:
the current instance of IconType>

serviceRefName

ServiceRefType<T> serviceRefName(String serviceRefName)
Sets the service-ref-name element

Parameters:
serviceRefName - the value for the element service-ref-name
Returns:
the current instance of ServiceRefType

getServiceRefName

String getServiceRefName()
Returns the service-ref-name element

Returns:
the node defined for the element service-ref-name

removeServiceRefName

ServiceRefType<T> removeServiceRefName()
Removes the service-ref-name element

Returns:
the current instance of ServiceRefType

serviceInterface

ServiceRefType<T> serviceInterface(String serviceInterface)
Sets the service-interface element

Parameters:
serviceInterface - the value for the element service-interface
Returns:
the current instance of ServiceRefType

getServiceInterface

String getServiceInterface()
Returns the service-interface element

Returns:
the node defined for the element service-interface

removeServiceInterface

ServiceRefType<T> removeServiceInterface()
Removes the service-interface element

Returns:
the current instance of ServiceRefType

wsdlFile

ServiceRefType<T> wsdlFile(String wsdlFile)
Sets the wsdl-file element

Parameters:
wsdlFile - the value for the element wsdl-file
Returns:
the current instance of ServiceRefType

getWsdlFile

String getWsdlFile()
Returns the wsdl-file element

Returns:
the node defined for the element wsdl-file

removeWsdlFile

ServiceRefType<T> removeWsdlFile()
Removes the wsdl-file element

Returns:
the current instance of ServiceRefType

jaxrpcMappingFile

ServiceRefType<T> jaxrpcMappingFile(String jaxrpcMappingFile)
Sets the jaxrpc-mapping-file element

Parameters:
jaxrpcMappingFile - the value for the element jaxrpc-mapping-file
Returns:
the current instance of ServiceRefType

getJaxrpcMappingFile

String getJaxrpcMappingFile()
Returns the jaxrpc-mapping-file element

Returns:
the node defined for the element jaxrpc-mapping-file

removeJaxrpcMappingFile

ServiceRefType<T> removeJaxrpcMappingFile()
Removes the jaxrpc-mapping-file element

Returns:
the current instance of ServiceRefType

serviceQname

ServiceRefType<T> serviceQname(String serviceQname)
Sets the service-qname element

Parameters:
serviceQname - the value for the element service-qname
Returns:
the current instance of ServiceRefType

getServiceQname

String getServiceQname()
Returns the service-qname element

Returns:
the node defined for the element service-qname

removeServiceQname

ServiceRefType<T> removeServiceQname()
Removes the service-qname element

Returns:
the current instance of ServiceRefType

getOrCreatePortComponentRef

PortComponentRefType<ServiceRefType<T>> getOrCreatePortComponentRef()
If not already created, a new port-component-ref element will be created and returned. Otherwise, the first existing port-component-ref element will be returned.

Returns:
the instance defined for the element port-component-ref

createPortComponentRef

PortComponentRefType<ServiceRefType<T>> createPortComponentRef()
Creates a new port-component-ref element

Returns:
the new created instance of PortComponentRefType>

getAllPortComponentRef

List<PortComponentRefType<ServiceRefType<T>>> getAllPortComponentRef()
Returns all port-component-ref elements

Returns:
list of port-component-ref

removeAllPortComponentRef

ServiceRefType<T> removeAllPortComponentRef()
Removes all port-component-ref elements

Returns:
the current instance of PortComponentRefType>

getOrCreateHandler

ServiceRefHandlerType<ServiceRefType<T>> getOrCreateHandler()
If not already created, a new handler element will be created and returned. Otherwise, the first existing handler element will be returned.

Returns:
the instance defined for the element handler

createHandler

ServiceRefHandlerType<ServiceRefType<T>> createHandler()
Creates a new handler element

Returns:
the new created instance of ServiceRefHandlerType>

getAllHandler

List<ServiceRefHandlerType<ServiceRefType<T>>> getAllHandler()
Returns all handler elements

Returns:
list of handler

removeAllHandler

ServiceRefType<T> removeAllHandler()
Removes all handler elements

Returns:
the current instance of ServiceRefHandlerType>

ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.