• Uses of VWInstructionDefinition in filenet.vw.api

      Subclasses of VWInstructionDefinition in filenet.vw.api 
      Modifier and Type Class and Description
      class  VWInvokeInstruction
      Use this class to invoke an external Web Service.
      class  VWReceiveInstruction
      This class represents a Process Engine workflow step instruction that allows a Process Engine to communicate through a local web service listener and receive either an XML message or a set of Process Engine workflow operation parameters.
      class  VWReplyInstruction
      This class defines a workflow step instruction that allows a Process Engine to communicate through a local Web Service and send a reply XML message to a location defined by the associated partner link, or it may send parameters to this location.
      class  VWRollbackInstruction
      This class encapsulates rollback instructions for a compound step definition.
      class  VWSimpleInstruction
      The VWSimpleInstruction class encapsulates simple instructions in a compound step definition. In this implementation, every instruction except Rollback and WaitForEvent can be represented by a VWSimpleInstruction object.
      class  VWWFEInstruction
      This class encapsulates wait for event instructions in a compound step definition.
      Methods in filenet.vw.api that return VWInstructionDefinition 
      Modifier and Type Method and Description
      VWInstructionDefinition VWCompoundStepDefinition.createAssignInstruction(java.lang.String[][] assignPairs)
      Creates an Assign instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createBeginCheckPointInstruction()
      Creates a begin checkpoint instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createBeginTimerInstruction(java.lang.String theTimerName, java.lang.String theExpirationTime, java.lang.String theISName, java.lang.String thePreemptiveExpirationExpr)
      Creates a begin timer instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createCallInstruction(java.lang.String theMapName)
      Creates a call instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createCreateInstruction(java.lang.String theWorkClassName, java.lang.String[][] theFieldAssignList)
      Creates a Create instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createDatabaseExecuteInstruction(java.lang.String theDatabaseName, java.lang.String theProcedureName, java.lang.String[] theParamList)
      Creates a Database Execute instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createDelayInstruction(java.lang.String delay)
      Creates a delay instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createEndAllTimersInstruction()
      Creates an end all timers instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createEndCheckPointInstruction()
      Creates an end checkpoint instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createEndTimerInstruction(java.lang.String theTimer)
      Creates an End Timer instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createExecuteInstruction(java.lang.String theQueueName, java.lang.String theOperationName, java.lang.String[] theParamList)
      Creates an Execute instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createExpirationTimeTimerInstruction(java.lang.String theTimerType, java.lang.String theTimerName, java.lang.String theFieldName)
      Creates a expiration time timer instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createInvokeInstruction(java.lang.String thePartnerLinkName, java.lang.String theOperationName)
      Creates an invoke instruction in this compound step definition by assigning it a new instruction Id and appending it to this compound step's instruction list.
      VWInstructionDefinition VWCompoundStepDefinition.createLogInstruction(java.lang.String theEventType, java.lang.String theEventText)
      Creates a log instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createNoOpInstruction()
      Creates a NoOp instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createReceiveInstruction(java.lang.String thePartnerLinkName, java.lang.String theOperationName)
      Creates an receive instruction in this compound step definition by assigning it a new instruction Id and appending it to this compound step's instruction list.
      VWInstructionDefinition VWCompoundStepDefinition.createReplyInstruction(java.lang.String thePartnerLinkName, java.lang.String theOperationName)
      Creates a reply instruction in this compound step definition by assigning it a new instruction Id and appending it to this compound step's instruction list.
      VWInstructionDefinition VWCompoundStepDefinition.createResumeDeadlineTimerInstruction(java.lang.String theDeadlineExpirationTime, java.lang.String theReminderExpirationTimer)
      Creates a reset deadline timer instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createResumeTimerInstruction(java.lang.String theTimer)
      Creates a Resume Timer instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createReturnInstruction(java.lang.String retryOption)
      Creates a Return instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createRollbackCheckpointInstruction(java.lang.String theReDoFlag, java.lang.String theCompCallIS, java.lang.String[] theNonRollbackFieldList)
      Creates a Rollback Checkpoint instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createSuspendDeadlineTimerInstruction()
      Creates an Suspend Deadline Timer instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createSuspendTimerInstruction(java.lang.String timer)
      Creates a Suspend Timer instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createTerminateBranchInstruction()
      Creates a terminate branch instruction in this compound step definition, assigning it a new instruction ID, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createTerminateInstruction()
      Deprecated. 
      Use createTerminateBranchInstruction() instead. The old terminate instruction was renamed terminateBranch to distinguish it from the newer terminateProcess instruction. This method will create a terminateBranch instruction.
      VWInstructionDefinition VWCompoundStepDefinition.createTerminateProcessInstruction()
      Creates a terminate process instruction in this compound step definition, assigning it a new instruction ID, and appending it to the instruction list for this compound step.
      VWInstructionDefinition VWCompoundStepDefinition.createWFEInstruction(java.lang.String theTimeOut, java.lang.String theEventNumLocation)
      Creates a Wait For Event instruction in this compound step definition, assigning it a new instruction Id, and appending it to the instruction list for this compound step.
      VWInstructionDefinition[] VWCompoundStepDefinition.getInstructions()
      Gets the instructions contained in this VWCompoundStepDefinition instance.
      Methods in filenet.vw.api with parameters of type VWInstructionDefinition 
      Modifier and Type Method and Description
      void VWCompoundStepDefinition.setInstructions(VWInstructionDefinition[] theInstructions)
      Changes the list instructions (as shown by VWCompoundStepDefinition.getInstructions()) contained in this VWCompoundStepDefinition instance, without adding or deleting members: the number of elements in the list does not change.

© Copyright IBM Corporation 2002, 2019. All rights reserved.