Package dev.galasa.cicsts.spi
Class BaseCicsImpl
java.lang.Object
dev.galasa.cicsts.spi.BaseCicsImpl
- All Implemented Interfaces:
ICicsRegion,ICicsRegionProvisioned
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBaseCicsImpl(ICicstsManagerSpi cicstsManager, String cicsTag, IZosImage zosImage, String applid, MasType masType) BaseCicsImpl(ICicstsManagerSpi cicstsManager, String cicsTag, IZosImage zosImage, String applid, MasType masType, String sysid) -
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 ICicstsManagerSpiDescribes the type of CICS regiongetSysid()Retrieve the CICS TS Region sysidgetTag()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, waitMethods inherited from interface dev.galasa.cicsts.ICicsRegion
alterSit, getJavaHome, getJvmProfileDir, getRegionJob, getRegionProperty, getUssHome, getVersion, isProvisionStart, removeSit, shutdown, startupMethods 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) -
BaseCicsImpl
-
-
Method Details
-
getTag
Description copied from interface:ICicsRegionRetrieve the CICS TS Region tag- Specified by:
getTagin interfaceICicsRegion- Returns:
- the tag of the CICS TS Region
-
getApplid
Description copied from interface:ICicsRegionRetrieve the CICS TS Region applid- Specified by:
getApplidin interfaceICicsRegion- Returns:
- the applid of the CICS TS Region
-
getSysid
Description copied from interface:ICicsRegionRetrieve the CICS TS Region sysid- Specified by:
getSysidin interfaceICicsRegion- Returns:
- the sysid of the CICS TS Region
-
getZosImage
Description copied from interface:ICicsRegionRetrieve the zOS Image the CICS TS region resides on- Specified by:
getZosImagein interfaceICicsRegion- Returns:
- the zOS Image the CICS TS region resides on
-
toString
-
getNextTerminalId
- Specified by:
getNextTerminalIdin interfaceICicsRegionProvisioned
-
getMasType
Description copied from interface:ICicsRegionDescribes the type of CICS region- Specified by:
getMasTypein interfaceICicsRegion- Returns:
- The type of CICS Region
-
getCicstsManager
-
ceci
- Specified by:
ceciin interfaceICicsRegion- Throws:
CicstsManagerException
-
ceda
- Specified by:
cedain interfaceICicsRegion- Throws:
CicstsManagerException
-
cemt
- Specified by:
cemtin interfaceICicsRegion- Throws:
CicstsManagerException
-
cicsResource
Description copied from interface:ICicsRegionProvides a CICS resource instance that can then be used to create a specific CICS resource- Specified by:
cicsResourcein interfaceICicsRegion- Returns:
- a
ICicsResourceinstance associated with this CICS region - Throws:
CicstsManagerException
-
getRunTemporaryUNIXDirectory
- Specified by:
getRunTemporaryUNIXDirectoryin interfaceICicsRegion- Returns:
- the Run Temporary UNIX Directory for this CICS Region
- Throws:
CicstsManagerException
-