Class QueueSettingsEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.service.queue_settings.QueueSettingsEntity
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic QueueSettingsEntityfromRequest(QueueSettingsRequest request, org.modelmapper.ModelMapper modelMapper) 从 QueueSettingsRequest 创建 QueueSettings 实体 如果 request 为 null,返回默认构建的实体intintMethods inherited from class com.bytedesk.core.base.BaseEntity
getCreatedAtString, getUpdatedAtString
-
Field Details
-
DEFAULT_MAX_WAITING
public static final int DEFAULT_MAX_WAITING- See Also:
-
DEFAULT_MAX_WAIT_TIME_SECONDS
public static final int DEFAULT_MAX_WAIT_TIME_SECONDS- See Also:
-
queueRobot
-
showQueuePosition
-
showEstimatedWaitTime
-
avgWaitTimePerPerson
-
maxWaiting
-
maxWaitTime
-
queueTip
-
queueReadyTip
-
-
Constructor Details
-
QueueSettingsEntity
public QueueSettingsEntity()
-
-
Method Details
-
fromRequest
public static QueueSettingsEntity fromRequest(QueueSettingsRequest request, org.modelmapper.ModelMapper modelMapper) 从 QueueSettingsRequest 创建 QueueSettings 实体 如果 request 为 null,返回默认构建的实体- Parameters:
request- QueueSettingsRequest 对象,可以为 nullmodelMapper- ModelMapper 实例用于对象映射- Returns:
- QueueSettings 实体,永远不为 null
-
resolveMaxWaiting
public int resolveMaxWaiting() -
resolveMaxWaitTimeSeconds
public int resolveMaxWaitTimeSeconds()
-