summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.java
diff options
context:
space:
mode:
Diffstat (limited to 'sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.java')
-rw-r--r--sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.java
index 930d4e22e5..94bce6d6b4 100644
--- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.java
+++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.java
@@ -19,6 +19,8 @@
package org.apache.tuscany.sca.interfacedef;
+import org.apache.tuscany.sca.interfacedef.util.Audit;
+
/**
* The InterfaceContractMapper is responsible to match interfaces
*
@@ -57,7 +59,7 @@ public interface InterfaceContractMapper {
Compatibility compatibility,
boolean ignoreCallback,
boolean silent,
- StringBuffer audit) throws IncompatibleInterfaceContractException;
+ Audit audit) throws IncompatibleInterfaceContractException;
/**
* Test if the source data type is compatible with the target data type. The
@@ -177,7 +179,7 @@ public interface InterfaceContractMapper {
* the variant of isCompatibleSubset with the audit parameter is intended to supersed the other
* -- the presence of both indicates a partial development state
*/
- boolean isCompatibleSubset(InterfaceContract source, InterfaceContract target, StringBuffer audit);
+ boolean isCompatibleSubset(InterfaceContract source, InterfaceContract target, Audit audit);
/**
* Check that two interfaces are mutually compatible. The interfaces are mutually compatible if the two
@@ -226,5 +228,5 @@ public interface InterfaceContractMapper {
* @return A compatible operation if the target interface is compatible superset of the source interface
*/
Operation map(Interface target, Operation source);
-
+
}