CICS PERFORM


This command causes actions to occur against a specific pipeline.

Command

Parameters

CICS PERFORM

PIPELINE[pipelineName] ACTION SCAN | JVMSERVER |STATISTICS

Related topic

 

Important

BBI-SS PAS to CICS communication must be active.

The following table describes the parameters:

Parameter

Function

Notes

pipelineName

Specifies an action to take place against a specified pipeline

"IMFEXEC CICS PERFORM PIPELINE mypipe1 ACTION SCAN"/* Scan the directory */

Specify a pipeline name up to 8 characters long followed by the value SCAN.

JVMSERVER type | server | action_parameters

Administer CICS JVMSERVER attributes.  Only available for IBM CICS version 5.6 and later.

Examples:

“IMFEXEC CICS PERFORM JVM server1 DUMP ALL”/* Dump all contents */

“IMFEXEC CICS PERFORM JVM server1 GATHERTYPE DIAGNOSTICS” /* Gather diagnostics */

type: Specify JVM when using the attributes below.

server: Specify a 1 to 8-character server name.

Possible attributes and their values are:

DUMP: Valid values are ALL, HEAP, JAVACORE and SNAPTRACE

  • ALL: All available dump types.
  • HEAP: A Java heap dump
  • JAVACORE: A JAVACORE dump.
  • SNAPTRACE: A Java snap trace.

 

GATHERTYPE: Valid value is DIAGNOSTICS

  • DIAGNOSTICS: All available JVM diagnostics.

JVMSERVER type | server action

Administer CICS JVMSERVER attributes.

Examples:

“IMFEXEC CICS PERFORM OSGI server1 REFRESHPKGS”/* Refresh the packages */

type: Specify OSGI when using the attribute below.

server: Specify a 1 to 8-character server name.

Possible attribute:

REFRESHPKGS: Refreshes the packages in the OSGi framework.

JVMSERVER type | server action | parameters

Administer CICS JVMSERVER attributes.

Examples:

“IMFEXEC CICS PERFORM LIBERTY server1 SERVERDUMP”/* Run the dump command */

“IMFEXEC CICS PERFORM LIBERTY server1 REFRESH CONFIG” /* Refresh the configuration */

“IMFEXEC CICS PERFORM LIBERTY server1 REFRESH APPLICATION appid” /* Refresh the application */

type: Specify LIBERTY when using the attribute below.

server: Specify a 1 to 8-character server name.

Possible attributes and their values are:

SERVERDUMP: Runs the Liberty server dump command.

REFRESH: Specify CONFIG or APPLICATION

  • CONFIG: Refresh configurations files.
  • APPLICATION appid: Refreshes the specified application.  Specify the up to 255-character application ID.

JVMSERVER type | server action | parameters

Administer CICS JVMSERVER attributes.

Examples:

“IMFEXEC CICS PERFORM JVM server1 STACKTRACE 1234567”
/* Create stack trace */

type: Specify JVM when using the attribute below.

server: Specify a 1 to 8-character server name.

Possible attributes and their values are:

STACKTRACE: 1 to 7 numeric characters.

STATISTICS

Record statistics immediately.

"IMFEXEC CICS PERFORM STATISTICS RECORD ALL"/* Immediately record statistics */

Possible attributes and values are:

RECORD: Valid values are ALL and ALLRESETNOW.

ALL: Specifies to record statistics for all resource types and system services.

ALLRESETNOW: Specifies to record all statistics and reset statistics to initial values.

Example

Examples are located in the parameters table with the description of each keyword. By removing the quotation marks, these examples can be used in CLISTs.

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*