|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The parameters passed to the CICS Web services assistant
Field Summary | |
---|---|
static int |
CHAR_VARYING_NO
The FIXED length character array code. |
static int |
CHAR_VARYING_NULL
The NULL terminated character array code. |
static int |
CHAR_VARYING_YES
The Variable length character array code. |
static java.lang.String |
COPYRIGHT
|
static int |
LANG_C
The C language code. |
static int |
LANG_COBOL
The COBOL language code. |
static int |
LANG_CPP
The CPP language code. |
static int |
LANG_PLI_ENTERPRISE
The PLI-ENTERPRISE language code. |
static int |
LANG_PLI_OTHER
The PLI-OTHER language code. |
static int |
MAPPING_LEVEL_1
The Mapping level 1 code. |
static int |
MAPPING_LEVEL_1_1
The Mapping level 1.1 code. |
static int |
MAPPING_LEVEL_1_2
The Mapping level 1.2 code. |
static int |
MAPPING_LEVEL_2
The Mapping level 2 code. |
static int |
MINIMUM_RUNTIME_LEVEL_CURRENT
The 'current' MINIMUM-RUNTIME-LEVEL code |
static int |
MINIMUM_RUNTIME_LEVEL_MINIMUM
The 'minimum' MINIMUM-RUNTIME-LEVEL code |
static int |
PGMINT_CHANNEL
The CHANNEL program interface code. |
static int |
PGMINT_COMMAREA
The COMMAREA program interface code. |
static java.lang.String |
SCCSID
CICS SCCSID String |
Method Summary | |
---|---|
java.lang.String |
getParamBINDING()
Get the value of the BINDING parameter (DFHWS2LS only). |
java.lang.String |
getParamCCSID()
Get the value of the CCSID parameter. |
java.lang.String |
getParamCHAR_MULTIPLIER()
Get the value of the CHAR-MULTIPLIER parameter. |
java.lang.String |
getParamCHAR_VARYING_LIMIT()
Get the value of the CHAR-VARYING-LIMIT parameter. |
java.lang.String |
getParamCHAR_VARYING()
Get the value of the CHAR-VARYING parameter. |
java.lang.String |
getParamCONTID()
Get the value of the CONTID parameter. |
java.lang.String |
getParamDEFAULT_CHAR_MAXLENGTH()
Get the value of the DEFAULT-CHAR-MAXLENGTH parameter. |
java.lang.String |
getParamHTTPPROXY_PASSWORD()
Get the value of the HTTPPROXY-PASSWORD parameter (DFHWS2LS only). |
java.lang.String |
getParamHTTPPROXY_USERNAME()
Get the value of the HTTPPROXY-USERNAME parameter (DFHWS2LS only). |
java.lang.String |
getParamHTTPPROXY()
Get the value of the HTTPPROXY parameter (DFHWS2LS only). |
java.lang.String |
getParamLANG()
Get the value of the LANG parameter. |
java.lang.String |
getParamLOGFILE()
Get the value of the LOGFILE parameter. |
java.lang.String |
getParamMAPPING_LEVEL()
Get the value of the MAPPING-LEVEL parameter. |
java.lang.String |
getParamMINIMUM_RUNTIME_LEVEL()
Get the value of the MINIMUM-RUNTIME-LEVEL parameter. |
java.lang.String |
getParamPDSCP()
Get the value of the PDSCP parameter. |
java.lang.String |
getParamPDSLIB()
Get the value of the PDSLIB parameter. |
java.lang.String |
getParamPGMINT()
Get the value of the PGMINT parameter. |
java.lang.String |
getParamPGMNAME()
Get the value of the PGMNAME parameter. |
java.lang.String |
getParamREQMEM()
Get the value of the REQMEM parameter. |
java.lang.String |
getParamREQUEST_NAMESPACE()
Get the value of the REQUEST-NAMESPACE parameter. |
java.lang.String |
getParamRESPMEM()
Get the value of the RESPMEM parameter. |
java.lang.String |
getParamRESPONSE_NAMESPACE()
Get the value of the RESPONSE-NAMESPACE parameter. |
java.lang.String |
getParamSERVICE()
Get the value of the SERVICE parameter. |
java.lang.String |
getParamSTRUCTURE()
Get the value of the STRUCTURE parameter. |
java.lang.String |
getParamSYNCONRETURN()
Returns the value of the SYNCONRETURN parameter. |
java.lang.String |
getParamTRANSACTION()
Get the value of the TRANSACTION parameter. |
java.lang.String |
getParamURI()
Get the value of the URI parameter. |
java.lang.String |
getParamUSERID()
Get the value of the USERID parameter. |
java.lang.String |
getParamWSBIND()
Get the value of the WSBIND parameter. |
java.lang.String |
getParamWSDL()
Get the value of the WSDL parameter. |
java.lang.String |
getParamWSDLCP()
Returns the value of the WSDLCP parameter (DFHLS2WS Only). |
int |
getVendorConverterApplicationInterfaceLength()
Get the length of the vendor converter program interface. |
java.lang.String |
getVendorConverterName()
Get the value of the vendor converter program name. |
byte[] |
getVendorMetaData()
Get the vendor meta-data. |
void |
setParamBINDING(java.lang.String paramBINDING)
Set the value of the BINDING parameter (DFHWS2LS only). |
void |
setParamCCSID(java.lang.String paramCCSID)
Set the value of the CCSID parameter. |
void |
setParamCHAR_MULTIPLIER(int paramCHAR_MULTIPLIER)
Set the value of the CHAR-MULTIPLIER parameter. |
void |
setParamCHAR_MULTIPLIER(java.lang.String paramCHAR_MULTIPLIER)
Set the value of the CHAR-MULTIPLIER parameter. |
void |
setParamCHAR_VARYING_LIMIT(int paramCHAR_VARYING_LIMIT)
Set the value of the CHAR-VARYING-LIMIT parameter. |
void |
setParamCHAR_VARYING_LIMIT(java.lang.String paramCHAR_VARYING_LIMIT)
Set the value of the CHAR-VARYING-LIMIT parameter. |
void |
setParamCHAR_VARYING(int paramCHAR_VARYING)
Set the value of the CHAR-VARYING parameter. |
void |
setParamCHAR_VARYING(java.lang.String paramCHAR_VARYING)
Set the value of the CHAR-VARYING parameter. |
void |
setParamCONTID(java.lang.String paramCONTID)
Set the value of the CONTID parameter. |
void |
setParamDEFAULT_CHAR_MAXLENGTH(int paramDEFAULT_CHAR_MAXLENGTH)
Set the value of the DEFAULT-CHAR-MAXLENGTH parameter. |
void |
setParamDEFAULT_CHAR_MAXLENGTH(java.lang.String paramDEFAULT_CHAR_MAXLENGTH)
Set the value of the DEFAULT-CHAR-MAXLENGTH parameter. |
void |
setParamHTTPPROXY_PASSWORD(java.lang.String paramHTTPPROXY_PASSWORD)
Set the value of the HTTPPROXY-PASSWORD parameter (DFHWS2LS only). |
void |
setParamHTTPPROXY_USERNAME(java.lang.String paramHTTPPROXY_USERNAME)
Set the value of the HTTPPROXY-USERNAME parameter (DFHWS2LS only). |
void |
setParamHTTPPROXY(java.lang.String paramHTTPPROXY)
Set the value of the HTTPPROXY parameter (DFHWS2LS only). |
void |
setParamLANG(int paramLANG)
Set the value of the LANG parameter. |
void |
setParamLANG(java.lang.String paramLANG)
Set the value of the LANG parameter. |
void |
setParamLOGFILE(java.lang.String paramLOGFILE)
Set the value of the LOGFILE parameter. |
void |
setParamMAPPING_LEVEL(int paramMAPPING_LEVEL)
Set the value of the MAPPING-LEVEL parameter. |
void |
setParamMAPPING_LEVEL(java.lang.String paramMAPPING_LEVEL)
Set the value of the MAPPING-LEVEL parameter. |
void |
setParamMINIMUM_RUNTIME_LEVEL(int paramMINIMUM_RUNTIME_LEVEL)
Set the value of the MINIMUM-RUNTIME-LEVEL parameter. |
void |
setParamMINIMUM_RUNTIME_LEVEL(java.lang.String paramMINIMUM_RUNTIME_LEVEL)
Set the value of the MINIMUM-RUNTIME-LEVEL parameter. |
void |
setParamPDSCP(java.lang.String paramPDSCP)
Set the value of the PDSCP parameter. |
void |
setParamPDSLIB(java.lang.String paramPDSLIB)
Set the value of the PDSLIB parameter. |
void |
setParamPGMINT(int paramPGMINT)
Set the value of the PGMINT parameter. |
void |
setParamPGMINT(java.lang.String paramPGMINT)
Set the value of the PGMINT parameter. |
void |
setParamPGMNAME(java.lang.String paramPGMNAME)
Set the value of the PGMNAME parameter. |
void |
setParamREQMEM(java.lang.String paramREQMEM)
Set the value of the REQMEM parameter. |
void |
setParamREQUEST_NAMESPACE(java.lang.String paramREQUEST_NAMESPACE)
Set the value of the REQUEST-NAMESPACE parameter |
void |
setParamRESPMEM(java.lang.String paramRESPMEM)
Set the value of the RESPMEM parameter. |
void |
setParamRESPONSE_NAMESPACE(java.lang.String paramRESPONSE_NAMESPACE)
Set the value of the RESPONSE-NAMESPACE parameter |
void |
setParamSERVICE(java.lang.String paramSERVICE)
Set the value of the SERVICE parameter. |
void |
setParamSTRUCTURE(java.lang.String paramSTRUCTURE)
Set the value of the STRUCTURE parameter. |
void |
setParamSYNCONRETURN(java.lang.String paramSYNCONRETURN)
|
void |
setParamTRANSACTION(java.lang.String paramTRANSACTION)
Set the value of the TRANSACTION parameter. |
void |
setParamURI(java.lang.String paramURI)
Set the value of the URI parameter. |
void |
setParamUSERID(java.lang.String paramUSERID)
Set the value of the USERID parameter. |
void |
setParamWSBIND(java.lang.String paramWSBIND)
Set the value of the WSBIND parameter. |
void |
setParamWSDL(java.lang.String paramWSDL)
Set the value of the WSDL parameter. |
void |
setParamWSDLCP(java.lang.String paramWSDLCP)
Set the value of the WSDLCP parameter (DFHLS2WS only). |
void |
setVendorConverterApplicationInterfaceLength(int length)
Set the length of the commarea or container used to pass data to the target CICS application when a vendor style WSBind file is generated. |
void |
setVendorConverterName(java.lang.String vendorConverterName)
Set the name of the converter program to use when building a vendor style WSBind file. |
void |
setVendorMetaData(byte[] metaData)
Sets the vendor meta-data for use with vendor style WSBind files. |
Field Detail |
public static final java.lang.String COPYRIGHT
public static final java.lang.String SCCSID
public static final int LANG_COBOL
public static final int LANG_PLI_ENTERPRISE
public static final int LANG_PLI_OTHER
public static final int LANG_C
public static final int LANG_CPP
public static final int MAPPING_LEVEL_1
public static final int MAPPING_LEVEL_1_1
public static final int MAPPING_LEVEL_1_2
public static final int MAPPING_LEVEL_2
public static final int MINIMUM_RUNTIME_LEVEL_CURRENT
public static final int MINIMUM_RUNTIME_LEVEL_MINIMUM
public static final int PGMINT_COMMAREA
public static final int PGMINT_CHANNEL
public static final int CHAR_VARYING_NULL
public static final int CHAR_VARYING_NO
public static final int CHAR_VARYING_YES
Method Detail |
public java.lang.String getParamBINDING()
public void setParamBINDING(java.lang.String paramBINDING)
paramBINDING
- ,
DFHLS2WS()
Not Applicable.
DFHWS2LS()
If the Web service description contains more than one <binding> element,
use this parameter to specify which one is to be used to generate the
language structure and Web service binding file. Specify the value of
the name attribute that is used on the <binding> element in the Web service
description
public java.lang.String getParamCONTID()
public void setParamCONTID(java.lang.String paramCONTID)
paramCONTID
- DFHLS2WS()
Specifies the name of the container that holds the top level
data structure used to represent a SOAP message.
DFHWS2LS()
Specifies the name of the container that holds the top level
data structure used to represent a SOAP message.
public java.lang.String getParamHTTPPROXY()
public void setParamHTTPPROXY(java.lang.String paramHTTPPROXY)
paramHTTPPROXY
- DFHLS2WS()
Not Applicable.
DFHWS2LS()
If your WSDL contains references to other WSDL files that are located
on the internet, and the system on which you are running DFHWS2LS
uses a proxy server to access the internet, specify the domain name
or IP address, and port number, of the proxy server. For example:
HTTPPROXY=proxy.example.com:8080 In other cases, this parameter
is not required.
public java.lang.String getParamHTTPPROXY_USERNAME()
public void setParamHTTPPROXY_USERNAME(java.lang.String paramHTTPPROXY_USERNAME)
paramHTTPPROXY_USERNAME
- DFHLS2WS()
Not Applicable.
DFHWS2LS()
If your WSDL contains references to other WSDL files that are located
on the internet, and the system on which you are running DFHWS2LS
uses a proxy server to access the internet - and this
requires proxy authentication - specify the username to be
used for proxy authentication. In other cases, this parameter
is not required.
public java.lang.String getParamHTTPPROXY_PASSWORD()
public void setParamHTTPPROXY_PASSWORD(java.lang.String paramHTTPPROXY_PASSWORD)
paramHTTPPROXY_PASSWORD
- DFHLS2WS()
Not Applicable.
DFHWS2LS()
If your WSDL contains references to other WSDL files that are located
on the internet, and the system on which you are running DFHWS2LS
uses a proxy server to access the internet - and this
requires proxy authentication - specify the password to be
used for proxy authentication. In other cases, this parameter
is not required.
public java.lang.String getParamLANG()
public void setParamLANG(java.lang.String paramLANG)
paramLANG
- DFHLS2WS()
Specifies that the programming language of the high level
language structure. {'COBOL', 'PLI-ENTERPRISE', 'PLI-OTHER', 'C', 'CPP'}
DFHWS2LS()
Specifies that the programming language of the high level
language structure. {'COBOL', 'PLI-ENTERPRISE', 'PLI-OTHER', 'C', 'CPP'}
public void setParamLANG(int paramLANG)
paramLANG
- DFHLS2WS()
Specifies that the programming language of the high level
language structures.
{IAssistantParameters.COBOL,
IAssistantParameters.PLI_ENTERPRISE,
IAssistantParameters.PLI_OTHER,
IAssistantParameters.C,
IAssistantParameters.CPP}
DFHWS2LS()
Specifies that the programming language of the high level
language structures.
{IAssistantParameters.COBOL,
IAssistantParameters.PLI_ENTERPRISE,
IAssistantParameters.PLI_OTHER,
IAssistantParameters.C,
IAssistantParameters.CPP}
public java.lang.String getParamLOGFILE()
public void setParamLOGFILE(java.lang.String paramLOGFILE)
paramLOGFILE
- DFHLS2WS()
The fully qualified name of the file into which DFHLS2WS writes
its activity log and trace information. DFHLS2WS creates the file
(but not the directory structure) if it does not already exist.
DFHWS2LS()
The fully qualified name of the file into which DFHLS2WS writes
its activity log and trace information. DFHWS2LS creates the file
(but not the directory structure) if it does not already exist.
public void setParamMAPPING_LEVEL(java.lang.String paramMAPPING_LEVEL)
paramMAPPING_LEVEL
- Specifies the desired mapping level used when reading and generating
language structures. If this value is not set then it defaults
to mapping level 1.public void setParamMAPPING_LEVEL(int paramMAPPING_LEVEL)
paramMAPPING_LEVEL
- Specifies the desired mapping level used when reading and generating
language structures. If this value is not set then it defaults
to mapping level 1. {
IAssistantParameters.MAPPING_LEVEL_1,
IAssistantParameters.MAPPING_LEVEL_1_1,
IAssistantParameters.MAPPING_LEVEL_1_2,
IAssistantParameters.MAPPING_LEVEL_2}public void setParamMINIMUM_RUNTIME_LEVEL(java.lang.String paramMINIMUM_RUNTIME_LEVEL)
paramMINIMUM_RUNTIME_LEVEL
- Specifies the required minimum level of support needed at
runtime in order to install the WSBind file. This parameter
usually defaults to the same value as the MAPPING-LEVEL parameter.public void setParamMINIMUM_RUNTIME_LEVEL(int paramMINIMUM_RUNTIME_LEVEL)
paramMINIMUM_RUNTIME_LEVEL
- Specifies the required minimum level of support needed at
runtime in order to install the WSBind file. This parameter
usually defaults to the same value as the MAPPING-LEVEL parameter. {
IAssistantParameters.MAPPING_LEVEL_1,
IAssistantParameters.MAPPING_LEVEL_1_1,
IAssistantParameters.MAPPING_LEVEL_1_2,
IAssistantParameters.MAPPING_LEVEL_2,
IAssistantParameters.MINIMUM_RUNTIME_LEVEL_MINIMUM,
IAssistantParameters.MINIMUM_RUNTIME_LEVEL_CURRENT}public java.lang.String getParamPDSLIB()
public void setParamPDSLIB(java.lang.String paramPDSLIB)
paramPDSLIB
- DFHLS2WS() on z/OS
Specifies the name of the partitioned data set that contains
the high level language data structures to be processed.
The data set members used for the request and response are
specified in the REQMEM and RESPMEM parameters respectively.
DFHLS2WS() on Windows
Specifies the name of the directory that contains
the high level language data structures to be processed.
The files used for the request and response are
specified in the REQMEM and RESPMEM parameters respectively.
DFHWS2LS() on z/OS
Specifies the name of the partitioned data set that contains
the generated high level language structures. The data set members used
for the request and response structures are specified in the REQMEM and
RESPMEM parameters respectively.
DFHWS2LS() on Windows
Specifies the name of the directory that contains
the generated high level language structures. The file names used
for the request and response structures are specified in the REQMEM and
RESPMEM parameters respectively.
public java.lang.String getParamPGMINT()
public void setParamPGMINT(java.lang.String paramPGMINT)
paramPGMINT
- DFHLS2WS()
For a service provider, specifies how CICS passes data
to the target application program:
'CHANNEL'
CICS uses a channel interface to pass data to the target
application program.
'COMMAREA'
CICS uses a communication area to pass data to the target
application program.
This parameter is ignored when the output from DFHLS2WS is
used in a service requester.
DFHWS2LS()
For a service provider, specifies how CICS passes data
to the target application program:
'CHANNEL'
CICS uses a channel interface to pass data to the target
application program.
'COMMAREA'
CICS uses a communication area to pass data to the target
application program.
This parameter is ignored when the output from DFHWS2LS is
used in a service requester.
public void setParamPGMINT(int paramPGMINT)
paramPGMINT
- DFHLS2WS()
For a service provider, specifies how CICS passes data
to the target application program:
IAssistantParameters.CHANNEL
CICS uses a channel interface to pass data to the target
application program.
IAssistantParameters.COMMAREA
CICS uses a communication area to pass data to the target
application program.
This parameter is ignored when the output from DFHLS2WS is
used in a service requester.
DFHWS2LS()
For a service provider, specifies how CICS passes data
to the target application program:
IAssistantParameters.CHANNEL
CICS uses a channel interface to pass data to the target
application program.
IAssistantParameters.COMMAREA
CICS uses a communication area to pass data to the target
application program.
This parameter is ignored when the output from DFHWS2LS is
used in a service requester.
public java.lang.String getParamPGMNAME()
public void setParamPGMNAME(java.lang.String paramPGMNAME)
paramPGMNAME
- DFHLS2WS()
Specifies the name of the target CICS application program
that will be exposed as a Web service. This is the program
that the CICS Web service support will link to.
DFHWS2LS()
This parameter specifies the name of a CICS program.
When DFHWS2LS is being used to generate a Web service binding file
that will be used in a service provider, this parameter must be supplied.
It specifies the name of the application program that is being exposed
as a Web service.
When DFHWS2LS is being used to generate a Web service binding file that
will be used in a service requester, this parameter must be omitted.
public java.lang.String getParamREQMEM()
public void setParamREQMEM(java.lang.String paramREQMEM)
paramREQMEM
- DFHLS2WS() on z/OS
Specifies the name of the partitioned data set member which
contains the high level language structure for the Web service request:
For a service provider,
the Web service request is the input to the application program
For a service requester,
the Web service request is the output from the application program.
DFHLS2WS() on Windows
Specifies the name of the file within the PDSLIB directory which
contains the high level language structure for the Web service request:
For a service provider,
the Web service request is the input to the application program
For a service requester,
the Web service request is the output from the application program.
DFHWS2LS() on z/OS
Specifies a 1 - 6 character prefix that DFHWS2LS uses to generate the
names of the partitioned data set members that will contain the high
level language structures for the Web service request:
For a service provider,
the Web service request is the input to the application program
For a service requester,
the Web service request is the output from the application program.
DFHWS2LS generates a partitioned data set member for each operation.
It generates the member name by appending a two digit number to the prefix.
Although this parameter is optional, you must specify it if the Web
service description contains a definition of a request.
DFHWS2LS() on Windows
Specifies a 1 - 6 character prefix followed by an optional extension that
DFHWS2LS uses to generate the
names of the files within the PDSLIB directory that will contain the high
level language structures for the Web service request:
For a service provider,
the Web service request is the input to the application program
For a service requester,
the Web service request is the output from the application program.
DFHWS2LS generates a high level language structure file for each operation.
It generates the file name by appending a two digit number to the prefix
and adding the specified extension. For example, a REQMEM of ABCDEF.cpy
may result in the following files being generated: ABCDEF01.cpy ABCDEF02.cpy .
Although this parameter is optional, you must specify it if the Web
service description contains a definition of a request.
public java.lang.String getParamRESPMEM()
public void setParamRESPMEM(java.lang.String paramRESPMEM)
paramRESPMEM
- DFHLS2WS() on z/OS
Specifies the name of the partitioned data set member which contains
the high level language structure for the Web service response:
For a service provider,
the Web service response is the output from the application program
For a service requester,
the Web service response is the input to the application program
If there is no response (that is, for one way messages) omit this parameter.
DFHLS2WS() on Windows
Specifies the name of the file within the PDSLIB directory which contains
the high level language structure for the Web service response:
For a service provider,
the Web service response is the output from the application program
For a service requester,
the Web service response is the input to the application program
If there is no response (that is, for one way messages) omit this parameter.
DFHWS2LS() on z/OS
Specifies a 1 - 6 character prefix that DFHWS2LS uses to generate the
names of the partitioned data set members that will contain the high
level language structures for the Web service response:
For a service provider,
the Web service response is the output from the application program
For a service requester,
the Web service response is the input to the application program
DFHWS2LS generates a partitioned data set member for each operation.
It generates the member name by appending a two digit number to the prefix.
If there is no response (that is, for one way messages) omit this parameter.
DFHWS2LS() on Windows
Specifies a 1 - 6 character prefix followed by an optional extension that
DFHWS2LS uses to generate the
names of the files within the PDSLIB directory that will contain the high
level language structures for the Web service response:
For a service provider,
the Web service response is the output from the application program
For a service requester,
the Web service response is the input to the application program
DFHWS2LS generates a high level language structure file for each operation.
It generates the file name by appending a two digit number to the prefix
and adding the specified extension. For example, a REQMEM of ABCDEF.cpy
may result in the following files being generated: ABCDEF01.cpy ABCDEF02.cpy .
If there is no response (that is, for one way messages) omit this parameter.
public java.lang.String getParamSERVICE()
public void setParamSERVICE(java.lang.String paramSERVICE)
paramSERVICE
- DFHLS2WS()
Use this parameter only when directed to do so by IBM support.
DFHWS2LS()
Use this parameter only when directed to do so by IBM support.
public java.lang.String getParamSTRUCTURE()
public void setParamSTRUCTURE(java.lang.String paramSTRUCTURE)
paramSTRUCTURE
- DFHLS2WS()
For C and C++ only, specifies the names of the high level structures
contained in the partitioned data set members (or files) specified in the
REQMEM and RESPMEM parameters:
request,
specifies the name of the high level structure containing the request
when the REQMEM parameter is specified. The default value is DFHREQUEST.
The partitioned data set member (or file) must contain a high level structure with
the name that you specify (or a structure named DFHREQUEST if you do not specify a name).
response,
specifies the name of the high level structure containing the response
when the RESPMEM parameter is specified. The default value is DFHRESPONSE.
If you specify a value, the partitioned data set member (or file) must contain a high
level structure with the name that you specify (or a structure named
DFHRESPONSE if you do not specify a name).
DFHWS2LS()
For C and C++ only, specifies how the names of the request and response
structures are generated. The generated request and response structures
are given names of requestnn and responsenn where nn is a numeric suffix
that is generated to distinguish the structures for each operation.
If one or both names is omitted, the structures have the same name as
the partitioned data set member (or file) names generated from the REQMEM and RESPMEM
parameters that you specify.
public java.lang.String getParamURI()
public void setParamURI(java.lang.String paramURI)
paramURI
- DFHLS2WS()
In a service provider, this parameter specifies the relative URI that a
client will to use to access the Web service. CICS uses the value
specified when it generates a URIMAP resource from the Web service
binding file created by DFHLS2WS: the parameter specifies the
path component of the URI to which the URIMAP definition applies.
DFHWS2LS()
In a service provider, this parameter specifies the relative URI that
a client will use to access the Web service. CICS uses the value specified
when it generates a URIMAP resource from the Web service binding file
created by DFHWS2LS: the parameter specifies the path component of the URI
to which the URIMAP definition applies.
In a service requester, the URI of the target Web service is not specified
with this parameter: the URI specified in the Web service description is
used, although you can override that with the URI option on the EXEC CICS
INVOKE WEBSERVICE command.
public java.lang.String getParamWSBIND()
public void setParamWSBIND(java.lang.String paramWSBIND)
paramWSBIND
- DFHLS2WS()
The fully qualified name of the Web service binding file. DFHLS2WS
creates the file (but not the directory structure) if it does not already
exist.
DFHWS2LS()
The fully qualified name of the Web service binding file. DFHWS2LS
creates the file (but not the directory structure) if it does not
already exist.
public java.lang.String getParamWSDL()
public void setParamWSDL(java.lang.String paramWSDL)
paramWSDL
- DFHLS2WS()
The fully qualified name of the file into which the Web service
description is written. DFHLS2WS creates the file (but not the directory
structure) if it does not already exist.
DFHWS2LS()
The fully qualified name of the file that contains the Web
service description.
public java.lang.String getParamWSDLCP()
setParamWSDLCP(java.lang.String)
public void setParamWSDLCP(java.lang.String paramWSDLCP)
paramWSDLCP
- DFHLS2WS()
This is used to override the code page that the WSDL is generated in.
If it's specified, instead of outputting the WSDL in the local code page,
the WSDL is output in the code page matching the parameter passed in.
Note: The encoding attribute of the XML prolog will be specified if WSDLCP is used to output the WSDL in a non-local code page. This may present portability concerns if the WSDL file is code page converted when moved across different platforms. In this case the XML file will need to be edited to update the encoding attribute.
DFHWS2LS()
Not Applicable.
public java.lang.String getParamSYNCONRETURN()
setParamSYNCONRETURN(java.lang.String)
public void setParamSYNCONRETURN(java.lang.String paramSYNCONRETURN)
paramSYNCONRETURN
- DFHLS2WS()
Specifies whether a remote webservice program can issue a syncpoint.
If set to YES then the program is allowed to issue a syncpoint.
If defaulted or set to NO then the program is not allowed to issue a syncpoint.
DFHWS2LS()
Specifies whether a remote webservice program can issue a syncpoint.
If set to YES then the program is allowed to issue a syncpoint.
If defaulted or set to NO then the program is not allowed to issue a syncpoint.
public java.lang.String getParamPDSCP()
public void setParamPDSCP(java.lang.String paramPDSCP)
paramPDSCP
- DFHLS2WS()
The code page to use when reading the language structures.
DFHWS2LS()
The code page to use when writing the language structures.
public java.lang.String getParamMAPPING_LEVEL()
public java.lang.String getParamMINIMUM_RUNTIME_LEVEL()
public void setParamCCSID(java.lang.String paramCCSID)
paramCCSID
- DFHLS2WS()
The CCSID (code page) used for text fragments within the commarea
at runtime. The CCSID specified should indicate an
EBCDIC code page.
DFHWS2LS()
The CCSID (code page) used for text fragments within the commarea
or containers at runtime. The CCSID specified should indicate an
EBCDIC code page.
public java.lang.String getParamCCSID()
public void setParamCHAR_VARYING(java.lang.String paramCHAR_VARYING)
paramCHAR_VARYING
- DFHLS2WS()
This parameter indicates whether to assume null terminated
character arrays or fixed length character arrays for languages
where this is not indicated in the language structure.
DFHWS2LS()
This parameter indicates the preferred form of mapping for variable
length values.
public void setParamCHAR_VARYING(int paramCHAR_VARYING)
paramCHAR_VARYING
- DFHLS2WS()
This parameter indicates whether to assume null terminated
character arrays or fixed length character arrays for languages
where this is not indicated in the language structure. {
IAssistantParameters.CHAR_VARYING_NULL,
IAssistantParameters.CHAR_VARYING_NO}
DFHWS2LS()
This parameter indicates whether to create null terminated
character arrays, fixed length character arrays or variable
length strings for unknown length character data. {
IAssistantParameters.CHAR_VARYING_NULL,
IAssistantParameters.CHAR_VARYING_NO,
IAssistantParameters.CHAR_VARYING_YES}
public java.lang.String getParamCHAR_VARYING()
public void setParamCHAR_VARYING_LIMIT(java.lang.String paramCHAR_VARYING_LIMIT)
paramCHAR_VARYING_LIMIT
- DFHWS2LS()
This parameter indicates the limit to apply to variable length
values before mapping the value to a separate container.
public void setParamCHAR_VARYING_LIMIT(int paramCHAR_VARYING_LIMIT)
paramCHAR_VARYING_LIMIT
- DFHWS2LS()
This parameter indicates the limit to apply to variable length
values before mapping the value to a separate container.
public java.lang.String getParamCHAR_VARYING_LIMIT()
public void setParamDEFAULT_CHAR_MAXLENGTH(java.lang.String paramDEFAULT_CHAR_MAXLENGTH)
paramDEFAULT_CHAR_MAXLENGTH
- DFHWS2LS()
This parameter indicates the default length to use
for character based fields where no length has been
specified in the Web service description. The default
value is 255.
public void setParamDEFAULT_CHAR_MAXLENGTH(int paramDEFAULT_CHAR_MAXLENGTH)
paramDEFAULT_CHAR_MAXLENGTH
- DFHWS2LS()
This parameter indicates the default length to use
for character based fields where no length has been
specified in the Web service description. The default
value is 255.
public java.lang.String getParamDEFAULT_CHAR_MAXLENGTH()
public void setParamCHAR_MULTIPLIER(java.lang.String paramCHAR_MULTIPLIER)
paramCHAR_MULTIPLIER
- DFHWS2LS()
This parameter indicates the number of bytes to allow
per character when creating a language structure.
The default value is 1.
public void setParamCHAR_MULTIPLIER(int paramCHAR_MULTIPLIER)
paramCHAR_MULTIPLIER
- DFHWS2LS()
This parameter indicates the number of bytes to allow
per character when creating a language structure.
The default value is 1.
public java.lang.String getParamCHAR_MULTIPLIER()
public void setParamTRANSACTION(java.lang.String paramTRANSACTION)
paramTRANSACTION
- DFHWS2LS()
This parameter indicates the CICS TRANSACTION to specify on the
URIMAP created for the WEBSERVICE during a PIPELINE SCAN.
DFHLS2WS()
This parameter indicates the CICS TRANSACTION to specify on the
URIMAP created for the WEBSERVICE during a PIPELINE SCAN.
public java.lang.String getParamTRANSACTION()
public void setParamUSERID(java.lang.String paramUSERID)
paramUSERID
- DFHWS2LS()
This parameter indicates the USERID to specify on the
URIMAP created for the WEBSERVICE during a PIPELINE SCAN.
DFHLS2WS()
This parameter indicates the USERID to specify on the
URIMAP created for the WEBSERVICE during a PIPELINE SCAN.
public java.lang.String getParamUSERID()
public void setVendorConverterName(java.lang.String vendorConverterName)
Do not attempt to use this method unless you wish to build a WSBind file that does not use the CICS supplied XML transformation service. If a vendor style WSBind file is required then some of the other input options are not needed such as the PDSLIB and the REQMEM and RESPMEM options.
If a vendor converter program name is supplied then CICS will link to this program whenever an XML transformation is required. Raw XML is stored in the DFH-BODY container and the application data is in the DFH-DATA container. The converter program is responsible for reading and writing to these containers as required by the directionality of the Web service - provider mode or requester mode. Meta-data may be stored in the WSBind file and passed to the vendor converter in the DFH-METADATA container.
In provider mode, the vendor converter is called twice, once to convert the SOAP request message to a binary equivalent and once to turn the binary data into a SOAP response. In either case, the converter program may make use of the CICS SOAPFAULT API to trigger fault processing. If the vendor program needs to indicate that a response message should not be sent then the DFH-NORESPONSE container must be put onto the Channel whilst the request is being converted.
In requester mode, the vendor converter is called twice, once to convert binary data into a SOAP request message and once to turn the SOAP response into binary data suitable for use by the application. The converter is responsible for handling any SOAP Fault messages received. It can indicate to CICS that a Fault was returned by placing the DFH-SOAPFAULT container onto the Channel. This will cause CICS to return the appropriate RESP2 value to the caller of the INVOKE WEBSERVICE API.
vendorConverterName
- DFHWS2LS()
The name of the converter program to link to.
DFHLS2WS()
This parameter is not available under DFHLS2WS
public java.lang.String getVendorConverterName()
public void setVendorConverterApplicationInterfaceLength(int length)
Do not attempt to use this method unless you wish to build a WSBind file that does not use the CICS supplied XML transformation service.
length
- DFHWS2LS()
The length of the commarea to be populated and passed to the target
application, or, the length of data in the named container.
DFHLS2WS()
This parameter is not available under DFHLS2WS
public int getVendorConverterApplicationInterfaceLength()
public void setVendorMetaData(byte[] metaData)
Do not attempt to use this method unless you wish to build a WSBind file that does not use the CICS supplied XML transformation service.
metaData
- DFHWS2LS()
The optional vendor specific meta-data.
DFHLS2WS()
This parameter is not available under DFHLS2WS
public byte[] getVendorMetaData()
public void setParamREQUEST_NAMESPACE(java.lang.String paramREQUEST_NAMESPACE)
paramREQUEST_NAMESPACE
- DFHLS2WS()
This optional parameter indicates the namespace to use for the
XML Schema that represents the request message.
DFHWS2LS()
Not Applicable.
public java.lang.String getParamREQUEST_NAMESPACE()
public void setParamRESPONSE_NAMESPACE(java.lang.String paramRESPONSE_NAMESPACE)
paramRESPONSE_NAMESPACE
- DFHLS2WS()
This optional parameter indicates the namespace to use for the
XML Schema that represents the response message.
DFHWS2LS()
Not Applicable.
public java.lang.String getParamRESPONSE_NAMESPACE()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |