IBM FileNet P8, バージョン 5.2.1            

Process Engine Web Service リファレンス

Process Engine Web Service は、基本的に、Process Java™ API のサブセット (特定の Process Java API クラス・メソッドに対応する各操作) をラップしたサービスです。 ここでは、portType の各操作と関連メッセージを、Process Engine Web Service の WSDL の形式よりも読みやすい形式で示します。このセクションで取り上げる各操作とそれぞれのパラメーターの詳細については、リンク先の Process Java API メソッドを参照してください。

Process Engine Web Service の WSDL は、Content Platform Engine EAR ファイルにインストールされている pewsAxis2-xx.war ファイルにあります。 WAR ファイルの中での WSDL の場所は、以下のとおりです。

   pewsAxis2-xx.war¥WEB-INF¥ProcessEngineService.wsdl

また、IBM® Rational® Application Developer 7.x ユーザー用の WS-I 準拠 WSDL の場所は以下のとおりです。

   pewsAxis2-xx.war¥WEB-INF¥ProcessEngineServiceWS-I.wsdl

Process Engine Web Service の URL は、以下のとおりです。

   http://content_platform_engine_host:port/wsi/ProcessEngineWS

ここで、content_platform_engine_hostContent Platform Engine ホストのマシン名、portContent Platform Engine に割り当てられているポートです。

注: IBM Rational Application Developer 7.x 以降と共に Process Engine Web Service を使用している場合は、WS-I 準拠 WSDL を返すために以下の URL を指定します。
   http://content_platform_engine_host:port/wsi/ProcessEngineWS-I

この ProcessEngineWS-I WSDL には、getQueues、getRosterNames、および getWorkClassNames の各オペレーションがありません。これらのオペレーションは、標準の ProcessEngineWS WSDL にあります。

Process Engine Web Service のコード例のリンクについては、『コード例』を参照してください。

portType の各操作は、以下のとおりです。

getQueuesWrapped、getRosterNamesWrapped、getWorkClassNamesWrapped の各操作は、getQueues、getRosterNames、getWorkClassNames の各操作が WSI に準拠していないことに対応するために追加された操作です。さらに、String 文字列配列だけでなく、異なるタイプの Value 配列を substitutionVars に渡すため、次の照会操作が追加されました。

タイプ情報のセクションでは、各操作に関連した (各操作からリンクした) データ型を簡単にまとめています。

createWorkflow

workflowIdentifier で指定されている転送済みのワークフロー定義で定義されているワークフローを開始し、ステップ・エレメントを返します。

関連する Process Java API 資料の参照先: VWSession.createWorkflow

  パラメーター エレメント
入力 workflowIdentifier workflowIdentifier : String
出力 StepElement_Response StepElement
障害 PEWSException2 PEWSException

deleteWorkObject

ワーク・オブジェクトを削除します。

関連する Process Java API 資料の参照先: VWWorkObject.doDelete

  パラメーター エレメント
入力 deleteWorkObjectRequest DeleteWorkObjectRequest
出力 なし なし
障害 PEWSException PEWSException

getEventLogElements

照会によって取得された EventLogElement 配列を返します。

関連する Process Java API 資料の参照先: VWLog.startQuery

  パラメーター エレメント
入力 GetEventLogElementsRequest GetEventLogElementsRequest
出力 ArrayOfEventLogElement_Response ArrayOfEventLogElement
障害 PEWSException PEWSException

getEventLogNames

イベント・ログの名前を返します。

  パラメーター エレメント
入力 なし なし
出力 response ArrayOfstring
障害 PEWSException PEWSException

getQueueSecurity

キュー名からキューの読み取りおよび書き込みセキュリティーを取得します。

  パラメーター エレメント
入力 GetQueueSecurityRequest GetQueueSecurityRequest
出力 GetQueueSecurityResult GetQueueSecurityResult
障害 PEWSException PEWSException

getMilestoneForRosterElement

指定の milestoneLevel 以下のレベルのマイルストーン・エレメントを対象に、指定のロスターに含まれているワーク・オブジェクトのマイルストーン・データを取得します。

関連する Process Java API 資料の参照先: VWSession.fetchMilestonesFromRoster

  パラメーター エレメント
入力 getMilestoneForRosterElementRequest GetMilestoneForRosterElementRequest
出力 ArrayOfMilestone_Response ArrayOfMilestone
障害 PEWSException9 PEWSException

getQueueElements

フィルターを適用したフェッチ操作をキューに対して実行し、キュー・エレメントの配列を返します。

関連する Process Java API 資料の参照先: VWQueue.createQuery

  パラメーター エレメント
入力 getQueueElementsRequest GetQueueElementsRequest
出力 ArrayOfQueueElement_Response ArrayOfQueueElement
障害 PEWSException1 PEWSException

getQueueElementsEx

フィルターを適用したフェッチ操作をキューに対して実行し、キュー・エレメントの配列を返します。リクエスト内の substitutionVars 入力パラメーターに、Value の配列を渡すために追加された操作です。

関連する Process Java API 資料の参照先: VWQueue.createQuery

  パラメーター エレメント
入力 getQueueElementsExRequest GetQueueElementsExRequest
出力 ArrayOfQueueElement_Response ArrayOfQueueElement
障害 PEWSException1 PEWSException

getQueues

現構成における、すべてのキュー定義の配列を返します。

関連する Process Java API 資料の参照先: VWSession.fetchSystemConfigurationVWSystemConfiguration.getQueueDefinitions

  パラメーター エレメント
入力 なし なし
出力 ArrayOfQueueInfo_Response ArrayOfQueueInfo
障害 PEWSException PEWSException

getQueuesWrapped

現構成における、すべてのキュー定義の配列を返します。このオペレーションは WSI 準拠のため getQueues オペレーション (WSI 非準拠) に代わって追加されました。さらに checkSecurity パラメーターも追加され、現行ユーザーが読み取り権限を持つキューのみを返せます。

関連する Process Java API 資料の参照先: VWSession.fetchSystemConfigurationVWSystemConfiguration.getQueueDefinitions

  パラメーター エレメント
入力 getQueuesWrappedRequest GetQueuesWrappedRequest
出力 ArrayOfQueueInfo_Response ArrayOfQueueInfo
障害 PEWSException PEWSException

getRosterElements

フィルターを適用したフェッチ操作をロスター・エレメントに対して実行します。

関連する Process Java API 資料の参照先: VWRoster.createQuery

  パラメーター エレメント
入力 getRosterElementsRequest GetRosterElementsRequest
出力 ArrayOfRosterElement_Response ArrayOfRosterElement
障害 PEWSException11 PEWSException

getRosterElementsEx

フィルターを適用したフェッチ操作をロスター・エレメントに対して実行します。リクエスト内の substitutionVars 入力パラメーターに、Value の配列を渡すために追加された操作です。

関連する Process Java API 資料の参照先: VWRoster.createQuery

  パラメーター エレメント
入力 getRosterElementsExRequest GetRosterElementsExRequest
出力 ArrayOfRosterElement_Response ArrayOfRosterElement
障害 PEWSException11 PEWSException

getRosterNames

アイソレート・リージョンに含まれているすべてのロスター名の文字列配列を取得します。

関連する Process Java API 資料の参照先: VWSession.fetchRosterNames

  パラメーター エレメント
入力 なし なし
出力 ArrayOfstring_Response ArrayOfstring
障害 PEWSException10 PEWSException

getRosterNamesWrapped

アイソレート・リージョンに含まれているすべてのロスター名の文字列配列を取得します。このオペレーションは WSI 準拠のため getRosterNames メソッド (WSI 非準拠) に代わって追加されました。

関連する Process Java API 資料の参照先: VWSession.fetchRosterNames

  パラメーター エレメント
入力 getRosterNamesWrappedRequest GetRosterNamesWrappedRequest
出力 ArrayOfstring_Response ArrayOfstring
障害 PEWSException10 PEWSException

getStepElementsFromQueue

フィルターを適用したフェッチ操作をキュー・アイテムに対して実行し、StepElement の配列を返します。

関連する Process Java API 資料の参照先: VWQueue.createQuery

  パラメーター エレメント
入力 getStepElementsFromQueueRequest GetStepElementsFromQueueRequest
出力 ArrayOfStepElement_Response ArrayOfStepElement
障害 PEWSException3 PEWSException

getStepElementsFromQueueEx

フィルターを適用したフェッチ操作をキュー・アイテムに対して実行し、StepElement の配列を返します。リクエスト内の substitutionVars 入力パラメーターに、Value の配列を渡すために追加された操作です。

関連する Process Java API 資料の参照先: VWQueue.createQuery

  パラメーター エレメント
入力 getStepElementsFromQueueExRequest GetStepElementsFromQueueExRequest
出力 ArrayOfStepElement_Response ArrayOfStepElement
障害 PEWSException3 PEWSException

getStepElementsFromRoster

ロスター照会からステップ・エレメントを返します。

関連する Process Java API 資料の参照先: VWRoster.createQuery

  パラメーター エレメント
入力 getStepElementsFromRosterRequest GetStepElementsFromRosterRequest
出力 ArrayOfStepElement_Response ArrayOfStepElement
障害 PEWSException12 PEWSException

getStepElementsFromRosterEx

ロスター照会からステップ・エレメントを返します。リクエスト内の substitutionVars 入力パラメーターに、Value の配列を渡すために追加された操作です。

関連する Process Java API 資料の参照先: VWRoster.createQuery

  パラメーター エレメント
入力 getStepElementsFromRosterExRequest GetStepElementsFromRosterExRequest
出力 ArrayOfStepElement_Response ArrayOfStepElement
障害 PEWSException12 PEWSException

getWorkClassNames

アイソレート・リージョンに含まれているすべてのワーク・クラス名の文字列配列を返します。

関連する Process Java API 資料の参照先: VWSession.fetchWorkClassNames

  パラメーター エレメント
入力 なし なし
出力 ArrayOfstring_Response ArrayOfstring
障害 PEWSException13 PEWSException

getWorkClassNamesWrapped

アイソレート・リージョンに含まれているすべてのワーク・クラス名の文字列配列を返します。このオペレーションは WSI 準拠のため getWorkClassNames オペレーション (WSI 非準拠) に代わって追加されました。

関連する Process Java API 資料の参照先: VWSession.fetchWorkClassNames

  パラメーター エレメント
入力 getWorkClassNamesWrappedRequest GetWorkClassNamesWrappedRequest
出力 ArrayOfstring_Response ArrayOfstring
障害 PEWSException13 PEWSException

getWorkObjectsFromQueueEx

フィルターを適用したフェッチ操作をキューに対して実行し、ワーク・オブジェクトの配列を返します。

関連する Process Java API 資料の参照先: VWQueue.createQuery

  パラメーター エレメント
入力 getWorkObjectsFromQueueExRequest GetWorkObjectsFromQueueExRequest
出力 ArrayOfWorkObject_Response ArrayOfWorkObject
障害 PEWSException PEWSException

getWorkObjectsFromRosterEx

フィルターを適用したフェッチ操作をロスターに対して実行し、ワーク・オブジェクトの配列を返します。

関連する Process Java API 資料の参照先: VWRoster.createQuery

  パラメーター エレメント
入力 getWorkObjectsFromRosterExRequest GetWorkObjectsFromRosterExRequest
出力 ArrayOfWorkObject_Response ArrayOfWorkObject
障害 PEWSException PEWSException

launchWorkflow

指定のワークフローを起動します。

関連する Process Java API 資料の参照先: VWSession.createLiveWorkObject

  パラメーター エレメント
入力 launchWorkflowRequest LaunchWorkflowRequest
出力 LaunchWorkflowResult_Response LaunchWorkflowResult
障害 PEWSException8 PEWSException

logUserDefinedMessage

ユーザー定義のメッセージをログに記録します。このオペレーションは VWInstructionElement.logMessage と類似していますが、メッセージを記録するためにキューのみが必要な点が異なります。

関連する Process Java API 資料の参照先: VWInstructionElement.logMessage

  パラメーター エレメント
入力 request logUserDefinedMessageRequest
出力 なし なし
障害 PEWSException PEWSException

reassignStep

指定のユーザーにステップを再割り当て (委任) します。stepElement エレメントには、再割り当てまたは委任の前のステップの更新後のデータが入ります (『updateStep』を参照してください)。

関連する Process Java API 資料の参照先: VWStepElement.doReassign

  パラメーター エレメント
入力 reassignStepRequest ReassignStepRequest
出力 なし なし
障害 PEWSException7 PEWSException

reassignWorkObject

ワーク・オブジェクトに関連付けられたステップを指定のユーザーに再割り当て (委任) します。

関連する Process Java API 資料の参照先: VWWorkObject.doReassign

  パラメーター エレメント
入力 reassignWorkObjectRequest ReassignWorkObjectRequest
出力 なし なし
障害 PEWSException PEWSException

retrieveStep

指定のワーク・オブジェクト ID に基づいてステップ・エレメントを取得し、(オプションとして) ロックします。

関連する Process Java API 資料の参照先: VWQueue.createQuery, VWStepElement.doLock

  パラメーター エレメント
入力 retrieveStepRequest RetrieveStepRequest
出力 StepElement_Response StepElement
障害 PEWSException4 PEWSException

terminateWorkObject

ワーク・オブジェクトを Terminate インストラクション・シートにディスパッチすることで、ワーク・オブジェクトを終了させます。

関連する Process Java API 資料の参照先: VWWorkObject.doTerminate

  パラメーター エレメント
入力 terminateWorkObjectRequest TerminateWorkObjectRequest
出力 なし なし
障害 PEWSException PEWSException

unlockStep

指定のワーク・オブジェクト ID に基づいてステップ・エレメントのロックを解除します。

関連する Process Java API 資料の参照先: VWQueue.createQuery, VWStepElement.doAbort

  パラメーター エレメント
入力 unlockStepRequest UnlockStepRequest
出力 なし なし
障害 PEWSException6 PEWSException

unlockWorkObject

指定のワーク・オブジェクト ID に基づいてステップ・エレメントのロックを解除します。ワーク・オブジェクトを中断するには、UnlockWorkObjectRequest の dispatch パラメーターを false に設定します。

関連する Process Java API 資料の参照先: VWWorkObject.doSave および VWWorkObject.doAbort

  パラメーター エレメント
入力 unlockWorkObject UnlockWorkObjectRequest
出力 なし なし
障害 PEWSException6 PEWSException

updateStep

データが含まれているステップ・エレメントを更新します。設定されているロックをオーバーライドする可能性があります。

関連する Process Java API 資料の参照先: VWQueue.createQueryVWStepElement.doSave()VWStepElement.doDispatch()VWStepElement.doReturnToSource()

  パラメーター エレメント
入力 updateStepRequest UpdateStepRequest
出力 なし なし
障害 PEWSException5 PEWSException

updateWorkObject

ワーク・オブジェクトに関連付けられたステップ・エレメントを更新します。設定されているロックをオーバーライドする可能性があります。

関連する Process Java API 資料の参照先: VWQueue.createQueryVWWorkObject.doSaveVWWorkObject.doDispatch()VWWorkObject.doReturnToSource()

  パラメーター エレメント
入力 updateWorkObject UpdateWorkObjectRequest
出力 なし なし
障害 PEWSException PEWSException

Types Information

パラメーター・エレメント値を指定するときに使用するタイプは、以下のとおりです。

ArrayOfstring

(0..*) string : String

ArrayOfQueueElement

(0..*) queueElement : QueueElement

QueueElement

Fields : ArrayOfField

MapName : String

StepName : String

StepProcessorID : int

GetQueueElementsRequest

filter : String

indexName : String

maxValues : ArrayOfstring

minValues : ArrayOfstring

nToReturn : int

queryFlags : ArrayOfQueryFlagEnum

queueName : String

substitutionVars : ArrayOfstring

GetQueueElementsExRequest

filter : String

indexName : String

maxValues : ArrayOfstring

minValues : ArrayOfstring

nToReturn : int

queryFlags : ArrayOfQueryFlagEnum

queueName : String

substitutionVars : ArrayOfValue

GetQueuesWrappedRequest

checkSecurity : boolean

GetQueueSecurityRequest

queueName : String

GetQueueSecurityResult

readSecurity : ArrayOfstring

writeSecurity : ArrayOfstring

ArrayOfQueueInfo

(0..*) Queueinfo : QueueInfo

QueueInfo

Name : String

Type : QueueTypeEnum

QueueTypeEnum

"QUEUE_TYPE_USER_CENTRIC"

"QUEUE_TYPE_PROCESS"

ArrayOfEventLogElement

(0..*) EventLogElement : EventLogElement

EventLogElement

Fields : ArrayOfField

Duration : double

EventType : int

MapName : String

OperationName : String

ParentWorkObjectNumber : String

QueueName : String

SequenceNumber : int

StepName : String

Text : String

TimeStamp : Date

UserName : String

WorkClassName : String

WorkflowName : String

WorkflowNumber : String

WorkObjectNumber : String

getEventLogElementsRequest

EventLogName : String

IndexName : String

MinValues : ArrayOfValue

MaxValues : ArrayOfValue

queryFlags : ArrayOfQueryFlagEnum

Filter : String

substitutionVars : ArrayOfValue

ArrayOfField

(0..*) field : Field

フィールド

IsArray : boolean

IsSystemField : boolean

Modified : boolean

Name : String

Type : FieldTypeEnum

Values : ArrayOfValue

FieldTypeEnum

"FIELD_TYPE_ATTACHMENT"

"FIELD_TYPE_PARTICIPANT"

"FIELD_TYPE_INTEGER"

"FIELD_TYPE_DOUBLE"

"FIELD_TYPE_STRING"

"FIELD_TYPE_BOOLEAN"

"FIELD_TYPE_TIME"

ArrayOfValue

(0..*) value : Value

attachmentField : Attachment

booleanField : boolean

doubleField : double

integerField : int

participantField : String

stringField : String

dateField : Date

添付ファイル

Description : String

Id : String

Library : String

LibraryType : LibraryTypeEnum

Name : String

Type : AttachmentTypeEnum

Version : String

LibraryTypeEnum

"LIBRARY_TYPE_UNDEFINED"

"LIBRARY_TYPE_CONTENT_ENGINE"

"LIBRARY_TYPE_IDMDS"

"LIBRARY_TYPE_IDMIS"

AttachmentTypeEnum

"ATTACHMENT_TYPE_UNDEFINED"

"ATTACHMENT_TYPE_LIBRARY"

"ATTACHMENT_TYPE_FOLDER"

"ATTACHMENT_TYPE_DOCUMENT"

"ATTACHMENT_TYPE_STORED_SEARCH"

"ATTACHMENT_TYPE_URL"

"ATTACHMENT_TYPE_CUSTOM_OBJECT"

ArrayOfQueryFlagEnum

(0..*) queryFlagEnum : QueryFlagEnum

QueryFlagEnum

"QUERY_NO_OPTIONS"

"QUERY_READ_BOUND"

"QUERY_READ_UNWRITABLE"

"QUERY_READ_LOCKED"

"QUERY_MIN_VALUES_INCLUSIVE"

"QUERY_MAX_VALUES_INCLUSIVE"

"QUERY_LOCK_OBJECTS"

"QUERY_GET_NO_SYSTEM_FIELDS"

"QUERY_GET_NO_TRANSLATED_SYSTEM_FIELDS"

"QUERY_RESOLVE_NAMES"

"QUERY_LITE_ELEMENTS"

: Process Engine Web Service の QueueElement および RosterElement オブジェクトには、対応する Process Java API オブジェクトよりも多くの情報が含まれているため、必要な RPC (fetchWorkObject) 呼び出しの数を制限するために QUERY_LITE_ELEMENTS フラグが提供されています。このフラグが指定される場合、Process Engine Web Service 側の QueueElement または RosterElement オブジェクトには、対応する Process Java API オブジェクトから得られる情報のみが含まれます。このフラグが指定されない場合、(ワーク・オブジェクトから追加の情報を取得するために) QueueElement または RosterElement オブジェクトごとに追加の RPC 呼び出しが行われます。

ArrayOfRosterElement

(0..*) rosterElement : RosterElement

RosterElement

(optional) Deadline : Date

ExceptionDescription : String

Fields : ArrayOfField

IsTracker : boolean

LaunchedBy : String

(optional) LaunchedOn : Date

OperationName : String

Overdue : Overdue

ParticipantName : String

(optional) ReceivedOn : Date

(optional) Reminder : Date

RosterName : String

StepName : String

Tag : String

WOBName : String

WOBNumber : String

WorkClassName : String

WorkflowName : String

WorkflowNumber : String

GetRosterElementsRequest

filter : String

indexName : String

maxValues : ArrayOfstring

minValues : ArrayOfstring

nToReturn : int

queryFlags : ArrayOfQueryFlagEnum

rosterName : String

substitutionVars : ArrayOfstring

GetRosterElementsExRequest

filter : String

indexName : String

maxValues : ArrayOfstring

minValues : ArrayOfstring

nToReturn : int

queryFlags : ArrayOfQueryFlagEnum

rosterName : String

substitutionVars : ArrayOfValue

GetRosterNamesWrappedRequest

(空)

期限切れ

"NotOverdue"

"ReminderPast"

"DeadlinePast"

ArrayOfStepElement

(0..*) stepElement : StepElement

StepElement

CanReassign : boolean

CanReturnToSource : boolean

CanViewHistory : boolean

CanViewStatus : boolean

CurrentQueueName : String

(optional) Deadline : Date

Description : String

ExceptionDescription : String

ExceptionMapName : String

IsTracker : boolean

LaunchedBy : String

(optional) LaunchedOn : String

OperationName : String

Overdue : Overdue

Parameters : ArrayOfParameter

ParticipantName : String

QueueName : String

(optional) ReceivedOn : Date

(optional) Reminder : Date

Responses : ArrayOfResponse

RosterName : String

StepName : String

Tag : String

WOBName : String

WOBNumber : String

WorkClassName : String

WorkflowIdentifier : String

WorkflowName : String

WorkflowNumber : String

GetStepElementsFromQueueRequest

filter : String

indexName : String

maxValues : ArrayOfstring

minValues : ArrayOfstring

nToReturn : int

queryFlags : ArrayOfQueryFlagEnum

queueName : String

substitutionVars : ArrayOfstring

GetStepElementsFromQueueExRequest

filter : String

indexName : String

maxValues : ArrayOfstring

minValues : ArrayOfstring

nToReturn : int

queryFlags : ArrayOfQueryFlagEnum

queueName : String

substitutionVars : ArrayOfValue

GetStepElementsFromRosterRequest

filter : String

indexName : String

maxValues : ArrayOfstring

minValues : ArrayOfstring

nToReturn : int

queryFlags : ArrayOfQueryFlagEnum

rosterName : String

substitutionVars : ArrayOfstring

GetStepElementsFromRosterExRequest

filter : String

indexName : String

maxValues : ArrayOfstring

minValues : ArrayOfstring

nToReturn : int

queryFlags : ArrayOfQueryFlagEnum

rosterName : String

substitutionVars : ArrayOfValue

ReassignStepRequest

delegate : boolean

newUserName : String

stepElement : StepElement

RetrieveStepRequest

bLock : boolean

bOverrideLock : boolean

queryFlags : ArrayOfQueryFlagEnum

queueName : String

wobNum : String

UnlockStepRequest

queueName : String

wobNum : String

UpdateStepRequest

stepElement : StepElement

updateFlag : UpdateFlagEnum

ArrayOfParameter

(0..*) parameter : Parameter

パラメーター

CompareValue : boolean

Description : String

IsArray : boolean

IsSystemParameter : boolean

Mode : ModeTypeEnum

Modified : boolean

Name : String

Type : FieldTypeEnum

Values : ArrayOfValue

ModeTypeEnum

"MODE_TYPE_IN"

"MODE_TYPE_OUT"

"MODE_TYPE_IN_OUT"

ArrayOfResponse

Response : ArrayOfstring

Selected : String

UpdateFlagEnum

"UPDATE_DISPATCH"

"UPDATE_SAVE_RETURN"

"UPDATE_SAVE_UNLOCK"

"UPDATE_SAVE"

MilestoneQueryEnum

"MILESTONE_QUERY_WOBNUMBER"

"MILESTONE_QUERY_WORKFLOW_NUMBER"

ArrayOfMilestone

(0..*) milestone : Milestone

Milestone

Id : int

Level : int

Map : String

Message : String

Name : String

(オプション) Reached : Date

StepId : int

GetMilestoneForRosterElementRequest

milestoneLevel : int

queryEnum : MilestoneQueryEnum

queryValue : String

rosterName : String

LaunchWorkflowRequest

fields : ArrayOfField

workflowName : String

LaunchWorkflowResult

rosterName : String

workfObjectNumber : String

DeleteWorkObjectRequest

queueName : String

wobNum : String

bOverrideLock : boolean

bForce : boolean

TerminateWorkObjectRequest

queueName : String

wobNum : String

GetWorkObjectsFromQueueExRequest

filter : String

indexName : String

maxValues : ArrayOfstring

minValues : ArrayOfstring

nToReturn : int

queryFlags : ArrayOfQueryFlagEnum

queueName : String

substitutionVars : ArrayOfValue

GetWorkObjectsFromRosterExRequest

filter : String

indexName : String

maxValues : ArrayOfstring

minValues : ArrayOfstring

nToReturn : int

queryFlags : ArrayOfQueryFlagEnum

queueName : String

substitutionVars : ArrayOfValue

ReassignWorkObjectRequest

workObject : WorkObject

newUserName : String

delegate : boolean

queueName : String

UnlockWorkObjectRequest

queueName : String

wobNum : String

dispatch : boolean

UpdateWorkObjectRequest

workObject : WorkObject

updateFlag : UpdateFlagEnum

ArrayOfWorkObject

(0..*) workObject : WorkObject

WorkObject

IsLocked : boolean

CallMap : string

Comment : string

CurrentQueueName : string

DateReceived : dateTime

Deadline : dateTime

LastErrorNumber : string

LastErrorText : string

LaunchDate : dateTime

LockedUser : string

OperationName : string

Originator : string

Overdue : Overdue

ParticipantName : string

Reminder : dateTime

RosterName : string

SelectedResponse : string

StepName : string

Subject : string

StepResponses : ArrayOfstring

WOBName : string

WOBNumber : string

WorkClassName : string

WorkflowName : string

WorkflowNumber : string

Fields : ArrayOfField

PEWSException

message : String

GetWorkClassNamesWrappedRequest

(空)

LogUserDefinedMessageRequest

QueueName : String

LoggingOption : int

有効なロギング・オプションを以下に示します。
  • 410: LOGGING_OPTION_TYPE_USER1_MESSAGE1
  • 420: LOGGING_OPTION_TYPE_USER1_MESSAGE2
  • 430: LOGGING_OPTION_TYPE_USER1_MESSAGE3
  • 440: LOGGING_OPTION_TYPE_USER1_MESSAGE4
  • 450: LOGGING_OPTION_TYPE_USER2_MESSAGE1
  • 460: LOGGING_OPTION_TYPE_USER2_MESSAGE2
  • 470: LOGGING_OPTION_TYPE_USER2_MESSAGE3
  • 480: LOGGING_OPTION_TYPE_USER3_MESSAGE4
Message : String


最終更新日: 2016 年 3 月
ws_reference.htm

© Copyright IBM Corp. 2016.