You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2006/09/12 06:32:28 UTC
svn commit: r442448 - in
/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model:
CompositeReference.cpp CompositeService.cpp Contract.cpp Contract.h
ModelLoader.cpp ReferenceType.cpp ReferenceType.h ServiceType.cpp
ServiceType.h
Author: jsdelfino
Date: Mon Sep 11 21:32:27 2006
New Revision: 442448
URL: http://svn.apache.org/viewvc?view=rev&rev=442448
Log:
Removed the conversational attribute from ServiceType and ReferenceType as it is defined on Interface
Modified:
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/CompositeReference.cpp
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/CompositeService.cpp
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/Contract.cpp
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/Contract.h
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ModelLoader.cpp
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ReferenceType.cpp
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ReferenceType.h
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ServiceType.cpp
incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ServiceType.h
Modified: incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/CompositeReference.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/CompositeReference.cpp?view=diff&rev=442448&r1=442447&r2=442448
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/CompositeReference.cpp (original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/CompositeReference.cpp Mon Sep 11 21:32:27 2006
@@ -45,7 +45,7 @@
// Initialize the component type, service type and service
ComponentType* componentType = getType();
ServiceType* serviceType = new ServiceType(
- componentType, "", intface, callbackInterface, conversational);
+ componentType, "", intface, callbackInterface);
componentType->addServiceType(serviceType);
service = new Service(this, serviceType);
Modified: incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/CompositeService.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/CompositeService.cpp?view=diff&rev=442448&r1=442447&r2=442448
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/CompositeService.cpp (original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/CompositeService.cpp Mon Sep 11 21:32:27 2006
@@ -48,7 +48,7 @@
// Initialize the component type, reference type and reference
ComponentType* componentType = getType();
ReferenceType* referenceType = new ReferenceType(
- componentType, "", intface, callbackInterface, conversational, multiplicity);
+ componentType, "", intface, callbackInterface, multiplicity);
componentType->addReferenceType(referenceType);
reference = new Reference(this, referenceType);
Modified: incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/Contract.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/Contract.cpp?view=diff&rev=442448&r1=442447&r2=442448
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/Contract.cpp (original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/Contract.cpp Mon Sep 11 21:32:27 2006
@@ -30,8 +30,8 @@
{
// Constructor
- Contract::Contract(Interface *intface, Interface* callbackInterface, bool conversational) :
- iface(intface), callbackInterface(callbackInterface), conversational(conversational)
+ Contract::Contract(Interface *intface, Interface* callbackInterface) :
+ iface(intface), callbackInterface(callbackInterface)
{
}
Modified: incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/Contract.h
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/Contract.h?view=diff&rev=442448&r1=442447&r2=442448
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/Contract.h (original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/Contract.h Mon Sep 11 21:32:27 2006
@@ -45,7 +45,7 @@
/**
* Constructor.
*/
- SCA_API Contract(Interface* intface, Interface* callbackInterface, bool conversational);
+ SCA_API Contract(Interface* intface, Interface* callbackInterface);
/**
* Destructor.
@@ -64,12 +64,6 @@
*/
SCA_API Interface* getCallbackInterface() const { return callbackInterface; }
- /**
- * Returns true if the interface contract is conversational.
- * @return True if the interface contract is conversational
- */
- SCA_API bool isConversational() const { return conversational; }
-
private:
/**
@@ -82,11 +76,6 @@
*/
Interface* callbackInterface;
- /**
- * True if the interface contract is conversational
- */
- bool conversational;
-
};
} // End namespace model
Modified: incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ModelLoader.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ModelLoader.cpp?view=diff&rev=442448&r1=442447&r2=442448
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ModelLoader.cpp (original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ModelLoader.cpp Mon Sep 11 21:32:27 2006
@@ -437,7 +437,7 @@
{
Interface* iface = getInterface(composite, serviceTypes[i]);
ServiceType* serviceType = new ServiceType(
- componentType, serviceTypes[i]->getCString("name"), iface, NULL, false);
+ componentType, serviceTypes[i]->getCString("name"), iface, NULL);
componentType->addServiceType(serviceType);
}
}
@@ -464,7 +464,7 @@
Interface* iface = getInterface(composite, refs[i]);
ReferenceType* referenceType = new ReferenceType(
- componentType, refs[i]->getCString("name"), iface, NULL, false, multiplicity);
+ componentType, refs[i]->getCString("name"), iface, NULL, multiplicity);
componentType->addReferenceType(referenceType);
}
Modified: incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ReferenceType.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ReferenceType.cpp?view=diff&rev=442448&r1=442447&r2=442448
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ReferenceType.cpp (original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ReferenceType.cpp Mon Sep 11 21:32:27 2006
@@ -31,8 +31,8 @@
// Constructor
ReferenceType::ReferenceType(ComponentType* componentType, const string& name,
- Interface* intface, Interface* callbackInterface, bool conversational, Multiplicity multiplicity)
- : Contract(intface, callbackInterface, conversational),
+ Interface* intface, Interface* callbackInterface, Multiplicity multiplicity)
+ : Contract(intface, callbackInterface),
componentType(componentType), name(name), multiplicity(multiplicity)
{
}
Modified: incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ReferenceType.h
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ReferenceType.h?view=diff&rev=442448&r1=442447&r2=442448
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ReferenceType.h (original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ReferenceType.h Mon Sep 11 21:32:27 2006
@@ -62,7 +62,7 @@
* @param name The name of the reference.
*/
SCA_API ReferenceType(ComponentType* componentType, const string& name,
- Interface* intface, Interface* callbackInterface, bool conversational, Multiplicity multiplicity);
+ Interface* intface, Interface* callbackInterface, Multiplicity multiplicity);
/**
* Destructor.
Modified: incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ServiceType.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ServiceType.cpp?view=diff&rev=442448&r1=442447&r2=442448
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ServiceType.cpp (original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ServiceType.cpp Mon Sep 11 21:32:27 2006
@@ -30,8 +30,8 @@
// Constructor
ServiceType::ServiceType(ComponentType* componentType, const string& name,
- Interface* intface, Interface* callbackInterface, bool conversational)
- : Contract(intface, callbackInterface, conversational),
+ Interface* intface, Interface* callbackInterface)
+ : Contract(intface, callbackInterface),
componentType(componentType), name(name)
{
}
Modified: incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ServiceType.h
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ServiceType.h?view=diff&rev=442448&r1=442447&r2=442448
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ServiceType.h (original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/model/ServiceType.h Mon Sep 11 21:32:27 2006
@@ -49,7 +49,7 @@
* @param name The name of the service.
*/
SCA_API ServiceType(ComponentType* componentType, const string& name,
- Interface* intface, Interface* callbackInterface, bool conversational);
+ Interface* intface, Interface* callbackInterface);
/**
* Destructor.
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org