uCosminexus Service Platform, Reception and Adapter Definition Guide
This section describes the operation of custom receptions.
The following figure shows the flow of custom reception operation.
Figure A-5 Flow of custom reception operation
Each aspect of custom reception operation is described below.
You can make custom receptions you created in the development environment available in the operating environment by importing the zip file containing repository information to the repository. For details on how to import repository information, see 4.3 Importing a repository in the manual Service Platform Setup and Operation Guide.
To import repository information to the repository, you use the cscrepctl command. For details, see cscrepctl(Importing/ Exporting) in the manual Service Platform Reference Guide.
To deploy a custom reception, execute the csccompodeploy command in the operating environment. For details, see csccompodeploy(Deploying HCSC components) in the manual Service Platform Reference Guide.
The method of deploying custom receptions in the execution environment is the same as when deploying a user-defined reception. The prerequisites are also the same. For details, see 3.1.14 Setting up the HCSC server definition information in the manual Service Platform Setup and Operation Guide.
The following describes the prerequisites and method for acquiring the HITACHI Application Integrated Property File associated with a custom reception.
To acquire the HITACHI Application Integrated Property File for a custom reception, the HCSC server must be running.
For details on how to check the status of the HCSC server, see 5.3.15 Checking the HCSC server information in the manual Service Platform Setup and Operation Guide.
To acquire the HITACHI Application Integrated Property File for a custom reception, execute the csccompoconfig command in the operating environment.
For details, see csccompoconfig(Defining HCSC components) in the manual Service Platform Reference Guide.
The format of the csccompoconfig command is as follows:
csccompoconfig -user login-user-ID -pass login-password -operation get -csc HCSC-server-name -name reception-ID-of-custom-reception |
The following describes how to apply the definition information in a HITACHI Application Integrated Property File to a custom reception, and the prerequisites for doing so.
To apply the definition information in a HITACHI Application Integrated Property File to a custom reception, the HCSC server must be running.
For details on how to check the status of the HCSC server, see 5.3.15 Checking the HCSC server information in the manual Service Platform Setup and Operation Guide.
To apply the definition information in the HITACHI Application Integrated Property File to a custom reception, execute the csccompoconfig command in the operating environment.
For details, see csccompoconfig(Defining HCSC components) in the manual Service Platform Reference Guide.
The format of the csccompoconfig command is as follows:
csccompoconfig -user login-user-ID -pass login-password -operation set -propfile HITACHI-Application-Integrated-Property-file -csc HCSC-server-name -name reception-ID-of-custom-reception |
csccompoconfig -userlogin-user-ID -pass login-password -operation set -propfile HITACHI-Application-Integrated-Property-file -cluster cluster-name -name reception-ID-of-custom-reception |
The following describes how to start a custom reception, and the prerequisites for doing so.
The following conditions must be satisfied before you can start a custom reception:
For details on how to check the status of the HCSC server, see 5.3.15 Checking the HCSC server information in the manual Service Platform Setup and Operation Guide.
To start a custom reception from the GUI in the operating environment:
To start a custom reception, execute the csccompostart command in the operating environment.
For details, see csccompostart(Starting HCSC components) in the manual Service Platform Reference Guide.
The format of the csccompostart command is as follows:
csccompostart -user login-user-ID -pass login-password -cluster cluster-name -all |
csccompostart -user login-user-ID -pass login-password -csc HSCS-server-name -all |
csccompostart -user login-user-ID -pass login-password -cluster cluster-name -name reception-ID-of-custom-reception |
csccompostart -user login-user-ID -pass login-password -csc HCSC-server-name -name reception-ID-of-custom-reception |
To view information about a custom reception, execute the cscsvcls command. For details, see cscsvcls(Displaying the service information) in the manual Service Platform Reference Guide.
By executing the cscsvcls command, you can view the file name and status of the definition file set in the development environment or operating environment. For details on how to check this information, see 3.1.7 Checking the service information in the manual Service Platform Setup and Operation Guide.
The following describes how to stop a custom reception, and the prerequisites for doing so.
The following conditions must be satisfied before you can stop a custom reception:
To stop a custom reception, execute the csccompostop command in the operating environment.
For details, see csccompostop(Stopping HCSC components) in the manual Service Platform Reference Guide.
The format of the csccompostop command is as follows:
csccompostop -user login-user-ID -passlogin-password -cluster cluster-name -all |
csccompostop -user login-user-ID -pass login-password -csc HSCS-server-name -all |
csccompostop -user login-user-ID -pass login-password -cluster cluster-name -name reception-ID-of-custom-reception |
csccompostop -user login-user-ID -pass login-password -csc HCSC-server-name -name reception-ID-of-custom-reception |
When stopping a custom reception, the csccompostop command first changes the status of the custom reception in CSC to inactive, and then stops the application associated with the custom reception. If a request is received while the custom reception is in the process of being stopped, the request will be processed normally if the custom reception maintained by CSC and the custom reception application are both still active.
To delete a custom reception that has been deployed to the execution environment, execute the csccompoundeploy command in the operating environment. For details, see csccompoundeploy(Deleting the deployed HCSC components) in the manual Service Platform Reference Guide.
The method of deleting deployed custom receptions in the execution environment and the prerequisites for doing so are the same as when deleting a user-defined reception. For details on how to delete deployed custom receptions, see 3.3.3 Deleting a user-defined reception in the manual Service Platform Setup and Operation Guide.
If you edit the definition of a custom reception in the development environment after the repository has been imported to the operating environment, use the following procedure to import the repository again:
All Rights Reserved. Copyright (C) 2015, Hitachi, Ltd.