本文整理了Java中org.jboss.resteasy.spi.ResteasyProviderFactory.getClientMessageBodyReader
方法的一些代码示例,展示了ResteasyProviderFactory.getClientMessageBodyReader
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ResteasyProviderFactory.getClientMessageBodyReader
方法的具体详情如下:
包路径:org.jboss.resteasy.spi.ResteasyProviderFactory
类名称:ResteasyProviderFactory
方法名:getClientMessageBodyReader
暂无
代码示例来源:origin: resteasy/Resteasy
@SuppressWarnings(value = "unchecked")
@Override
protected MessageBodyReader resolveReader(MediaType mediaType)
{
return providerFactory.getClientMessageBodyReader(type,
genericType, annotations, mediaType);
}
代码示例来源:origin: resteasy/Resteasy
public <T> MessageBodyReader<T> getMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, MediaType mediaType)
{
MessageBodyReader<T> reader = providerFactory.getClientMessageBodyReader(type, genericType, annotations, mediaType);
if (reader!=null)
LogMessages.LOGGER.debugf("MessageBodyReader: %s", reader.getClass().getName());
return reader;
}
代码示例来源:origin: resteasy/Resteasy
@Override
public <T> MessageBodyReader<T> getClientMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, MediaType mediaType)
{
MessageBodyReader<T> reader = getDelegate().getClientMessageBodyReader(type, genericType, annotations, mediaType);
if (reader!=null)
LogMessages.LOGGER.debugf("MessageBodyReader: %s", reader.getClass().getName());
return reader;
}
代码示例来源:origin: resteasy/Resteasy
public <T> T readData(GenericType<T> type, MediaType mediaType)
{
//System.out.println("Thread " + Thread.currentThread().getName() + "read data");
final MediaType effectiveMediaType = mediaType == null ? this.mediaType : mediaType;
MessageBodyReader reader = null;
if (this.providers != null)
{
reader = providers.getMessageBodyReader(type.getRawType(), type.getType(), annotations, mediaType);
}
else
{
ResteasyProviderFactory factory = ResteasyProviderFactory.getInstance();
RegisterBuiltin.register(factory);
reader = factory.getClientMessageBodyReader(type.getRawType(), type.getType(), annotations, mediaType);
}
if (reader == null)
{
throw new IllegalStateException(Messages.MESSAGES.notFoundMBR(type.getClass().getName()));
}
return readAndCast(type, effectiveMediaType, reader);
}
代码示例来源:origin: org.jboss.resteasy/resteasy-core
@SuppressWarnings(value = "unchecked")
@Override
protected MessageBodyReader resolveReader(MediaType mediaType)
{
return providerFactory.getClientMessageBodyReader(type,
genericType, annotations, mediaType);
}
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
@SuppressWarnings(value = "unchecked")
@Override
protected MessageBodyReader resolveReader(MediaType mediaType)
{
return providerFactory.getClientMessageBodyReader(type,
genericType, annotations, mediaType);
}
代码示例来源:origin: org.jboss.resteasy/resteasy-client
public <T> MessageBodyReader<T> getMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, MediaType mediaType)
{
MessageBodyReader<T> reader = providerFactory.getClientMessageBodyReader(type, genericType, annotations, mediaType);
if (reader!=null)
LogMessages.LOGGER.debugf("MessageBodyReader: %s", reader.getClass().getName());
return reader;
}
代码示例来源:origin: org.jboss.resteasy/resteasy-legacy
@Override
public <T> MessageBodyReader<T> getClientMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, MediaType mediaType)
{
return getDelegate().getClientMessageBodyReader(type, genericType, annotations, mediaType);
}
代码示例来源:origin: org.jboss.resteasy/resteasy-client-20
public <T> MessageBodyReader<T> getMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, MediaType mediaType)
{
MessageBodyReader<T> reader = providerFactory.getClientMessageBodyReader(type, genericType, annotations, mediaType);
if (reader!=null)
LogMessages.LOGGER.debugf("MessageBodyReader: %s", reader.getClass().getName());
return reader;
}
代码示例来源:origin: org.jboss.resteasy/resteasy-core
@Override
public <T> MessageBodyReader<T> getClientMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, MediaType mediaType)
{
MessageBodyReader<T> reader = getDelegate().getClientMessageBodyReader(type, genericType, annotations, mediaType);
if (reader!=null)
LogMessages.LOGGER.debugf("MessageBodyReader: %s", reader.getClass().getName());
return reader;
}
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
@Override
public <T> MessageBodyReader<T> getClientMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, MediaType mediaType)
{
MessageBodyReader<T> reader = getDelegate().getClientMessageBodyReader(type, genericType, annotations, mediaType);
if (reader!=null)
LogMessages.LOGGER.debugf("MessageBodyReader: %s", reader.getClass().getName());
return reader;
}
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
public <T> T readData(GenericType<T> type, MediaType mediaType)
{
//System.out.println("Thread " + Thread.currentThread().getName() + "read data");
final MediaType effectiveMediaType = mediaType == null ? this.mediaType : mediaType;
ResteasyProviderFactory factory = ResteasyProviderFactory.getInstance();
RegisterBuiltin.register(factory);
final MessageBodyReader reader = factory.getClientMessageBodyReader(type.getRawType(), type.getType(),
annotations, mediaType);
if (reader == null)
{
throw new IllegalStateException(Messages.MESSAGES.notFoundMBR(type.getClass().getName()));
}
return readAndCast(type, effectiveMediaType, reader);
}
代码示例来源:origin: org.jboss.resteasy/resteasy-core
public <T> T readData(GenericType<T> type, MediaType mediaType)
{
//System.out.println("Thread " + Thread.currentThread().getName() + "read data");
final MediaType effectiveMediaType = mediaType == null ? this.mediaType : mediaType;
MessageBodyReader reader = null;
if (this.providers != null)
{
reader = providers.getMessageBodyReader(type.getRawType(), type.getType(), annotations, mediaType);
}
else
{
ResteasyProviderFactory factory = ResteasyProviderFactory.getInstance();
RegisterBuiltin.register(factory);
reader = factory.getClientMessageBodyReader(type.getRawType(), type.getType(), annotations, mediaType);
}
if (reader == null)
{
throw new IllegalStateException(Messages.MESSAGES.notFoundMBR(type.getClass().getName()));
}
return readAndCast(type, effectiveMediaType, reader);
}
内容来源于网络,如有侵权,请联系作者删除!