@@ -16,9 +16,8 @@

package org.broadleafcommerce.core.payment.service;

import java.util.Map;

import javax.annotation.Resource;
import java.util.Map;

import org.broadleafcommerce.core.order.domain.Order;
import org.broadleafcommerce.core.payment.domain.PaymentInfo;
@@ -75,4 +74,11 @@ public CompositePaymentResponse executePayment(Order order) throws PaymentExcept
return executePayment(order, null);
}

public SequenceProcessor getPaymentWorkflow() {
return paymentWorkflow;
}

public void setPaymentWorkflow(SequenceProcessor paymentWorkflow) {
this.paymentWorkflow = paymentWorkflow;
}
}
@@ -16,6 +16,8 @@

package org.broadleafcommerce.core.payment.service.type;

import org.broadleafcommerce.common.BroadleafEnumerationType;

import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;
@@ -37,6 +39,7 @@ public class PaymentInfoType implements Serializable, BroadleafEnumerationType {
public static final PaymentInfoType GIFT_CARD = new PaymentInfoType("GIFT_CARD", "Gift Card");
public static final PaymentInfoType CREDIT_CARD = new PaymentInfoType("CREDIT_CARD", "Credit Card");
public static final PaymentInfoType BANK_ACCOUNT = new PaymentInfoType("BANK_ACCOUNT", "Bank Account");
public static final PaymentInfoType PAYPAL = new PaymentInfoType("PAYPAL", "PayPal");

public static PaymentInfoType getInstance(final String type) {
return TYPES.get(type);
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-3.0.xsd">

<bean id="blTaxModule" class="org.broadleafcommerce.core.pricing.service.module.SimpleTaxModule">
<property name="factor" value="0.05"/>
@@ -121,5 +124,12 @@
</property>
<property name="defaultErrorHandler" ref="blDefaultErrorHandler"/>
</bean>

<aop:config>
<aop:aspect id="qosAspect" ref="blServiceMonitor">
<aop:pointcut id="qosMethod" expression="execution(* org.broadleafcommerce.common.vendor.service.monitor.ServiceStatusDetectable.process(..))"/>
<aop:around method="checkServiceAOP" pointcut-ref="qosMethod"/>
</aop:aspect>
</aop:config>

</beans>
@@ -4,7 +4,7 @@
<parent>
<artifactId>core</artifactId>
<groupId>org.broadleafcommerce</groupId>
<version>1.6.0-M2-SNAPSHOT</version>
<version>1.6.0-PAYPAL-SNAPSHOT</version>
</parent>
<artifactId>broadleaf-instrument</artifactId>
<name>BroadleafCommerce Instrument</name>
@@ -3,7 +3,7 @@
<parent>
<artifactId>core</artifactId>
<groupId>org.broadleafcommerce</groupId>
<version>1.6.0-M2-SNAPSHOT</version>
<version>1.6.0-PAYPAL-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>broadleaf-profile-web</artifactId>
@@ -3,7 +3,7 @@
<parent>
<artifactId>core</artifactId>
<groupId>org.broadleafcommerce</groupId>
<version>1.6.0-M2-SNAPSHOT</version>
<version>1.6.0-PAYPAL-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>broadleaf-profile</artifactId>
@@ -4,7 +4,7 @@
<parent>
<artifactId>broadleaf</artifactId>
<groupId>org.broadleafcommerce</groupId>
<version>1.6.0-M2-SNAPSHOT</version>
<version>1.6.0-PAYPAL-SNAPSHOT</version>
</parent>
<artifactId>core</artifactId>
<packaging>pom</packaging>
@@ -4,7 +4,7 @@
<parent>
<artifactId>broadleaf</artifactId>
<groupId>org.broadleafcommerce</groupId>
<version>1.6.0-M2-SNAPSHOT</version>
<version>1.6.0-PAYPAL-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>integration</artifactId>
@@ -10,7 +10,7 @@
<artifactId>broadleaf</artifactId>
<packaging>pom</packaging>
<name>BroadleafCommerce</name>
<version>1.6.0-M2-SNAPSHOT</version>
<version>1.6.0-PAYPAL-SNAPSHOT</version>
<description>BroadleafCommerce Top Level Project</description>
<url>http://www.broadleafcommerce.org</url>
<licenses>