Interface IJournalModelDefinition
-
- All Superinterfaces:
ICICSDefinition
,ICICSObject
,IDefinition
,com.ibm.cics.model.meta.ITypedObject
public interface IJournalModelDefinition extends ICICSDefinition
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IJournalModelDefinition.ChangeAgentValue
Enumeration type for field CHANGEAGENTstatic class
IJournalModelDefinition.StreamtypeValue
Enumeration type for field STREAMTYPE
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICICSDefinition
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IJournalModelDefinition.ChangeAgentValue
getChangeAgent()
Getter for field CHANGEAGENTICICSDefinitionReference<IJournalModelDefinition>
getCICSObjectReference()
java.lang.String
getJournalname()
Getter for field JOURNALNAMEICICSType<IJournalModelDefinition>
getObjectType()
java.lang.String
getStreamname()
Getter for field STREAMNAMEIJournalModelDefinition.StreamtypeValue
getStreamtype()
Getter for field STREAMTYPEjava.lang.String
getUserdata1()
Getter for field USERDATA1java.lang.String
getUserdata2()
Getter for field USERDATA2java.lang.String
getUserdata3()
Getter for field USERDATA3-
Methods inherited from interface com.ibm.cics.model.ICICSDefinition
getChangeAgentRelease, getChangeTime, getChangeUserID, getCICSContainer, getCreateTime, getCSDGroup, getDescription, getVersion
-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getName
-
-
-
-
Method Detail
-
getObjectType
ICICSType<IJournalModelDefinition> getObjectType()
- Specified by:
getObjectType
in interfaceICICSDefinition
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfaceIDefinition
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getChangeAgent
IJournalModelDefinition.ChangeAgentValue getChangeAgent()
Getter for field CHANGEAGENTLast modification agent
The change agent identifier that made the last modification.
- CSDAPI - The resource was last changed by a CEDA transaction, by the programmable interface to DFHEDAP or by an EXEC CICS CSD command.
- CSDBATCH - The resource was last changed by a DFHCSDUP job.
- DREPAPI - Resource was last changed by a CICSPlex SM API command.
- N_A - Resource was created or last updated prior to CICS TS Version 4 Release 1 and support for resource signatures.
-
getJournalname
java.lang.String getJournalname()
Getter for field JOURNALNAMEJournal name
The 8-character journal name for which this journal model can be used.
-
getStreamtype
IJournalModelDefinition.StreamtypeValue getStreamtype()
Getter for field STREAMTYPELog stream type
Specifies where the journal records are to be written:
- DUMMY - No log records are to be written.
- MVS - Records are to be written to an MVS system logger log stream. The name of the log stream is specified in the STREAMNAME attribute.
- SMF - Journal records are to be written in SMF format to the MVS SMF log instead of to an MVS system logger log stream. SMF is not allowed for the CICS system log or for forward recovery logs.
-
getStreamname
java.lang.String getStreamname()
Getter for field STREAMNAMEMVS log stream name
Identifies either an explicit MVS system logger log stream name, or a template used to construct the log stream name. STREAMNAME is applicable only to journal models defined with a LOGSTREAMTYPE of MVS. A log stream name can be either an unqualified name or a qualified name, as defined for MVS data set names:
- Unqualified name - 1 to 8 alphanumeric or national characters or a hyphen. The first character of the name must be alphabetic or national.
- Qualified name - Multiple names joined by periods, up to a maximum of 26 characters. Qualified names may consist of a mixture of specific characters (from within the allowed set) and a maximum of three of the following four symbolic names: &USERID., &APPLID., &JNAME., &SYSID. After substitution, the name must not exceed 26 characters, including periods.
-
getUserdata1
java.lang.String getUserdata1()
Getter for field USERDATA1User data area 1
Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.
-
getUserdata2
java.lang.String getUserdata2()
Getter for field USERDATA2User data area 2
Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.
-
getUserdata3
java.lang.String getUserdata3()
Getter for field USERDATA3User data area 3
Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.
-
getCICSObjectReference
ICICSDefinitionReference<IJournalModelDefinition> getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSDefinition
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceIDefinition
-
-