Hitachi

Job Management Partner 1 Version 10 Job Management Partner 1/Automatic Operation Service Template Developer's Guide


1.4 General procedure when editing an existing service template

Users can create original service templates by copying and then editing the service templates provided by JP1/AO (in the standard JP1/AO package or JP1/AO Content Set). To edit a release service template, copy the template and then edit the copy as a new service template.

Important note

Once edited, the service templates (standard JP1/AO package and JP1/AO Content Set) and plug-ins provided by JP1/AO are outside the scope of JP1/AO product support. However, the plug-ins provided by JP1/AO (bundled service templates or JP1/AO Content Set) that are called from such templates remain subject to product support.

The following table shows where to read about the tasks involved in editing a service template.

Table 1‒2: Reading material for each development stage

Task

You might perform this task when:

Refer to

Investigation

  • You are investigating whether an existing service template or plug-in can be used without further modification.

The manual Job Management Partner 1/Automatic Operation Service Template Reference

Editing service template definition information

  • You want to change the name of the service template from "Stop virtual server" to "Stop virtual server and Notify by email".

  • You want to add properties to use to input and output values to and from the service template.

1.4.1 General procedure when editing service template definition information

Editing plug-ins

  • You want to change aspects of scripts or commands defined in a plug-in.

  • You want to change the icon displayed for a plug-in in the Flow view.

1.4.2 General procedure for editing a plug-in and applying the result to a service template

Creating new plug-ins

  • You want to create a new plug-in and define processing that executes a command.

1.4.3 General procedure for creating new plug-ins and adding them to service templates

Changing the contents of the window that describes the nature of the service

  • You want to change the description that appears for the service in the Service Details window.

  • You want to add a cautionary note to the Service Details window.

1.4.4 General procedure for changing the description displayed for a service in the user interface

Adding plug-ins to service templates

  • You want to insert an email-sending process at the end of the processing automated by the service template.

  • You want to insert processing that controls the execution interval between processes automated by the service template.

1.4.5 General procedure for adding processing to a service template

Deleting plug-ins from service templates

  • A file transfer step is no longer required in processing that acquires log data for JP1/IM and JP1/Base.

  • Processing that deletes temporary files is no longer required when mapping JP1 users.

1.4.6 General procedure for deleting processing from a service template

Setting parameters dynamically or statically during automated processing

  • In processing that increases available memory, you want to be able to specify how much memory to allocate when executing a service, instead of using a fixed value.

  • In processing that increases available memory, you want the memory capacity to be fixed at 5 GB each time the service runs.

  • When a command is executed as part of a service, you want to extract an arbitrary character string from the standard output or standard error output of the command and display it in the Task Details dialog box.

1.4.7 General procedure for dynamically or statically setting parameters during automated processing

Batch modification of display information using a service resource file

  • You want to use a service resource file to change several display items defined for a service template in a single operation.

1.4.8 General procedure for using a service resource file to set the information displayed for a service

Batch modification of display information using a plug-in resource file

  • You want to use a plug-in resource file to change several display items defined in a plug-in in a single operation.

1.4.9 General procedure for using a plug-in resource file to set display information for a plug-in

Organization of this section