com.ibm.workflow.api.ProgramTemplatePackage
Class ExternalOptions

java.lang.Object
  |
  +--com.ibm.workflow.api.ProgramTemplatePackage.ExternalOptions
All Implemented Interfaces:
java.io.Serializable

public final class ExternalOptions
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 java.lang.String backwardMappingFormat
          Specifies the format of the mapping from the structure the executable uses to an MQ Workflow container.
 java.lang.String backwardMappingParameters
          Returns backward mapping parameters, if any.
 java.lang.Integer codePage
          Specifies the code page of the service.
 java.lang.String executableName
          Specifies the executable to be invoked by the invocation type and service.
 java.lang.String executableType
          Identifes the type of the executable.
 java.lang.String forwardMappingFormat
          Specifies the format for the mapping from an MQ Workflow container to the structure the executable uses.
 java.lang.String forwardMappingParameters
          Returns forward mapping parameters, if any.
 java.lang.String invocationType
          Specifies the invocation mechanism to invoke the executable on the service.
 boolean isLocalUser
          Returns whether a local user is to be resolved instead of using the MQ Workflow user ID.
 boolean isMappingRoutineCall
          Specifies whether forward and backward mapping routines are to be called.
 boolean isSecurityRoutineCall
          Specifies whether a security routine is to be called.
 java.lang.String mappingType
          Identifies the type of mapping that should occur.
 java.lang.String serviceName
          Identifies the service t hat is to be called.
 java.lang.String serviceType
          Identifies the type of service to be called, for example, CICS or IMS.
 java.lang.Integer timeoutInterval
          Specifies the timeout interval in seconds.
 TimePeriod timeoutPeriod
          Specifies how long the program execution agent should wait for a response from the started service, forever, a time period , or never.
 
Constructor Summary
ExternalOptions()
           
ExternalOptions(java.lang.String backwardMappingFormat, java.lang.String backwardMappingParameters, java.lang.Integer codePage, java.lang.String executableName, java.lang.String executableType, java.lang.String forwardMappingFormat, java.lang.String forwardMappingParameters, java.lang.String invocationType, boolean isLocalUser, boolean isMappingRoutineCall, boolean isSecurityRoutineCall, java.lang.String mappingType, java.lang.String serviceName, java.lang.String serviceType, TimePeriod timeoutPeriod, java.lang.Integer timeoutInterval)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

backwardMappingFormat

public java.lang.String backwardMappingFormat
Specifies the format of the mapping from the structure the executable uses to an MQ Workflow container.


backwardMappingParameters

public java.lang.String backwardMappingParameters
Returns backward mapping parameters, if any.


codePage

public java.lang.Integer codePage
Specifies the code page of the service.


executableName

public java.lang.String executableName
Specifies the executable to be invoked by the invocation type and service.


executableType

public java.lang.String executableType
Identifes the type of the executable.


forwardMappingFormat

public java.lang.String forwardMappingFormat
Specifies the format for the mapping from an MQ Workflow container to the structure the executable uses.


forwardMappingParameters

public java.lang.String forwardMappingParameters
Returns forward mapping parameters, if any.


invocationType

public java.lang.String invocationType
Specifies the invocation mechanism to invoke the executable on the service.


isLocalUser

public boolean isLocalUser
Returns whether a local user is to be resolved instead of using the MQ Workflow user ID.


isMappingRoutineCall

public boolean isMappingRoutineCall
Specifies whether forward and backward mapping routines are to be called.


isSecurityRoutineCall

public boolean isSecurityRoutineCall
Specifies whether a security routine is to be called.


mappingType

public java.lang.String mappingType
Identifies the type of mapping that should occur.


serviceName

public java.lang.String serviceName
Identifies the service t hat is to be called.


serviceType

public java.lang.String serviceType
Identifies the type of service to be called, for example, CICS or IMS.


timeoutPeriod

public TimePeriod timeoutPeriod
Specifies how long the program execution agent should wait for a response from the started service, forever, a time period , or never.


timeoutInterval

public java.lang.Integer timeoutInterval
Specifies the timeout interval in seconds.

Constructor Detail

ExternalOptions

public ExternalOptions()

ExternalOptions

public ExternalOptions(java.lang.String backwardMappingFormat,
                       java.lang.String backwardMappingParameters,
                       java.lang.Integer codePage,
                       java.lang.String executableName,
                       java.lang.String executableType,
                       java.lang.String forwardMappingFormat,
                       java.lang.String forwardMappingParameters,
                       java.lang.String invocationType,
                       boolean isLocalUser,
                       boolean isMappingRoutineCall,
                       boolean isSecurityRoutineCall,
                       java.lang.String mappingType,
                       java.lang.String serviceName,
                       java.lang.String serviceType,
                       TimePeriod timeoutPeriod,
                       java.lang.Integer timeoutInterval)


© Copyright IBM Corporation 1999, 2007. All Rights Reserved.