|
Apache CXF API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FailoverStrategy
Supports pluggable strategies for alternate endpoint selection on failover.
| Method Summary | |
|---|---|
java.util.List<java.lang.String> |
getAlternateAddresses(Exchange exchange)
Get the alternate addresses for this invocation. |
java.util.List<Endpoint> |
getAlternateEndpoints(Exchange exchange)
Get the alternate endpoints for this invocation. |
java.lang.String |
selectAlternateAddress(java.util.List<java.lang.String> addresses)
Select one of the alternate addresses for a retried invocation. |
Endpoint |
selectAlternateEndpoint(java.util.List<Endpoint> alternates)
Select one of the alternate endpoints for a retried invocation. |
| Method Detail |
|---|
java.util.List<Endpoint> getAlternateEndpoints(Exchange exchange)
exchange - the current Exchange
Endpoint selectAlternateEndpoint(java.util.List<Endpoint> alternates)
alternates - List of alternate endpoints if available
java.util.List<java.lang.String> getAlternateAddresses(Exchange exchange)
exchange - the current Exchange
java.lang.String selectAlternateAddress(java.util.List<java.lang.String> addresses)
alternates - List of alternate addresses if available
|
Apache CXF API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||