Process Class Relationships

filenet.vw.api
Class VWWorkflowSignature

filenet.vw.api.VWWorkflowSignature
All Implemented Interfaces:
java.io.Serializable

public final class VWWorkflowSignature
implements java.io.Serializable

This class designates a workflow signature after it is transferred and compiled, but before it becomes an executing workflow process. It represents a workclass on the server before it is instantiated.

Retrieve the workflow signature class with VWSession.fetchWorkflowSignature.

Since:
PWWS4.20
See Also:
VWSession.fetchWorkflowSignature(java.lang.String), Serialized Form

Method Summary
 VWFieldDefinition findField(java.lang.String theFieldName)
          Finds a field definition in the list of field definitions in this VWWorkflowSignature.
 filenet.vw.base.exprcomp.IField getField(java.lang.String theName)
          Reserved for FileNET use.
 VWFieldDefinition[] getFieldDefinitions()
          Returns an array of VWFieldDefinition objects that contains the field list.
 java.util.Enumeration getFields()
          Reserved for FileNET use.
 java.lang.String getFTagExpression()
          Returns a string that is the F_Tag expression.
 int getFTagType()
          Returns an integer that is the F_Tag type.
 java.lang.String[] getInstructionSheetNames()
          Returns an array of strings that holds the instruction sheet names list.
 java.util.Date getTransferDateTime()
          Returns a date that holds the transfer date/time.
 int getTransferUserId()
          Returns an integer that is the transfer user Id.
 java.lang.String getTransferUserName()
          Returns a string that is the transfer user name.
 boolean isInstructionSheetName(java.lang.String theInstructionSheetName)
          Checks for the existence of a named instruction sheet in this VWWorkflowSignature's list of instruction sheet names.
 

Method Detail

getTransferUserName

public java.lang.String getTransferUserName()
Returns a string that is the transfer user name.

getTransferUserId

public int getTransferUserId()
Returns an integer that is the transfer user Id.

getTransferDateTime

public java.util.Date getTransferDateTime()
Returns a date that holds the transfer date/time.

getFTagExpression

public java.lang.String getFTagExpression()
Returns a string that is the F_Tag expression.

getFTagType

public int getFTagType()
Returns an integer that is the F_Tag type.

getFieldDefinitions

public VWFieldDefinition[] getFieldDefinitions()
Returns an array of VWFieldDefinition objects that contains the field list.

getInstructionSheetNames

public java.lang.String[] getInstructionSheetNames()
Returns an array of strings that holds the instruction sheet names list.

isInstructionSheetName

public boolean isInstructionSheetName(java.lang.String theInstructionSheetName)
Checks for the existence of a named instruction sheet in this VWWorkflowSignature's list of instruction sheet names.
Parameters:
theInstructionSheetName - A string holding the name of the instruction sheet to look for.
Returns:
A boolean value, 'true' if theInstructionSheetName is found in the list of instruction sheet names in this VWWorkflowSignature; 'false' if theInstructionSheetName is not found in the list of instruction sheet names.

findField

public VWFieldDefinition findField(java.lang.String theFieldName)
Finds a field definition in the list of field definitions in this VWWorkflowSignature.
Parameters:
theFieldName - TheFieldName: the name of the field to return.
Returns:
The VWFieldDefinition object whose name matches the theFieldName parameter for the field, or null if the field definition is not found.

getField

public filenet.vw.base.exprcomp.IField getField(java.lang.String theName)
                                         throws java.lang.Exception
Reserved for FileNET use. Do not use.

getFields

public java.util.Enumeration getFields()
                                throws java.lang.Exception
Reserved for FileNET use. Do not use.

Process Class Relationships

Copyright © 2002 FileNET Corporation. All rights reserved.