RouteParsingStrategy including ranked routing. The iterator never creates new String instances but returns
a CharSequence wrapper from the existing session ID.
| Modifier and Type | Class and Description |
|---|---|
| public static enum | |
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final RouteIteratorFactory. | |
| private final String | |
| private final RouteParsingStrategy |
| Access | Constructor and Description |
|---|---|
| public | RouteIteratorFactory(RouteParsingStrategy
route parsing strategy routeParsingStrategy, RouteIteratorFactory.route parsing compatibility behavior parsingCompatibility
|
| public | RouteIteratorFactory(RouteParsingStrategy
route parsing strategy routeParsingStrategy, RouteIteratorFactory.route parsing compatibility behavior parsingCompatibility,String sequence to split routes at if ranked routing is enabled rankedRouteDelimiter)
|
| Modifier and Type | Method and Description |
|---|---|
| public Iterator | Returns: routes iterator; never returnsnullString of sessionID from the cookie/parameter possibly including encoded/appended affinity/route information sessionId)Returns an |
| parsingCompatibility | back to summary |
|---|---|
| private final RouteIteratorFactory. | |
| rankedRouteDelimiter | back to summary |
|---|---|
| private final String rankedRouteDelimiter | |
| routeParsingStrategy | back to summary |
|---|---|
| private final RouteParsingStrategy routeParsingStrategy | |
| RouteIteratorFactory | back to summary |
|---|---|
public RouteIteratorFactory(RouteParsingStrategy routeParsingStrategy, RouteIteratorFactory.
| |
| RouteIteratorFactory | back to summary |
|---|---|
public RouteIteratorFactory(RouteParsingStrategy routeParsingStrategy, RouteIteratorFactory.
| |
| iterator | back to summary |
|---|---|
| public Iterator Returns an
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final RouteIteratorFactory. | |
| public static final RouteIteratorFactory. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static RouteIteratorFactory. | |
| public static RouteIteratorFactory. |
| MOD_CLUSTER | back to summary |
|---|---|
| public static final RouteIteratorFactory. | |
| MOD_JK | back to summary |
|---|---|
| public static final RouteIteratorFactory. | |
| ParsingCompatibility | back to summary |
|---|---|
| private ParsingCompatibility() | |
| valueOf | back to summary |
|---|---|
| public static RouteIteratorFactory. | |
| values | back to summary |
|---|---|
| public static RouteIteratorFactory. | |
| Modifier and Type | Field and Description |
|---|---|
| private CharSequence | |
| private int | |
| private boolean | |
| private final String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public CharSequence | |
| private void |
| next | back to summary |
|---|---|
| private CharSequence next | |
| nextPos | back to summary |
|---|---|
| private int nextPos | |
| nextResolved | back to summary |
|---|---|
| private boolean nextResolved | |
| sessionId | back to summary |
|---|---|
| private final String sessionId | |
| RouteIterator | back to summary |
|---|---|
| pack-priv RouteIterator(String sessionId) | |
| hasNext | back to summary |
|---|---|
| public boolean hasNext() Implements java. Doc from java. Returns
| |
| next | back to summary |
|---|---|
| public CharSequence next() Implements java. Doc from java. Returns the next element in the iteration.
| |
| resolveNext | back to summary |
|---|---|
| private void resolveNext() | |