java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.SmfRecord
com.blackhillsoftware.smf.smf119.Smf119Record
Mapping for SMF type 119 record.
Typically you would obtain Smf119Record by reading SmfRecords and using
Smf119Record.
from(SmfRecord)
to create the specialized record after determining the record type.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Constant: 0x04 = 4static final int
Constant: 0x08 = 8static final int
Constant: 0x10 = 16static final int
Constant: 0x40 = 64static final int
Constant: 0x02 = 2 -
Constructor Summary
ConstructorsConstructorDescriptionSmf119Record
(byte[] data) Constructs an Smf119Record from the specified byte array.Smf119Record
(SmfRecord record) Constructs a new Smf119Record from an existing SMF record. -
Method Summary
Modifier and TypeMethodDescriptionGet the ConnectionInitiation sections from the recordGet the ConnectionTermination section from the recordGet the ConnectionTerminationAppldataSection section from the recordGet the ConnectionTerminationATTLSSection section from the recordGet the ConnectionTerminationIpFilterSection section from the recordGet the ConnectionTerminationTelnetSection section from the recordstatic Smf119Record
from
(byte[] data) Constructs an Smf119Record from the specified byte array.static Smf119Record
Constructs a new Smf119Record from an existing SMF record.Get the IdentificationSection from the recordGet the SelfDefiningSection from the recordSMF119HDDate as a LocalDate.int
SMF119HDDate raw value.int
SMF119HDFlags value.int
SMF119HDLength value.int
SMF119HDSegDesc value.SMF119HDSID value.boolean
Return true ifSMF119HDSP2
bit insmf119hdFlags()
is set.boolean
Return true ifSMF119HDSP3
bit insmf119hdFlags()
is set.boolean
Return true ifSMF119HDSP4
bit insmf119hdFlags()
is set.SMF119HDSSI value.boolean
Return true ifSMF119HDSUB
bit insmf119hdFlags()
is set.SMF119HDSubType as a Smf119Subtype.int
SMF119HDSubType raw value.SMF119HDTime as a LocalTime.long
SMF119HDTime raw valueint
SMF119HDType value.boolean
Return true ifSMF119HDVS2
bit insmf119hdFlags()
is set.Get the TN3270SNASessionInitiation section from the recordGet the TN3270SNASessionPerformanceBuckets section from the recordGet the TN3270SNASessionTermination section from the recordGet the TN3270SNASessionTerminationHostname section from the recordGet the TN3270SNASessionTerminationRoundTripPerformance section from the recordGet a List containing ZertDetailCertificateDN sections from the recordGet the ZertDetailCommonSection section from the recordGet the ZertDetailIpFilterSection section from the recordGet the ZertDetailIpSecSection section from the recordGet the ZertDetailSshSection section from the recordGet the ZertDetailTlsSection section from the recordGet a List containing ZertSummaryCertificateDN sections from the recordGet the ZertSummaryCommonSection section from the recordGet the ZertSummaryIpSecSection section from the recordGet the ZertSummarySshSection section from the recordGet the ZertSummaryTLSSection section from the recordMethods inherited from class com.blackhillsoftware.smf.SmfRecord
createSection, extendedHeader, extendedHeader, getTriplet, hasSubtypes, hasSubtypes, recordLength, recordLength, recordType, recordType, sanityCheck, smfDate, smfDate, smfDateTime, smfDateTime, smfhdr1Flag, smfhdr1Iefu86, smfhdr1Len, smfhdr1Len, smfhdr1Stcke, smfhdr1StckeRawValue, smfhdr1Tzo, smfhdr1TzoRawValue, smfhdr1Version, smfhdr1Version, smfTime, smfTime, subSystem, subSystem, subType, subType, system, system
-
Field Details
-
SMF119HDSUB
public static final int SMF119HDSUBConstant: 0x40 = 64- See Also:
-
SMF119HDSP4
public static final int SMF119HDSP4Constant: 0x10 = 16- See Also:
-
SMF119HDSP3
public static final int SMF119HDSP3Constant: 0x08 = 8- See Also:
-
SMF119HDSP2
public static final int SMF119HDSP2Constant: 0x04 = 4- See Also:
-
SMF119HDVS2
public static final int SMF119HDVS2Constant: 0x02 = 2- See Also:
-
-
Constructor Details
-
Smf119Record
public Smf119Record(byte[] data) Constructs an Smf119Record from the specified byte array.- Parameters:
data
- a byte array containing the SMF record data
-
Smf119Record
Constructs a new Smf119Record from an existing SMF record. The 2 records share the same data byte array.- Parameters:
record
- an existing SMF record
-
-
Method Details
-
from
Constructs a new Smf119Record from an existing SMF record. The 2 records share the same data byte array.- Parameters:
record
- an existing SMF record
-
from
Constructs an Smf119Record from the specified byte array.- Parameters:
data
- a byte array containing the SMF record data
-
selfDefiningSection
Get the SelfDefiningSection from the record- Returns:
- SelfDefiningSection
-
identificationSection
Get the IdentificationSection from the record- Returns:
- IdentificationSection
-
connectionInitiation
Get the ConnectionInitiation sections from the record- Returns:
- the ConnectionInitiation or null
-
connectionTermination
Get the ConnectionTermination section from the record- Returns:
- the ConnectionTermination or null
-
connectionTerminationTelnetSection
Get the ConnectionTerminationTelnetSection section from the record- Returns:
- the ConnectionTerminationTelnetSection or null
-
connectionTerminationATTLSSection
Get the ConnectionTerminationATTLSSection section from the record- Returns:
- the ConnectionTerminationATTLSSection or null
-
connectionTerminationAppldataSection
Get the ConnectionTerminationAppldataSection section from the record- Returns:
- the ConnectionTerminationAppldataSection or null
-
connectionTerminationIPFilterSection
Get the ConnectionTerminationIpFilterSection section from the record- Returns:
- the ConnectionTerminationIpFilterSection or null
-
zertDetailCommonSection
Get the ZertDetailCommonSection section from the record- Returns:
- a ZertDetailCommonSection
-
zertDetailIPFilterSection
Get the ZertDetailIpFilterSection section from the record- Returns:
- a ZertDetailIpFilterSection or null
-
zertDetailTLSSection
Get the ZertDetailTlsSection section from the record- Returns:
- a ZertDetailTlsSection or null
-
zertDetailSSHSection
Get the ZertDetailSshSection section from the record- Returns:
- a ZertDetailSshSection or null
-
zertDetailIpSecSection
Get the ZertDetailIpSecSection section from the record- Returns:
- a ZertDetailIpSecSection or null
-
zertDetailCertificateDN
Get a List containing ZertDetailCertificateDN sections from the record- Returns:
- a list of ZertDetailCertificateDN (possibly empty)
-
zertSummaryCommonSection
Get the ZertSummaryCommonSection section from the record- Returns:
- the ZertSummaryCommonSection
-
zertSummaryTLSSection
Get the ZertSummaryTLSSection section from the record- Returns:
- the ZertSummaryTLSSection or null
-
zertSummarySSHSection
Get the ZertSummarySshSection section from the record- Returns:
- the ZertSummarySshSection or null
-
zertSummaryIPSecSection
Get the ZertSummaryIpSecSection section from the record- Returns:
- the ZertSummaryIpSecSection or null
-
zertSummaryCertificateDN
Get a List containing ZertSummaryCertificateDN sections from the record- Returns:
- a list of ZertSummaryCertificateDN (possibly empty)
-
tn3270SNASessionInitiation
Get the TN3270SNASessionInitiation section from the record- Returns:
- the TN3270SNASessionInitiation or null
-
tn3270SNASessionTermination
Get the TN3270SNASessionTermination section from the record- Returns:
- the TN3270SNASessionTermination or null
-
tn3270SNASessionTerminationHostname
Get the TN3270SNASessionTerminationHostname section from the record- Returns:
- the TN3270SNASessionTerminationHostname or null
-
tn3270SNASessionTerminationRoundTripPerformance
public TN3270SNASessionTerminationRoundTripPerformance tn3270SNASessionTerminationRoundTripPerformance()Get the TN3270SNASessionTerminationRoundTripPerformance section from the record- Returns:
- the TN3270SNASessionTerminationRoundTripPerformance or null
-
tn3270SNASessionPerformanceBuckets
Get the TN3270SNASessionPerformanceBuckets section from the record- Returns:
- the TN3270SNASessionPerformanceBuckets or null
-
smf119hdLength
public int smf119hdLength()SMF119HDLength value.- Returns:
- int SMF119HDLength value
-
smf119hdSegDesc
public int smf119hdSegDesc()SMF119HDSegDesc value.- Returns:
- int SMF119HDSegDesc value
-
smf119hdFlags
public int smf119hdFlags()SMF119HDFlags value.- Returns:
- int SMF119HDFlags value
-
smf119hdsub
public boolean smf119hdsub()Return true ifSMF119HDSUB
bit insmf119hdFlags()
is set.- Returns:
- boolean SMF119HDSUB bit is set in smf119hdFlags()
SMF119HDSUB = 0x40
-
smf119hdSp4
public boolean smf119hdSp4()Return true ifSMF119HDSP4
bit insmf119hdFlags()
is set.- Returns:
- boolean SMF119HDSP4 bit is set in smf119hdFlags()
SMF119HDSP4 = 0x10
-
smf119hdSp3
public boolean smf119hdSp3()Return true ifSMF119HDSP3
bit insmf119hdFlags()
is set.- Returns:
- boolean SMF119HDSP3 bit is set in smf119hdFlags()
SMF119HDSP3 = 0x08
-
smf119hdSp2
public boolean smf119hdSp2()Return true ifSMF119HDSP2
bit insmf119hdFlags()
is set.- Returns:
- boolean SMF119HDSP2 bit is set in smf119hdFlags()
SMF119HDSP2 = 0x04
-
smf119hdVs2
public boolean smf119hdVs2()Return true ifSMF119HDVS2
bit insmf119hdFlags()
is set.- Returns:
- boolean SMF119HDVS2 bit is set in smf119hdFlags()
SMF119HDVS2 = 0x02
-
smf119hdType
public int smf119hdType()SMF119HDType value.- Returns:
- int SMF119HDType value
-
smf119hdTime
SMF119HDTime as a LocalTime.- Returns:
- LocalTime SMF119HDTime Time
- See Also:
-
smf119hdTimeRawValue
public long smf119hdTimeRawValue()SMF119HDTime raw value- Returns:
- long SMF119HDTime value
-
smf119hdDate
SMF119HDDate as a LocalDate.- Returns:
- LocalDate SMF119HDDate Date
- See Also:
-
smf119hdDateRawValue
public int smf119hdDateRawValue()SMF119HDDate raw value.- Returns:
- int SMF119HDDate value
-
smf119hdSid
SMF119HDSID value.- Returns:
- String SMF119HDSID value
-
smf119hdSsi
SMF119HDSSI value.- Returns:
- String SMF119HDSSI value
-
smf119hdSubtype
SMF119HDSubType as a Smf119Subtype.- Returns:
- Smf119Subtype SMF119HDSubType
-
smf119hdSubtypeRawValue
public int smf119hdSubtypeRawValue()SMF119HDSubType raw value.- Returns:
- int SMF119HDSubType value
-