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 |