Package dev.galasa.cicsts.spi
Class BaseCicsImpl
java.lang.Object
dev.galasa.cicsts.spi.BaseCicsImpl
- All Implemented Interfaces:
ICicsRegion
,ICicsRegionProvisioned
-
Field Summary
-
Constructor Summary
ConstructorDescriptionBaseCicsImpl
(ICicstsManagerSpi cicstsManager, String cicsTag, IZosImage zosImage, String applid, MasType masType) -
Method Summary
Modifier and TypeMethodDescriptionceci()
ceda()
cemt()
Provides a CICS resource instance that can then be used to create a specific CICS resourceRetrieve the CICS TS Region applidprotected ICicstsManagerSpi
Describes the type of CICS regiongetTag()
Retrieve the CICS TS Region tagRetrieve the zOS Image the CICS TS region resides ontoString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface dev.galasa.cicsts.ICicsRegion
alterSit, getJavaHome, getJvmProfileDir, getRegionJob, getRegionProperty, getUssHome, getVersion, isProvisionStart, removeSit, shutdown, startup
Methods inherited from interface dev.galasa.cicsts.spi.ICicsRegionProvisioned
hasRegionStarted, submitRuntimeJcl
-
Field Details
-
cicstsManager
-
-
Constructor Details
-
BaseCicsImpl
public BaseCicsImpl(ICicstsManagerSpi cicstsManager, String cicsTag, IZosImage zosImage, String applid, MasType masType)
-
-
Method Details
-
getTag
Description copied from interface:ICicsRegion
Retrieve the CICS TS Region tag- Specified by:
getTag
in interfaceICicsRegion
- Returns:
- the tag of the CICS TS Region
-
getApplid
Description copied from interface:ICicsRegion
Retrieve the CICS TS Region applid- Specified by:
getApplid
in interfaceICicsRegion
- Returns:
- the applid of the CICS TS Region
-
getZosImage
Description copied from interface:ICicsRegion
Retrieve the zOS Image the CICS TS region resides on- Specified by:
getZosImage
in interfaceICicsRegion
- Returns:
- the zOS Image the CICS TS region resides on
-
toString
-
getNextTerminalId
- Specified by:
getNextTerminalId
in interfaceICicsRegionProvisioned
-
getMasType
Description copied from interface:ICicsRegion
Describes the type of CICS region- Specified by:
getMasType
in interfaceICicsRegion
- Returns:
- The type of CICS Region
-
getCicstsManager
-
ceci
- Specified by:
ceci
in interfaceICicsRegion
- Throws:
CicstsManagerException
-
ceda
- Specified by:
ceda
in interfaceICicsRegion
- Throws:
CicstsManagerException
-
cemt
- Specified by:
cemt
in interfaceICicsRegion
- Throws:
CicstsManagerException
-
cicsResource
Description copied from interface:ICicsRegion
Provides a CICS resource instance that can then be used to create a specific CICS resource- Specified by:
cicsResource
in interfaceICicsRegion
- Returns:
- a
ICicsResource
instance associated with this CICS region - Throws:
CicstsManagerException
-
getRunTemporaryUNIXDirectory
- Specified by:
getRunTemporaryUNIXDirectory
in interfaceICicsRegion
- Returns:
- the Run Temporary UNIX Directory for this CICS Region
- Throws:
CicstsManagerException
-