Class RestClientReactiveCDIWrapperBase<T extends Closeable>
- java.lang.Object
-
- io.quarkus.rest.client.reactive.runtime.RestClientReactiveCDIWrapperBase<T>
-
- All Implemented Interfaces:
io.quarkus.runtime.MockedThroughWrapper
,Closeable
,AutoCloseable
public abstract class RestClientReactiveCDIWrapperBase<T extends Closeable> extends Object implements Closeable, io.quarkus.runtime.MockedThroughWrapper
-
-
Constructor Summary
Constructors Constructor Description RestClientReactiveCDIWrapperBase(Class<T> jaxrsInterface, String baseUriFromAnnotation, String configKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearMock()
void
close()
void
destroy()
Object
getDelegate()
void
setMock(Object mock)
-
-
-
Method Detail
-
close
public void close() throws IOException
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-
destroy
@PreDestroy public void destroy()
-
getDelegate
public Object getDelegate()
-
setMock
public void setMock(Object mock)
- Specified by:
setMock
in interfaceio.quarkus.runtime.MockedThroughWrapper
-
clearMock
public void clearMock()
- Specified by:
clearMock
in interfaceio.quarkus.runtime.MockedThroughWrapper
-
-