public class WebServiceDescription extends Object implements Serializable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Operations" type="{}WebServiceOperationList"/> <element name="CustomConfiguration" type="{}CustomConfiguration" minOccurs="0"/> </sequence> <attribute name="serviceName" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="serviceNamespace" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="portName" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="bindingStyle" type="{}WebServiceBindingStyle" /> <attribute name="bindingUse" type="{}WebServiceUse" /> <attribute name="bindingProtocol" type="{}WebServiceProtocol" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected WebServiceProtocol |
bindingProtocol |
protected WebServiceBindingStyle |
bindingStyle |
protected WebServiceUse |
bindingUse |
protected CustomConfiguration |
customConfiguration |
static WebServiceDescription |
EMPTY_INSTANCE |
protected WebServiceOperationList |
operations |
protected String |
portName |
protected String |
serviceName |
protected String |
serviceNamespace |
Constructor and Description |
---|
WebServiceDescription() |
Modifier and Type | Method and Description |
---|---|
WebServiceDescription |
copy()
Deep copies the fields of the this model into a new instance of this class and returns it.
|
WebServiceDescription |
copy(boolean isDeep)
Copies the fields of the this model (optionally deeply) into a new instance of this class and returns it.
|
protected WebServiceDescription |
copy(WebServiceDescription nobj,
boolean isDeep)
Copies the fields of the this model (optionally deeply) into the given instance and returns it.
|
boolean |
equals(Object o) |
WebServiceProtocol |
getBindingProtocol()
Gets the value of the bindingProtocol property.
|
WebServiceBindingStyle |
getBindingStyle()
Gets the value of the bindingStyle property.
|
WebServiceUse |
getBindingUse()
Gets the value of the bindingUse property.
|
CustomConfiguration |
getCustomConfiguration()
Gets the value of the customConfiguration property.
|
WebServiceOperationList |
getOperations()
Gets the value of the operations property.
|
String |
getPortName()
Gets the value of the portName property.
|
String |
getServiceName()
Gets the value of the serviceName property.
|
String |
getServiceNamespace()
Gets the value of the serviceNamespace property.
|
int |
hashCode() |
CustomConfiguration |
safeGetCustomConfiguration()
Returns the current customConfiguration property value if non-
null , otherwise CustomConfiguration.EMPTY_INSTANCE . |
WebServiceOperationList |
safeGetOperations()
Returns the current operations property value if non-
null , otherwise WebServiceOperationList.EMPTY_INSTANCE . |
void |
setBindingProtocol(WebServiceProtocol value)
Sets the value of the bindingProtocol property.
|
void |
setBindingStyle(WebServiceBindingStyle value)
Sets the value of the bindingStyle property.
|
void |
setBindingUse(WebServiceUse value)
Sets the value of the bindingUse property.
|
void |
setCustomConfiguration(CustomConfiguration value)
Sets the value of the customConfiguration property.
|
void |
setOperations(WebServiceOperationList value)
Sets the value of the operations property.
|
void |
setPortName(String value)
Sets the value of the portName property.
|
void |
setServiceName(String value)
Sets the value of the serviceName property.
|
void |
setServiceNamespace(String value)
Sets the value of the serviceNamespace property.
|
String |
toString() |
WebServiceDescription |
withBindingProtocol(WebServiceProtocol newValue)
Sets the bindingProtocol property to the given newValue and returns this instance.
|
WebServiceDescription |
withBindingStyle(WebServiceBindingStyle newValue)
Sets the bindingStyle property to the given newValue and returns this instance.
|
WebServiceDescription |
withBindingUse(WebServiceUse newValue)
Sets the bindingUse property to the given newValue and returns this instance.
|
WebServiceDescription |
withCustomConfiguration(CustomConfiguration newValue)
Sets the customConfiguration property to the given newValue and returns this instance.
|
WebServiceDescription |
withOperations(WebServiceOperationList newValue)
Sets the operations property to the given newValue and returns this instance.
|
WebServiceDescription |
withPortName(String newValue)
Sets the portName property to the given newValue and returns this instance.
|
WebServiceDescription |
withServiceName(String newValue)
Sets the serviceName property to the given newValue and returns this instance.
|
WebServiceDescription |
withServiceNamespace(String newValue)
Sets the serviceNamespace property to the given newValue and returns this instance.
|
protected WebServiceOperationList operations
protected CustomConfiguration customConfiguration
protected String serviceName
protected String serviceNamespace
protected String portName
protected WebServiceBindingStyle bindingStyle
protected WebServiceUse bindingUse
protected WebServiceProtocol bindingProtocol
public static final WebServiceDescription EMPTY_INSTANCE
public WebServiceOperationList getOperations()
WebServiceOperationList
public void setOperations(WebServiceOperationList value)
value
- allowed object is
WebServiceOperationList
public CustomConfiguration getCustomConfiguration()
CustomConfiguration
public void setCustomConfiguration(CustomConfiguration value)
value
- allowed object is
CustomConfiguration
public String getServiceName()
String
public void setServiceName(String value)
value
- allowed object is
String
public String getServiceNamespace()
String
public void setServiceNamespace(String value)
value
- allowed object is
String
public String getPortName()
String
public void setPortName(String value)
value
- allowed object is
String
public WebServiceBindingStyle getBindingStyle()
WebServiceBindingStyle
public void setBindingStyle(WebServiceBindingStyle value)
value
- allowed object is
WebServiceBindingStyle
public WebServiceUse getBindingUse()
WebServiceUse
public void setBindingUse(WebServiceUse value)
value
- allowed object is
WebServiceUse
public WebServiceProtocol getBindingProtocol()
WebServiceProtocol
public void setBindingProtocol(WebServiceProtocol value)
value
- allowed object is
WebServiceProtocol
public WebServiceDescription copy()
public WebServiceDescription copy(boolean isDeep)
protected WebServiceDescription copy(WebServiceDescription nobj, boolean isDeep)
public WebServiceDescription withOperations(WebServiceOperationList newValue)
public WebServiceOperationList safeGetOperations()
null
, otherwise WebServiceOperationList.EMPTY_INSTANCE
.public WebServiceDescription withCustomConfiguration(CustomConfiguration newValue)
public CustomConfiguration safeGetCustomConfiguration()
null
, otherwise CustomConfiguration.EMPTY_INSTANCE
.public WebServiceDescription withServiceName(String newValue)
public WebServiceDescription withServiceNamespace(String newValue)
public WebServiceDescription withPortName(String newValue)
public WebServiceDescription withBindingStyle(WebServiceBindingStyle newValue)
public WebServiceDescription withBindingUse(WebServiceUse newValue)
public WebServiceDescription withBindingProtocol(WebServiceProtocol newValue)