25 lines
635 B
Java
25 lines
635 B
Java
package com.inteligr8.rs;
|
|
|
|
/**
|
|
* This interface defines additional configurations specific to the Apache CXF
|
|
* JAX-RS library and its nuances.
|
|
*
|
|
* @author brian@inteligr8.com
|
|
*/
|
|
public interface ClientCxfConfiguration extends ClientConfiguration {
|
|
|
|
/**
|
|
* Apache CXF uses a global bus configuration where interceptors could
|
|
* wreck havoc on your implementation. This method allows you to
|
|
* explicitly by-pass the default bus.
|
|
*
|
|
* See https://cxf.apache.org/docs/bus-configuration.html.
|
|
*
|
|
* @return true to use the default bus; false otherwise.
|
|
*/
|
|
default boolean isDefaultBusEnabled() {
|
|
return true;
|
|
}
|
|
|
|
}
|