public class WebServiceOperation 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="WebServiceConnection" type="{}WebServiceConnection"/>
<element ref="{}WebServiceMetaData"/>
<element name="CustomConfiguration" type="{}CustomConfiguration" minOccurs="0"/>
</sequence>
<attribute name="operationName" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="messageExchange" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="soapAction" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="requestProfileId" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="requestProfileName" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="responseProfileId" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="responseProfileName" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected CustomConfiguration |
customConfiguration |
static WebServiceOperation |
EMPTY_INSTANCE |
protected String |
messageExchange |
protected String |
operationName |
protected String |
requestProfileId |
protected String |
requestProfileName |
protected String |
responseProfileId |
protected String |
responseProfileName |
protected String |
soapAction |
protected WebServiceConnection |
webServiceConnection |
protected WebServiceMetaData |
webServiceMetaData |
| Constructor and Description |
|---|
WebServiceOperation() |
| Modifier and Type | Method and Description |
|---|---|
WebServiceOperation |
copy()
Deep copies the fields of the this model into a new instance of this class and returns it.
|
WebServiceOperation |
copy(boolean isDeep)
Copies the fields of the this model (optionally deeply) into a new instance of this class and returns it.
|
protected WebServiceOperation |
copy(WebServiceOperation nobj,
boolean isDeep)
Copies the fields of the this model (optionally deeply) into the given instance and returns it.
|
boolean |
equals(Object o) |
CustomConfiguration |
getCustomConfiguration()
Gets the value of the customConfiguration property.
|
String |
getMessageExchange()
Gets the value of the messageExchange property.
|
String |
getOperationName()
Gets the value of the operationName property.
|
String |
getRequestProfileId()
Gets the value of the requestProfileId property.
|
String |
getRequestProfileName()
Gets the value of the requestProfileName property.
|
String |
getResponseProfileId()
Gets the value of the responseProfileId property.
|
String |
getResponseProfileName()
Gets the value of the responseProfileName property.
|
String |
getSoapAction()
Gets the value of the soapAction property.
|
WebServiceConnection |
getWebServiceConnection()
Gets the value of the webServiceConnection property.
|
WebServiceMetaData |
getWebServiceMetaData()
Gets the value of the webServiceMetaData property.
|
int |
hashCode() |
CustomConfiguration |
safeGetCustomConfiguration()
Returns the current customConfiguration property value if non-
null, otherwise CustomConfiguration.EMPTY_INSTANCE. |
WebServiceConnection |
safeGetWebServiceConnection()
Returns the current webServiceConnection property value if non-
null, otherwise WebServiceConnection.EMPTY_INSTANCE. |
WebServiceMetaData |
safeGetWebServiceMetaData()
Returns the current webServiceMetaData property value if non-
null, otherwise WebServiceMetaData.EMPTY_INSTANCE. |
void |
setCustomConfiguration(CustomConfiguration value)
Sets the value of the customConfiguration property.
|
void |
setMessageExchange(String value)
Sets the value of the messageExchange property.
|
void |
setOperationName(String value)
Sets the value of the operationName property.
|
void |
setRequestProfileId(String value)
Sets the value of the requestProfileId property.
|
void |
setRequestProfileName(String value)
Sets the value of the requestProfileName property.
|
void |
setResponseProfileId(String value)
Sets the value of the responseProfileId property.
|
void |
setResponseProfileName(String value)
Sets the value of the responseProfileName property.
|
void |
setSoapAction(String value)
Sets the value of the soapAction property.
|
void |
setWebServiceConnection(WebServiceConnection value)
Sets the value of the webServiceConnection property.
|
void |
setWebServiceMetaData(WebServiceMetaData value)
Sets the value of the webServiceMetaData property.
|
String |
toString() |
WebServiceOperation |
withCustomConfiguration(CustomConfiguration newValue)
Sets the customConfiguration property to the given newValue and returns this instance.
|
WebServiceOperation |
withMessageExchange(String newValue)
Sets the messageExchange property to the given newValue and returns this instance.
|
WebServiceOperation |
withOperationName(String newValue)
Sets the operationName property to the given newValue and returns this instance.
|
WebServiceOperation |
withRequestProfileId(String newValue)
Sets the requestProfileId property to the given newValue and returns this instance.
|
WebServiceOperation |
withRequestProfileName(String newValue)
Sets the requestProfileName property to the given newValue and returns this instance.
|
WebServiceOperation |
withResponseProfileId(String newValue)
Sets the responseProfileId property to the given newValue and returns this instance.
|
WebServiceOperation |
withResponseProfileName(String newValue)
Sets the responseProfileName property to the given newValue and returns this instance.
|
WebServiceOperation |
withSoapAction(String newValue)
Sets the soapAction property to the given newValue and returns this instance.
|
WebServiceOperation |
withWebServiceConnection(WebServiceConnection newValue)
Sets the webServiceConnection property to the given newValue and returns this instance.
|
WebServiceOperation |
withWebServiceMetaData(WebServiceMetaData newValue)
Sets the webServiceMetaData property to the given newValue and returns this instance.
|
protected WebServiceConnection webServiceConnection
protected WebServiceMetaData webServiceMetaData
protected CustomConfiguration customConfiguration
protected String operationName
protected String messageExchange
protected String soapAction
protected String requestProfileId
protected String requestProfileName
protected String responseProfileId
protected String responseProfileName
public static final WebServiceOperation EMPTY_INSTANCE
public WebServiceConnection getWebServiceConnection()
WebServiceConnectionpublic void setWebServiceConnection(WebServiceConnection value)
value - allowed object is
WebServiceConnectionpublic WebServiceMetaData getWebServiceMetaData()
WebServiceMetaDatapublic void setWebServiceMetaData(WebServiceMetaData value)
value - allowed object is
WebServiceMetaDatapublic CustomConfiguration getCustomConfiguration()
CustomConfigurationpublic void setCustomConfiguration(CustomConfiguration value)
value - allowed object is
CustomConfigurationpublic String getOperationName()
Stringpublic void setOperationName(String value)
value - allowed object is
Stringpublic String getMessageExchange()
Stringpublic void setMessageExchange(String value)
value - allowed object is
Stringpublic String getSoapAction()
Stringpublic void setSoapAction(String value)
value - allowed object is
Stringpublic String getRequestProfileId()
Stringpublic void setRequestProfileId(String value)
value - allowed object is
Stringpublic String getRequestProfileName()
Stringpublic void setRequestProfileName(String value)
value - allowed object is
Stringpublic String getResponseProfileId()
Stringpublic void setResponseProfileId(String value)
value - allowed object is
Stringpublic String getResponseProfileName()
Stringpublic void setResponseProfileName(String value)
value - allowed object is
Stringpublic WebServiceOperation copy()
public WebServiceOperation copy(boolean isDeep)
protected WebServiceOperation copy(WebServiceOperation nobj, boolean isDeep)
public WebServiceOperation withWebServiceConnection(WebServiceConnection newValue)
public WebServiceConnection safeGetWebServiceConnection()
null, otherwise WebServiceConnection.EMPTY_INSTANCE.public WebServiceOperation withWebServiceMetaData(WebServiceMetaData newValue)
public WebServiceMetaData safeGetWebServiceMetaData()
null, otherwise WebServiceMetaData.EMPTY_INSTANCE.public WebServiceOperation withCustomConfiguration(CustomConfiguration newValue)
public CustomConfiguration safeGetCustomConfiguration()
null, otherwise CustomConfiguration.EMPTY_INSTANCE.public WebServiceOperation withOperationName(String newValue)
public WebServiceOperation withMessageExchange(String newValue)
public WebServiceOperation withSoapAction(String newValue)
public WebServiceOperation withRequestProfileId(String newValue)
public WebServiceOperation withRequestProfileName(String newValue)
public WebServiceOperation withResponseProfileId(String newValue)
public WebServiceOperation withResponseProfileName(String newValue)