public abstract class ScannerLogEntity
extends java.lang.Object
ScannerLogEntity abstract class wraps the core attributes pertaining to the scanner
log entries. These attributes are derived from the bean and are further broken down into the more
dynamic ScannerLogModel.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EMPTY_CONTENT
Empty content.
|
static int |
RESULT_FAILURE
Failure result.
|
static int |
RESULT_OTHER
Mixed result (i.e.
|
static int |
RESULT_SUCCESS
Success result.
|
| Modifier and Type | Method and Description |
|---|---|
abstract int |
actionType()
Returns an int of the type of action that was paired with the QR or barcode that was scanned.
|
abstract int |
badgeCount()
Returns an int of the number of badges that were involved in the scan.
|
abstract java.lang.String |
badgeName()
Returns a String of the name of the badge that performed the scan.
|
abstract long |
createdAt()
Returns a long of the time in seconds the scanner log entry was created.
|
abstract java.lang.String |
resourceName()
Returns a String of the name of the resource that was scanned.
|
abstract int |
resultType()
Returns an int of the result of the scan.
|
abstract ScannerResultEntity |
universalDataScannerResultEntity()
Returns a
ScannerResultEntity object that wraps various attributes pertaining
to result of a scan. |
public static final int RESULT_SUCCESS
public static final int RESULT_FAILURE
public static final int RESULT_OTHER
public static final java.lang.String EMPTY_CONTENT
public abstract long createdAt()
public abstract int actionType()
UsherDataEntity.TYPE_QRCODE_GENERICUsherDataEntity.TYPE_QRCODE_LOGICAL_ACCESS_NETWORK_MANAGERUsherDataEntity.TYPE_QRCODE_LOGICAL_ACCESS_RALLY_OR_OFFICE_365UsherDataEntity.TYPE_QRCODE_PHYSICAL_ACCESSUsherDataEntity.TYPE_QRCODE_BADGE_VALIDATIONUsherDataEntity.TYPE_QRCODE_SERVER_CONFIGUsherDataEntity.TYPE_QRCODE_DESKTOP_PAIRINGUsherDataEntity.TYPE_QRCODE_LEGACY_COMPUTER_LOGIN_OR_SSO_PORTALpublic abstract java.lang.String resourceName()
public abstract java.lang.String badgeName()
public abstract int badgeCount()
@Nullable public abstract ScannerResultEntity universalDataScannerResultEntity()
ScannerResultEntity object that wraps various attributes pertaining
to result of a scan. May be null.ScannerResultEntity object.public abstract int resultType()