RmmInterface |
This is the superclass for DFSMSrmm processing. This class
provides methods that are common to the classes RmmApi and RmmCommand.
This class cannot be instantiated. |
RmmApi |
This class extends the RmmInterface class. Use this class to
create an object to initiate a communication session with DFSMSrmm.
You must create an instance of this class before you use class RmmCommand.
This instance can be used to create one or more RmmCommand objects
to enable you to run DFSMSrmm subcommands. You need one RmmApi object
for each Multiple Virtual Storage (MVS™) TCB under which DFSMSrmm runs. To end the communication
session with DFSMSrmm and to no longer run subcommands, delete the
RmmApi object. |
RmmCommand |
This class extends the RmmInterface class. Use this class
to process a DFSMSrmm TSO subcommand. You must pass a reference to
the RmmApi object when you instantiate an instance of this class.
You can instantiate multiple instances of the RmmCommand class to
process multiple commands in parallel. For example, you can use the
output from a SEARCH command to issue LIST subcommands. |
RmmTransaction |
This class makes use of the RmmApi and RmmCommand classes.
Instantiate an instance of this class, if you want to use the runCommandXml
method. |