summaryrefslogtreecommitdiffstats
path: root/tags/java/sca/1.5.1/modules/implementation-spring/src/main/java/org/apache/tuscany/sca/implementation/spring/invocation/DefaultConfigurationPropertiesExtensionPoint.java
blob: 94b8e0eb36fc090a7aa5373cfe61fb85a95a0dd6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package org.apache.tuscany.sca.implementation.spring.invocation;

public class DefaultConfigurationPropertiesExtensionPoint implements ConfigurationPropertiesExtensionPoint {
	
	// Contructor
	public DefaultConfigurationPropertiesExtensionPoint() {
		
	}
	
	// By default SCA annotations for implementation.spring
	// will be supproted for Tuscany.
	public boolean isAnnotationSupported() {
		return true;
	}
	
	// By default multiple application context implementation.spring
	// will be supproted for Tuscany.
	public boolean isMultipleContextSupported() {
		return true;
	}
	
	// By defauly all the Spring version are supported for 
	// Tuscany.
	public String getSupportedVersion() {
		
		// Customize the code here for a limited version
		// support
		/* 
		return "2.5.5"; 
		*/		
		return "ANY";
	}
}