keycloak
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoaderContext クラス
org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoaderContext の継承関係図
Inheritance graph
org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoaderContext 連携図
Collaboration graph

公開メンバ関数

 OfflinePersistentUserSessionLoaderContext (int sessionsTotal, int sessionsPerSegment)
 
int getSessionsTotal ()
 
int getSegmentsCount ()
 
int getSessionsPerSegment ()
 
String toString ()
 

非公開変数類

final int sessionsTotal
 
final int segmentsCount
 
final int sessionsPerSegment
 

詳解

著者
Marek Posolda

構築子と解体子

◆ OfflinePersistentUserSessionLoaderContext()

org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoaderContext.OfflinePersistentUserSessionLoaderContext ( int  sessionsTotal,
int  sessionsPerSegment 
)
inline
31  {
34 
36  if (sessionsTotal % sessionsPerSegment >= 1) {
37  segmentsCount = segmentsCount + 1;
38  }
39  this.segmentsCount = segmentsCount;
40  }
final int segmentsCount
Definition: OfflinePersistentUserSessionLoaderContext.java:28
final int sessionsTotal
Definition: OfflinePersistentUserSessionLoaderContext.java:27
final int sessionsPerSegment
Definition: OfflinePersistentUserSessionLoaderContext.java:29

関数詳解

◆ getSegmentsCount()

int org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoaderContext.getSegmentsCount ( )
inline

◆ getSessionsPerSegment()

int org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoaderContext.getSessionsPerSegment ( )
inline
52  {
53  return sessionsPerSegment;
54  }
final int sessionsPerSegment
Definition: OfflinePersistentUserSessionLoaderContext.java:29

◆ getSessionsTotal()

int org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoaderContext.getSessionsTotal ( )
inline
43  {
44  return sessionsTotal;
45  }
final int sessionsTotal
Definition: OfflinePersistentUserSessionLoaderContext.java:27

◆ toString()

String org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoaderContext.toString ( )
inline
58  {
59  return new StringBuilder("OfflinePersistentUserSessionLoaderContext [ ")
60  .append(" sessionsTotal: ").append(sessionsTotal)
61  .append(", sessionsPerSegment: ").append(sessionsPerSegment)
62  .append(", segmentsCount: ").append(segmentsCount)
63  .append(" ]")
64  .toString();
65  }
final int segmentsCount
Definition: OfflinePersistentUserSessionLoaderContext.java:28
final int sessionsTotal
Definition: OfflinePersistentUserSessionLoaderContext.java:27
final int sessionsPerSegment
Definition: OfflinePersistentUserSessionLoaderContext.java:29

メンバ詳解

◆ segmentsCount

final int org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoaderContext.segmentsCount
private

◆ sessionsPerSegment

final int org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoaderContext.sessionsPerSegment
private

◆ sessionsTotal

final int org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoaderContext.sessionsTotal
private

このクラス詳解は次のファイルから抽出されました: