5.3.34 Stopping the user -defined reception
This subsection describes prerequisites and methods for stopping user-defined receptions.
- Organization of this subsection
(1) Prerequisites
To stop user-defined receptions, the following conditions must be fulfilled:
-
The HCSC server is in running status
For details on how to check the status of the HCSC server, see "5.3.15 Checking the HCSC server information".
-
User-defined reception is in running status
For details on how to check the user-defined reception status, see "5.3.19 Checking the information of user-defined reception".
(2) Stopping method
To stop user-defined receptions, execute the cscrcptnstop command or the csccompostop command in the operating environment.
Use the cscrcptnstop and csccompostop commands in the following cases:
-
cscrcptnstop command
-
Use this command to stop user-defined receptions and standard receptions in a batch.
-
Use this command to stop the user-defined reception deployed on the HCSC server in a batch.
-
You can also stop user-defined receptions in a batch for each cluster. Note that you cannot stop only a specific user-defined reception.
-
Use this command to stop user-defined receptions in the operating environment in which the corresponding repository exists.
-
-
csccompostop command
-
Use this command to stop the service adapter, business process, and user-defined reception in a batch.
-
You cannot stop only user-defined receptions in a batch.
-
Use this command to stop specific user-defined receptions deployed on the HCSC server.
-
You can also stop specific user-defined receptions for each cluster.
-
Use this command to stop user-defined receptions in the operating environment in which the corresponding repository exists.
-
The description of how to execute each command is as follows:
- Using the cscrcptnstop command
-
Execute the cscrcptnstop command in the operating environment.
For details on the cscrcptnstop command, see "cscrcptnstop (Stopping standard receptions and user-defined receptions)" in "Service Platform Reference Guide".
Execution format of the cscrcptnstop command is as follows:
- To stop user-defined receptions deployed on all HCSC servers within the cluster in a batch (for each cluster)
-
Execute the command by specifying the cluster name.
The user-defined receptions deployed on all HCSC servers within the cluster specified in the -cluster option are stopped in a batch (all standard receptions that are not stopped are also not stopped at the same time).
cscrcptnstop -user <login user ID> -pass <login password> -cluster <cluster name>
To stop only the user-defined reception without stopping the standard reception, specify the -userdef option.
cscrcptnstop -user <login user ID> -pass <login password> -cluster <cluster name> -userdef
- To stop user-defined receptions deployed on the HCSC server in a batch (for each HCSC server)
-
Execute the command by specifying the HCSC server name.
The user-defined receptions deployed on the HCSC server specified in the -csc option are stopped (all the unstopped standard receptions also stop concurrently).
cscrcptnstop -user <login user ID> -pass <login password> -csc <HCSC server name>
If you want to stop only the user-defined reception without stopping the standard reception, specify the-userdef option.
cscrcptnstop -user <login user ID> -pass <login password> -csc <HCSC server name> -userdef
- When using the csccompostop command
-
Execute the csccompostop command in the operating environment.
For details on the csccompostop command, see "csccompostop (Stopping HCSC components)" in "Service Platform Reference Guide".
Execution format of the csccompostop command is as follows:
- To stop user-defined receptions deployed on all HCSC servers within the cluster in a batch (for each cluster)
-
Execute the command by specifying the cluster-name and the -all option.
The user-defined receptions deployed on all HCSC servers within the cluster specified with the -cluster option are stopped in a batch (all the unstopped service adapters and business processes are also stopped concurrently).
csccompostop -user <login user ID> -pass <login password> -cluster <cluster name> -all
- To stop user-defined receptions deployed on the HCSC server in a batch (for each HCSC server)
-
Execute the command by specifying the HCSC server name and the -all option.
The user-defined receptions deployed on the HCSC server specified in the -csc option are stopped (all the unstopped service adapters and business processes are also stopped concurrently).
csccompostop -user <login user ID> -pass <login password> -csc <HCSC server name> -all
- To stop specific user-defined receptions deployed on all HCSC servers within the cluster
-
Execute the command by specifying the cluster-name and the reception ID of the user-defined reception.
csccompostop -user <login user ID> -pass <login password> -cluster <cluster name> -name <reception ID of user-defined reception>
- To stop specific user-defined receptions deployed on the HCSC server
-
Execute the command by specifying the HCSC server name and the reception ID of user-defined reception.
csccompostop -user <login user ID> -pass <login password> -csc <HCSC server name> -name <reception ID of user-defined reception >