Class FailoverFeature.Portable

java.lang.Object
org.apache.cxf.clustering.FailoverFeature.Portable
All Implemented Interfaces:
org.apache.cxf.feature.AbstractPortableFeature, org.apache.cxf.feature.Feature
Direct Known Subclasses:
CircuitBreakerFailoverFeature.Portable, LoadDistributorFeature.Portable
Enclosing class:
FailoverFeature

public static class FailoverFeature.Portable extends Object implements org.apache.cxf.feature.AbstractPortableFeature
  • Constructor Details

    • Portable

      public Portable()
    • Portable

      public Portable(String clientBootstrapAddress)
  • Method Details

    • doInitializeProvider

      public void doInitializeProvider(org.apache.cxf.interceptor.InterceptorProvider provider, org.apache.cxf.Bus bus)
      Specified by:
      doInitializeProvider in interface org.apache.cxf.feature.AbstractPortableFeature
    • initialize

      public void initialize(org.apache.cxf.endpoint.Client client, org.apache.cxf.Bus bus)
      Specified by:
      initialize in interface org.apache.cxf.feature.AbstractPortableFeature
      Specified by:
      initialize in interface org.apache.cxf.feature.Feature
    • initTargetSelector

      protected org.apache.cxf.endpoint.ConduitSelector initTargetSelector(org.apache.cxf.endpoint.Endpoint endpoint)
    • getTargetSelector

      public FailoverTargetSelector getTargetSelector()
    • setTargetSelector

      public void setTargetSelector(FailoverTargetSelector selector)
    • setStrategy

      public void setStrategy(FailoverStrategy strategy)
    • getStrategy

      public FailoverStrategy getStrategy()
    • getClientBootstrapAddress

      public String getClientBootstrapAddress()
    • setClientBootstrapAddress

      public void setClientBootstrapAddress(String clientBootstrapAddress)