[jboss-svn-commits] JBL Code SVN: r25887 - labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/gateway.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Mar 30 07:07:06 EDT 2009
Author: beve
Date: 2009-03-30 07:07:05 -0400 (Mon, 30 Mar 2009)
New Revision: 25887
Modified:
labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/JBossRemotingGatewayListener.java
Log:
Work for https://jira.jboss.org/jira/browse/JBESB-2494 "Merge JBESB-2252: JBossRemotingMessageComposer should have the security extractors as fields and not create them everytime."
Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/JBossRemotingGatewayListener.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/JBossRemotingGatewayListener.java 2009-03-30 11:04:46 UTC (rev 25886)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/JBossRemotingGatewayListener.java 2009-03-30 11:07:05 UTC (rev 25887)
@@ -487,6 +487,10 @@
public static class JBossRemotingMessageComposer<T extends InvocationRequest> extends AbstractMessageComposer<T> {
private MessagePayloadProxy payloadProxy;
+
+ private JbrHttpSecurityInfoExtractor jbrHttpSecurityExtractor = new JbrHttpSecurityInfoExtractor();
+
+ private WSSecurityInfoExtractor wsSecurityExtractor = new WSSecurityInfoExtractor();
@Override
public void setConfiguration(ConfigTree config) {
@@ -516,11 +520,11 @@
if (properties != null) {
// Extract any jbr http security information that may exist
- AuthenticationRequest authRequest = new JbrHttpSecurityInfoExtractor().extractSecurityInfo(properties);
+ AuthenticationRequest authRequest = jbrHttpSecurityExtractor.extractSecurityInfo(properties);
// Extract any ws security information that may exist
if ( authRequest == null ) {
- authRequest = new WSSecurityInfoExtractor().extractSecurityInfo((String) invocationRequest.getParameter());
+ authRequest = wsSecurityExtractor.extractSecurityInfo((String) invocationRequest.getParameter());
}
if ( authRequest != null ) {
More information about the jboss-svn-commits
mailing list