Package de.xima.fc.server.config
Interface UserPresenceConfig
-
- All Known Implementing Classes:
UserPresenceConfigImpl
public interface UserPresenceConfigConfiguration for user presence tracking.- Since:
- 8.6.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetMaxPresenceBarWsConnections()intgetMaxPresenceViewSubscriptions()longgetPresenceBarPingIntervalSeconds()longgetPresenceBarPingSchedulerIntervalSeconds()longgetPresenceBarPongTimeoutSeconds()longgetPresenceTimeToIdleSeconds()StringgetTrackingStrategy()booleanisForceAnonymous()booleanisFormRecordPresenceReadFrqSession()booleanisNotificationHistoryEnabled()
-
-
-
Method Detail
-
getPresenceTimeToIdleSeconds
long getPresenceTimeToIdleSeconds()
- Returns:
- The number of seconds after which a user is considered idle if no heartbeat is received.
- Since:
- 8.6.0
-
isForceAnonymous
boolean isForceAnonymous()
- Returns:
- Whether to force all users to be treated as anonymous.
- Since:
- 8.6.0
-
isFormRecordPresenceReadFrqSession
boolean isFormRecordPresenceReadFrqSession()
- Returns:
- Whether to read the form record presence from the FRQ session.
- Since:
- 8.6.0
-
isNotificationHistoryEnabled
boolean isNotificationHistoryEnabled()
- Returns:
- Whether notification history is enabled.
- Since:
- 8.6.0
-
getTrackingStrategy
String getTrackingStrategy()
- Returns:
- The tracking strategy.
- Since:
- 8.6.0
-
getMaxPresenceViewSubscriptions
int getMaxPresenceViewSubscriptions()
- Returns:
- The maximum number of presence view subscriptions.
- Since:
- 8.6.0
-
getMaxPresenceBarWsConnections
int getMaxPresenceBarWsConnections()
- Returns:
- The maximum number of presence bar WebSocket connections.
- Since:
- 8.6.0
-
getPresenceBarPingIntervalSeconds
long getPresenceBarPingIntervalSeconds()
- Returns:
- The interval in seconds between presence bar ping messages.
- Since:
- 8.6.0
-
getPresenceBarPongTimeoutSeconds
long getPresenceBarPongTimeoutSeconds()
- Returns:
- The timeout in seconds for presence bar pong messages.
- Since:
- 8.6.0
-
getPresenceBarPingSchedulerIntervalSeconds
long getPresenceBarPingSchedulerIntervalSeconds()
- Returns:
- The interval in seconds for the presence bar ping scheduler.
- Since:
- 8.6.0
-
-