GatewayProxyFactoryBean

Source file "org/springframework/integration/gateway/GatewayProxyFactoryBean.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,528 of 1,5280%236 of 2360%1881883763767070
headers(Method, Map)1050%220%1212252511
doCreateMethodInvocationGateway(Method, Expression, Map, String, String, Expression, Expression)990%40%33212111
invoke(MethodInvocation)910%160%99171711
onInit()820%100%66212111
invokeGatewayMethod(MethodInvocation, boolean)810%160%99171711
createGatewayForMethod(Method)810%100%66181811
annotationHeaders(Gateway, Map)570%80%55121211
rethrowExceptionCauseIfPossible(Throwable, Method)550%160%99111111
timeouts(Expression, Expression, GatewayMethodInboundMessageMapper, GatewayProxyFactoryBean.MethodInvocationGateway)540%140%88191911
receive(GatewayProxyFactoryBean.MethodInvocationGateway, Method, boolean, boolean)520%100%66131311
channels(String, String, GatewayProxyFactoryBean.MethodInvocationGateway)510%n/a116611
GatewayProxyFactoryBean(Class)490%n/a11131311
populateMethodInvocationGateways()450%100%668811
GatewayProxyFactoryBean()420%n/a11111111
extractRequestTimeoutFromAnnotationOrMetadata(Gateway, GatewayMethodMetadata)410%120%77111111
extractReplyTimeoutFromAnnotationOrMetadata(Gateway, GatewayMethodMetadata)410%120%77111111
sendOrSendAndReceive(MethodInvocation, GatewayProxyFactoryBean.MethodInvocationGateway, boolean, boolean)350%80%55101011
extractPayloadExpressionFromAnnotationOrMetadata(Gateway, GatewayMethodMetadata)330%120%779911
validateHeaders(Set)330%60%446611
doInvoke(MethodInvocation, boolean)310%20%227711
convert(Object, Class)270%60%447711
setShouldTrack(boolean)240%40%336611
setAsyncExecutor(Executor)240%60%448811
createGatewayMessageMapper(Method, Map)240%20%224411
setChannel(String, String, Consumer, MessageChannel, Consumer)180%40%336611
response(Class, boolean, Object)130%40%333311
findPayloadExpression(Method)130%40%331111
setChannel(MessageChannel, Consumer, String, Consumer)130%40%335511
getObject()120%20%224411
extractRequestChannelFromAnnotationOrMetadata(Gateway, GatewayMethodMetadata)120%40%335511
extractReplyChannelFromAnnotationOrMetadata(Gateway, GatewayMethodMetadata)120%40%335511
registerMetricsCaptor(MetricsCaptor)100%n/a113311
lambda$invoke$2(Class)100%n/a112211
setDefaultRequestTimeoutExpressionString(String)80%20%223311
setDefaultReplyTimeoutExpressionString(String)80%20%223311
destroy()80%n/a113311
setDefaultRequestTimeout(Long)70%n/a112211
setDefaultReplyTimeout(Long)70%n/a112211
setTypeConverter(TypeConverter)70%n/a113311
doStart()60%n/a112211
doStop()60%n/a112211
setDefaultRequestChannel(MessageChannel)40%n/a112211
setDefaultRequestChannelName(String)40%n/a112211
setDefaultReplyChannel(MessageChannel)40%n/a112211
setDefaultReplyChannelName(String)40%n/a112211
setErrorChannel(MessageChannel)40%n/a112211
setErrorChannelName(String)40%n/a112211
setDefaultRequestTimeoutExpression(Expression)40%n/a112211
setDefaultReplyTimeoutExpression(Expression)40%n/a112211
setMethodMetadataMap(Map)40%n/a112211
setGlobalMethodMetadata(GatewayMethodMetadata)40%n/a112211
setBeanClassLoader(ClassLoader)40%n/a112211
setMapper(MethodArgsMessageMapper)40%n/a112211
setProxyDefaultMethods(boolean)40%n/a112211
getGateways()40%n/a111111
lambda$registerMetricsCaptor$0(MetricsCaptor, GatewayProxyFactoryBean.MethodInvocationGateway)40%n/a111111
getDefaultRequestChannel()30%n/a111111
getDefaultRequestChannelName()30%n/a111111
getDefaultReplyChannel()30%n/a111111
getDefaultReplyChannelName()30%n/a111111
getErrorChannel()30%n/a111111
getErrorChannelName()30%n/a111111
getDefaultRequestTimeout()30%n/a111111
getDefaultReplyTimeout()30%n/a111111
getGlobalMethodMetadata()30%n/a111111
getMapper()30%n/a111111
getAsyncExecutor()30%n/a111111
isAsyncExecutorExplicitlySet()30%n/a111111
getObjectType()30%n/a111111
lambda$onInit$1()20%n/a111111