Package org.jboss.resteasy.client.core
Class ClientInterceptorRepositoryImpl
java.lang.Object
org.jboss.resteasy.client.core.ClientInterceptorRepositoryImpl
- All Implemented Interfaces:
ClientInterceptorRepository
- Direct Known Subclasses:
ClientInvoker,ClientRequest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static enum -
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate <T> T[]protected ClientExecutionInterceptor[]protected <T> LinkedList<T> getInterceptors(Class<T> clazz) protected LinkedListgetInterceptors(ClientInterceptorRepositoryImpl.InterceptorType interceptorType) LinkedList<javax.ws.rs.ext.ReaderInterceptor> protected javax.ws.rs.ext.ReaderInterceptor[]LinkedList<javax.ws.rs.ext.WriterInterceptor> protected javax.ws.rs.ext.WriterInterceptor[]voidvoidregisterInterceptor(Object interceptor) private voidsetData(ClientInterceptorRepositoryImpl.InterceptorType type, Object[] arr) private voidsetData(ClientInterceptorRepositoryImpl.InterceptorType type, Collection newList) protected voidsetExecutionInterceptors(Collection<ClientExecutionInterceptor> executionInterceptorList) protected voidsetExecutionInterceptors(ClientExecutionInterceptor[] executionInterceptors) protected voidsetReaderInterceptors(javax.ws.rs.ext.ReaderInterceptor[] readerInterceptors) protected voidsetWriterInterceptors(javax.ws.rs.ext.WriterInterceptor[] writerInterceptors)
-
Field Details
-
interceptorLists
-
-
Constructor Details
-
ClientInterceptorRepositoryImpl
public ClientInterceptorRepositoryImpl()
-
-
Method Details
-
getReaderInterceptors
protected javax.ws.rs.ext.ReaderInterceptor[] getReaderInterceptors() -
getWriterInterceptors
protected javax.ws.rs.ext.WriterInterceptor[] getWriterInterceptors() -
getExecutionInterceptors
-
getArray
-
setReaderInterceptors
protected void setReaderInterceptors(javax.ws.rs.ext.ReaderInterceptor[] readerInterceptors) -
setWriterInterceptors
protected void setWriterInterceptors(javax.ws.rs.ext.WriterInterceptor[] writerInterceptors) -
setExecutionInterceptors
-
setExecutionInterceptors
protected void setExecutionInterceptors(Collection<ClientExecutionInterceptor> executionInterceptorList) -
getReaderInterceptorList
- Specified by:
getReaderInterceptorListin interfaceClientInterceptorRepository
-
getWriterInterceptorList
- Specified by:
getWriterInterceptorListin interfaceClientInterceptorRepository
-
getExecutionInterceptorList
- Specified by:
getExecutionInterceptorListin interfaceClientInterceptorRepository
-
getInterceptors
-
getInterceptors
protected LinkedList getInterceptors(ClientInterceptorRepositoryImpl.InterceptorType interceptorType) -
setData
-
setData
-
copyClientInterceptorsTo
-
prefixClientInterceptorsTo
-
registerInterceptor
- Specified by:
registerInterceptorin interfaceClientInterceptorRepository
-