org.apache.cxf.jaxrs.provider
Class ProviderFactory
java.lang.Object
org.apache.cxf.jaxrs.provider.ProviderFactory
public final class ProviderFactory
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static ProviderFactory getInstance()
createMessageBodyReader
public <T> javax.ws.rs.ext.MessageBodyReader<T> createMessageBodyReader(java.lang.Class<T> bodyType,
javax.ws.rs.core.MediaType mediaType)
getQueryHandler
public SystemQueryHandler getQueryHandler(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> query)
createMessageBodyWriter
public <T> javax.ws.rs.ext.MessageBodyWriter<T> createMessageBodyWriter(java.lang.Class<T> bodyType,
javax.ws.rs.core.MediaType mediaType)
registerUserEntityProvider
public boolean registerUserEntityProvider(java.lang.Object o)
deregisterUserEntityProvider
public boolean deregisterUserEntityProvider(java.lang.Object o)
getDefaultMessageReaders
public java.util.List<javax.ws.rs.ext.MessageBodyReader> getDefaultMessageReaders()
getDefaultMessageWriters
public java.util.List<javax.ws.rs.ext.MessageBodyWriter> getDefaultMessageWriters()
getUserMessageReaders
public java.util.List<javax.ws.rs.ext.MessageBodyReader> getUserMessageReaders()
getUserMessageWriters
public java.util.List<javax.ws.rs.ext.MessageBodyWriter> getUserMessageWriters()
clearUserMessageProviders
public void clearUserMessageProviders()
setUserEntityProviders
public void setUserEntityProviders(java.util.List<?> userProviders)
- Use for injection of entityProviders
- Parameters:
entityProviders - the entityProviders to set
Apache CXF