Skip to content

//MLBluetoothSDK/com.masterlock.mlbluetoothsdk.models.audittrail/MLAuditTrailEntry

MLAuditTrailEntry

abstract class MLAuditTrailEntry : Serializable, IAuditTrailEntry

Inheritors

TamperSensorCleared
WirelessUnlock
DemoModeEnabled
UnknownEntry
PasscodeUnlock
WirelessUnlockShackle
InvalidWirelessAccessAttempt
LockResetInitiated
ThumbturnUnlocked
ConfigurableTempPasscodeResetCompleted
ThumbturnLocked
AutomaticRelockShackle
FirmwareUpdateCompleted
DemoModeDisabled
TemperatureStatus
TimeWritten
FirmwareUpdateInitiated
BluetoothWakeButtonPressed
OpenedShackle
WirelessLockPrimary
Closed
TimeStopped
TamperSensorActive
InvalidPasscode
ConfigurableTempPasscodeResetInitiated
Lockout
Opened
AutomaticRelock
ClosedShackle
LockResetCompleted
PasscodeUnlockShackle

Constructors

MLAuditTrailEntry [androidJvm]
constructor()

Properties

Name Summary
counterValue [androidJvm]
open var counterValue: Integer
dateTime [androidJvm]
open var dateTime: Date
eventIndex [androidJvm]
open var eventIndex: Integer
firmwareCounter [androidJvm]
open var firmwareCounter: Integer
firmwareVersion [androidJvm]
open var firmwareVersion: Integer
INTEGER_BYTES [androidJvm]
val INTEGER_BYTES: Int = 4
invalidAccessType [androidJvm]
open var invalidAccessType: MLInvalidAccessType
invalidPasscodeType [androidJvm]
open var invalidPasscodeType: MLInvalidPasscodeType
newTime [androidJvm]
open var newTime: Date
passcodeUnlockType [androidJvm]
open var passcodeUnlockType: MLPasscodeUnlockType
rawBytes [androidJvm]
@SerializedName(value = "rawBytes")
open var rawBytes: Array<Byte>
secondaryPasscodeIndex [androidJvm]
open var secondaryPasscodeIndex: Integer
temperatureDegreesCelcius [androidJvm]
open var temperatureDegreesCelcius: Integer
temperatureEventType [androidJvm]
open var temperatureEventType: MLTemperatureEventType
time [androidJvm]
open var time: Integer
type [androidJvm]
open var type: AuditTrailEntryType
unlockTime [androidJvm]
open var unlockTime: Integer
userId [androidJvm]
open var userId: Integer

Functions

Name Summary
getBytes [androidJvm]
fun getBytes(): Array<Byte>
getCounterValue [androidJvm]
@Nullable
open fun getCounterValue(): Integer
getDateTime [androidJvm]
@Nullable
open fun getDateTime(): Date
getEventId [androidJvm]
fun getEventId(): Byte
getEventIndex [androidJvm]
open fun getEventIndex(): Integer
getFirmwareCounter [androidJvm]
@Nullable
open fun getFirmwareCounter(): Integer
getFirmwareVersion [androidJvm]
@Nullable
open fun getFirmwareVersion(): Integer
getInvalidAccessType [androidJvm]
@Nullable
open fun getInvalidAccessType(): MLInvalidAccessType
getInvalidPasscodeType [androidJvm]
@Nullable
open fun getInvalidPasscodeType(): MLInvalidPasscodeType
getNewTime [androidJvm]
@Nullable
open fun getNewTime(): Date
getPasscodeUnlockType [androidJvm]
@Nullable
open fun getPasscodeUnlockType(): MLPasscodeUnlockType
getRawBytes [androidJvm]
open fun getRawBytes(): Array<Byte>
getSecondaryPasscodeIndex [androidJvm]
@Nullable
open fun getSecondaryPasscodeIndex(): Integer
getTemperatureEventType [androidJvm]
open fun getTemperatureEventType(): MLTemperatureEventType
getTime [androidJvm]
open fun getTime(): Integer
getType [androidJvm]
fun getType(): AuditTrailEntryType
getUnlockTime [androidJvm]
@Nullable
open fun getUnlockTime(): Integer
getUserId [androidJvm]
@Nullable
open fun getUserId(): Integer
of [androidJvm]
open fun of(entry: BasicEntry): MLAuditTrailEntry
parse [androidJvm]
open fun parse(entry: BasicEntry): MLAuditTrailEntry
setCounterValue [androidJvm]
open fun setCounterValue(counterValue: Integer)
setDateTime [androidJvm]
open fun setDateTime(dateTime: Date)
setEventIndex [androidJvm]
open fun setEventIndex(eventIndex: Integer)
setFirmwareCounter [androidJvm]
open fun setFirmwareCounter(firmwareCounter: Integer)
setFirmwareVersion [androidJvm]
open fun setFirmwareVersion(firmwareVersion: Integer)
setInvalidAccessType [androidJvm]
open fun setInvalidAccessType(invalidAccessType: MLInvalidAccessType)
setInvalidPasscodeType [androidJvm]
open fun setInvalidPasscodeType(invalidPasscodeType: MLInvalidPasscodeType)
setNewTime [androidJvm]
open fun setNewTime(newTime: Date)
setPasscodeUnlockType [androidJvm]
open fun setPasscodeUnlockType(passcodeUnlockType: MLPasscodeUnlockType)
setRawBytes [androidJvm]
open fun setRawBytes(rawBytes: Array<Byte>)
setSecondaryPasscodeIndex [androidJvm]
open fun setSecondaryPasscodeIndex(secondaryPasscodeIndex: Integer)
setTemperatureEventType [androidJvm]
open fun setTemperatureEventType(temperatureEventType: MLTemperatureEventType)
setTime [androidJvm]
open fun setTime(time: Integer)
setType [androidJvm]
fun setType(type: AuditTrailEntryType)
setUnlockTime [androidJvm]
open fun setUnlockTime(unlockTime: Integer)
setUserId [androidJvm]
open fun setUserId(userId: Integer)