?? taskmanagerservice.wsdl
字號:
<operation name="renewTask">
<documentation>
Renew the task.
</documentation>
<input name="TaskManagerRenewInput" message="tns:taskRenewMessage"/>
<output name="TaskManagerRenewOutput" message="tns:taskMessage"/>
<fault name="staleObjectFault"
message="tns:staleObjectFaultMessage"/>
<fault name="taskErroredFault"
message="tns:taskErroredMessage"/>
</operation>
<operation name="notifyTaskExpiration">
<documentation>
Notify that the task is expired.
</documentation>
<input name="TaskManagerExpireInput" message="tns:taskMessage"/>
<output name="TaskManagerExpireOutput" message="tns:taskMessage"/>
<fault name="staleObjectFault"
message="tns:staleObjectFaultMessage"/>
<fault name="taskErroredFault"
message="tns:taskErroredMessage"/>
</operation>
<operation name="initiateSubTask">
<documentation>
Get a sub task.
</documentation>
<input name="InitiateSubTaskInput" message="tns:initiateSubTaskMessage"/>
<output name="InitiateSubTaskOutput" message="tns:taskMessage"/>
<fault name="taskErroredFault"
message="tns:taskErroredMessage"/>
</operation>
<operation name="completeTask">
<documentation>
Complete a task.
</documentation>
<input name="CompleteTaskInput" message="tns:completeTaskMessage"/>
<output name="CompleteTaskOutput" message="tns:taskMessage"/>
<fault name="taskErroredFault"
message="tns:taskErroredMessage"/>
</operation>
<operation name="sendTaskReminder">
<documentation>
Send a reminder for a task
</documentation>
<input name="TaskReminderInput" message="tns:taskMessage"/>
</operation>
<operation name="releaseTask">
<documentation>
Release the task that is acquired by a user.
</documentation>
<input name="TaskManagerReleaseInput" message="tns:taskMessage"/>
<output name="TaskManagerReleaseOutput" message="tns:taskMessage"/>
<fault name="staleObjectFault"
message="tns:staleObjectFaultMessage"/>
<fault name="taskErroredFault"
message="tns:taskErroredMessage"/>
</operation>
<operation name="errorTask">
<documentation>
Error the task.
</documentation>
<input name="TaskManagerErrorInput" message="tns:taskErroredMessage"/>
<output name="TaskManagerErrorOutput" message="tns:taskMessage"/>
</operation>
</portType>
<!-- Binding declarations. Task manager uses local Java bindings defined in WSIF -->
<binding name="TaskManagerBinding" type="tns:TaskManager">
<java:binding/>
<format:typeMapping encoding="Java" style="Java">
<format:typeMap typeName="task:task"
formatType="oracle.tip.pc.services.hw.task.impl.Task"/>
<format:typeMap typeName="task:attachment"
formatType="oracle.tip.pc.services.hw.task.impl.Attachment"/>
<format:typeMap typeName="task:assignee"
formatType="oracle.tip.pc.services.hw.task.impl.Assignee"/>
<format:typeMap typeName="tns:taskAssignment"
formatType="oracle.tip.pc.services.hw.task.impl.TaskAssignment"/>
<format:typeMap typeName="identityService:managementChain"
formatType="oracle.tip.pc.services.identity.ManagementChain"/>
<format:typeMap typeName="xsd:duration"
formatType="java.lang.String"/>
<format:typeMap typeName="tns:renewDuration"
formatType="java.lang.String"/>
<format:typeMap typeName="xsd:string"
formatType="java.lang.String"/>
<format:typeMap typeName="tns:entity"
formatType="java.lang.String"/>
<format:typeMap typeName="tns:isGroup"
formatType="java.lang.Boolean"/>
<format:typeMap typeName="xsd:boolean"
formatType="java.lang.Boolean"/>
<format:typeMap typeName="tns:faultMessage"
formatType="java.lang.String"/>
</format:typeMapping>
<operation name="initiateTask">
<java:operation
methodName="initiateTask"
parameterOrder="payload"
methodType="static"
returnPart="payload"/>
<input name="TaskManagerInput"/>
<output name="TaskManagerOutput"/>
</operation>
<operation name="reinitiateTask">
<java:operation
methodName="reinitiateTask"
parameterOrder="payload"
methodType="static"
returnPart="payload"/>
<input name="TaskManagerInput"/>
<output name="TaskManagerOutput"/>
</operation>
<operation name="updateTask">
<java:operation
methodName="updateTask"
parameterOrder="payload"
methodType="static"
returnPart="payload"/>
<input name="TaskManagerUpdateInput"/>
<output name="TaskManagerUpdateOutput"/>
</operation>
<operation name="renewTask">
<java:operation
methodName="renewTask"
parameterOrder="payload duration"
methodType="static"
returnPart="payload"/>
<input name="TaskManagerRenewInput"/>
<output name="TaskManagerRenewOutput"/>
</operation>
<operation name="notifyTaskExpiration">
<java:operation
methodName="notifyTaskExpiration"
parameterOrder="payload"
methodType="static"/>
<input name="TaskManagerExpireInput"/>
<output name="TaskManagerExpireOutput"/>
</operation>
<operation name="completeTask">
<java:operation
methodName="completeTask"
parameterOrder="taskId conclusion"
methodType="static"
returnPart="payload"/>
<input name="CompleteTaskInput"/>
<output name="CompleteTaskOutput"/>
</operation>
<operation name="sendTaskReminder">
<java:operation
methodName="sendTaskReminder"
parameterOrder="payload"
methodType="static"/>
<input name="TaskReminderInput"/>
</operation>
<operation name="initiateSubTask">
<java:operation
methodName="initiateSubTask"
parameterOrder="payload taskAssignment"
methodType="static"
returnPart="payload"/>
<input name="InitiateSubTaskInput"/>
<output name="InitiateSubTaskOutput"/>
</operation>
<operation name="releaseTask">
<java:operation
methodName="releaseTask"
parameterOrder="payload"
methodType="static"
returnPart="payload"/>
<input name="TaskManagerReleaseInput"/>
<output name="TaskManagerReleaseOutput"/>
</operation>
<operation name="errorTask">
<java:operation
methodName="errorTask"
parameterOrder="payload faultInfo"
methodType="static"
returnPart="payload"/>
<input name="TaskManagerErrorInput"/>
<output name="TaskManagerErrorOutput"/>
</operation>
</binding>
<!-- Service declarations. Task manager uses local Java bindings defined in WSIF -->
<service name="TaskManagerService">
<port name="TaskManagerPort" binding="tns:TaskManagerBinding">
<java:address className="oracle.tip.pc.services.hw.task.impl.TaskManagerProxy"/>
</port>
</service>
<!-- Context type used for locating business process via task Id -->
<bpws:property name="taskId" type="xsd:string"/>
<bpws:propertyAlias propertyName="tns:taskId"
messageType="tns:taskMessage"
part="payload"
query="/task:task/task:taskId"/>
<bpws:propertyAlias propertyName="tns:taskId"
messageType="tns:taskUpdatedMessage"
part="payload"
query="/task:task/task:taskId"/>
<!-- Partner link declarations -->
<plnk:partnerLinkType name="TaskManager">
<plnk:role name="TaskManager">
<plnk:portType name="tns:TaskManager"/>
</plnk:role>
<plnk:role name="TaskManagerCallbackListener">
<plnk:portType name="tns:TaskManagerCallback"/>
</plnk:role>
</plnk:partnerLinkType>
</definitions>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -