/* 735 */ MethodInvocation mi = (MethodInvocation)invocation;
/* */
/* 737 */ JBossDestination dest = (JBossDestination)mi.getArguments()[0];
/* 738 */ String subscriptionName = (String)mi.getArguments()[1];
/* 739 */ String messageSelector = (String)mi.getArguments()[2];
/* 740 */ ServerSessionPool sessionPool = (ServerSessionPool)mi.getArguments()[3];
/* 741 */ int maxMessages = ((Integer)mi.getArguments()[4]).intValue();
/* */
/* 743 */ return new JBossConnectionConsumer((ConnectionDelegate)mi.getTargetObject(), dest, subscriptionName, messageSelector, sessionPool, maxMessages);
/* */ }