|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResponseDocumentType
A representation of the model object 'Response Document Type'.
The following features are supported:
Wps10Package.getResponseDocumentType()
Method Summary | |
---|---|
org.eclipse.emf.common.util.EList |
getOutput()
Returns the value of the 'Output' containment reference list. |
boolean |
isLineage()
Returns the value of the 'Lineage' attribute. |
boolean |
isSetLineage()
Returns whether the value of the ' Lineage ' attribute is set. |
boolean |
isSetStatus()
Returns whether the value of the ' Status ' attribute is set. |
boolean |
isSetStoreExecuteResponse()
Returns whether the value of the ' Store Execute Response ' attribute is set. |
boolean |
isStatus()
Returns the value of the 'Status' attribute. |
boolean |
isStoreExecuteResponse()
Returns the value of the 'Store Execute Response' attribute. |
void |
setLineage(boolean value)
Sets the value of the ' Lineage ' attribute. |
void |
setStatus(boolean value)
Sets the value of the ' Status ' attribute. |
void |
setStoreExecuteResponse(boolean value)
Sets the value of the ' Store Execute Response ' attribute. |
void |
unsetLineage()
Unsets the value of the ' Lineage ' attribute. |
void |
unsetStatus()
Unsets the value of the ' Status ' attribute. |
void |
unsetStoreExecuteResponse()
Unsets the value of the ' Store Execute Response ' attribute. |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
org.eclipse.emf.common.util.EList getOutput()
DocumentOutputDefinitionType
.
Unordered list of definitions of the outputs (or parameters) requested from the process. These outputs are not normally identified, unless the client is specifically requesting a limited subset of outputs, and/or is requesting output formats and/or schemas and/or encodings different from the defaults and selected from the alternatives identified in the process description, or wishes to customize the descriptive information about the output.
Wps10Package.getResponseDocumentType_Output()
boolean isLineage()
"false"
.
Indicates if the Execute operation response shall include the DataInputs and OutputDefinitions elements. If lineage is "true" the server shall include in the execute response a complete copy of the DataInputs and OutputDefinition elements as received in the execute request. If lineage is "false" then these elements shall be omitted from the response.
isSetLineage()
,
unsetLineage()
,
setLineage(boolean)
,
Wps10Package.getResponseDocumentType_Lineage()
void setLineage(boolean value)
Lineage
' attribute.
value
- the new value of the 'Lineage' attribute.isSetLineage()
,
unsetLineage()
,
isLineage()
void unsetLineage()
Lineage
' attribute.
isSetLineage()
,
isLineage()
,
setLineage(boolean)
boolean isSetLineage()
Lineage
' attribute is set.
unsetLineage()
,
isLineage()
,
setLineage(boolean)
boolean isStatus()
"false"
.
Indicates if the stored execute response document shall be updated to provide ongoing reports on the status of execution. If status is "true" and storeExecuteResponse is "true" (and the server has indicated that both storeSupported and statusSupported are "true") then the Status element of the execute response document stored at executeResponseLocation is kept up to date by the process. While the execute response contains ProcessAccepted, ProcessStarted, or ProcessPaused, updates shall be made to the executeResponse document until either the process completes successfully (in which case ProcessSucceeded is populated), or the process fails (in which case ProcessFailed is populated). If status is "false" then the Status element shall not be updated until the process either completes successfully or fails. If status="true" and storeExecuteResponse is "false" then the service shall raise an exception.
isSetStatus()
,
unsetStatus()
,
setStatus(boolean)
,
Wps10Package.getResponseDocumentType_Status()
void setStatus(boolean value)
Status
' attribute.
value
- the new value of the 'Status' attribute.isSetStatus()
,
unsetStatus()
,
isStatus()
void unsetStatus()
Status
' attribute.
isSetStatus()
,
isStatus()
,
setStatus(boolean)
boolean isSetStatus()
Status
' attribute is set.
unsetStatus()
,
isStatus()
,
setStatus(boolean)
boolean isStoreExecuteResponse()
"false"
.
Indicates if the execute response document shall be stored. If "true" then the executeResponseLocation attribute in the execute response becomes mandatory, which will point to the location where the executeResponseDocument is stored. The service shall respond immediately to the request and return an executeResponseDocument containing the executeResponseLocation and the status element which has five possible subelements (choice):ProcessAccepted, ProcessStarted, ProcessPaused, ProcessFailed and ProcessSucceeded, which are chosen and populated as follows: 1) If the process is completed when the initial executeResponseDocument is returned, the element ProcessSucceeded is populated with the process results. 2) If the process already failed when the initial executeResponseDocument is returned, the element ProcessFailed is populated with the Exception. 3) If the process has been paused when the initial executeResponseDocument is returned, the element ProcessPaused is populated. 4) If the process has been accepted when the initial executeResponseDocument is returned, the element ProcessAccepted is populated, including percentage information. 5) If the process execution is ongoing when the initial executeResponseDocument is returned, the element ProcessStarted is populated. In case 3, 4, and 5, if status updating is requested, updates are made to the executeResponseDocument at the executeResponseLocation until either the process completes successfully or fails. Regardless, once the process completes successfully, the ProcessSucceeded element is populated, and if it fails, the ProcessFailed element is populated.
Specifies if the Execute operation response shall be returned quickly with status information, or not returned until process execution is complete. This parameter shall not be included unless the corresponding "statusSupported" parameter is included and is "true" in the ProcessDescription for this process.
isSetStoreExecuteResponse()
,
unsetStoreExecuteResponse()
,
setStoreExecuteResponse(boolean)
,
Wps10Package.getResponseDocumentType_StoreExecuteResponse()
void setStoreExecuteResponse(boolean value)
Store Execute Response
' attribute.
value
- the new value of the 'Store Execute Response' attribute.isSetStoreExecuteResponse()
,
unsetStoreExecuteResponse()
,
isStoreExecuteResponse()
void unsetStoreExecuteResponse()
Store Execute Response
' attribute.
isSetStoreExecuteResponse()
,
isStoreExecuteResponse()
,
setStoreExecuteResponse(boolean)
boolean isSetStoreExecuteResponse()
Store Execute Response
' attribute is set.
unsetStoreExecuteResponse()
,
isStoreExecuteResponse()
,
setStoreExecuteResponse(boolean)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |