|
keycloak
|


クラス | |
| class | ExternalizerImpl |
公開メンバ関数 | |
| InitializerState (int segmentsCount) | |
| boolean | isFinished () |
| List< Integer > | getUnfinishedSegments (int maxSegmentCount) |
| void | markSegmentFinished (int index) |
| String | toString () |
| int | hashCode () |
| boolean | equals (Object obj) |
| String | getRealmId () |
| void | setRealmId (String realmId) |
| SessionEntityWrapper | mergeRemoteEntityWithLocalEntity (SessionEntityWrapper localEntityWrapper) |
非公開メンバ関数 | |
| InitializerState (String realmId, int segmentsCount, BitSet segments) | |
| void | updateLowestUnfinishedSegment () |
| int | getNextUnfinishedSegmentFromIndex (int index) |
非公開変数類 | |
| final int | segmentsCount |
| final BitSet | segments |
| int | lowestUnfinishedSegment = 0 |
静的非公開変数類 | |
| static final Logger | log = Logger.getLogger(InitializerState.class) |
Note that this state is NOT thread safe. Currently it is only used from single thread so it's fine but further optimizations might need to revisit this (see InfinispanCacheInitializer).
|
inline |
|
inlineprivate |
|
inline |
|
inlineprivate |
|
inlineinherited |
Returns realmId ID.
|
inline |
Return next un-finished segments. It returns at most
segments.
|
inline |
|
inline |
Return true just if computation is entirely finished (all segments are true)
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineprivate |
|
staticprivate |
|
private |
|
private |
|
private |
1.8.13