You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2008/06/25 00:30:18 UTC
svn commit: r671373 [10/10] - in
/tuscany/java/sca/modules/binding-corba-runtime/src:
main/java/org/apache/tuscany/sca/binding/corba/impl/
main/java/org/apache/tuscany/sca/binding/corba/impl/exceptions/
main/java/org/apache/tuscany/sca/binding/corba/im...
Modified: tuscany/java/sca/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestRuntimeComponentService.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestRuntimeComponentService.java?rev=671373&r1=671372&r2=671373&view=diff
==============================================================================
--- tuscany/java/sca/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestRuntimeComponentService.java (original)
+++ tuscany/java/sca/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestRuntimeComponentService.java Tue Jun 24 15:30:14 2008
@@ -48,188 +48,182 @@
*/
public class TestRuntimeComponentService implements RuntimeComponentService {
- private InterfaceContract interfaceContract;
- private RuntimeWire runtimeWire;
+ private InterfaceContract interfaceContract;
+ private RuntimeWire runtimeWire;
- public TestRuntimeComponentService(Object invocationTarget) {
- runtimeWire = new TestRuntimeWire(invocationTarget);
- List<Operation> operations = new ArrayList<Operation>();
- Method[] methods = invocationTarget.getClass().getMethods();
- for (int i = 0; i < methods.length; i++) {
- int mod = methods[i].getModifiers();
- if (methods[i].getDeclaringClass().equals(invocationTarget.getClass()) && Modifier.isPublic(mod) && !methods[i].getName().startsWith("_")) {
- Operation operation = new TestOperation();
- DataType returnType = new TestDataType(methods[i]
- .getReturnType());
- operation.setOutputType(returnType);
- Class<?>[] argTypes = methods[i].getParameterTypes();
- List<DataType> argDataTypes = new ArrayList<DataType>();
- for (int j = 0; j < argTypes.length; j++) {
- argDataTypes.add(new TestDataType(argTypes[j]));
- }
- TestDataType<List<DataType>> inputDataType = new TestDataType<List<DataType>>(
- null, argDataTypes);
- operation.setInputType(inputDataType);
- operations.add(operation);
- operation.setName(methods[i].getName());
- }
- }
- TestInterface iface = new TestInterface(operations);
- interfaceContract = new TestInterfaceContract();
- interfaceContract.setInterface(iface);
- }
+ public TestRuntimeComponentService(Object invocationTarget) {
+ runtimeWire = new TestRuntimeWire(invocationTarget);
+ List<Operation> operations = new ArrayList<Operation>();
+ Method[] methods = invocationTarget.getClass().getMethods();
+ for (int i = 0; i < methods.length; i++) {
+ int mod = methods[i].getModifiers();
+ if (methods[i].getDeclaringClass().equals(invocationTarget.getClass()) && Modifier.isPublic(mod)
+ && !methods[i].getName().startsWith("_")) {
+ Operation operation = new TestOperation();
+ DataType returnType = new TestDataType(methods[i].getReturnType());
+ operation.setOutputType(returnType);
+ Class<?>[] argTypes = methods[i].getParameterTypes();
+ List<DataType> argDataTypes = new ArrayList<DataType>();
+ for (int j = 0; j < argTypes.length; j++) {
+ argDataTypes.add(new TestDataType(argTypes[j]));
+ }
+ TestDataType<List<DataType>> inputDataType = new TestDataType<List<DataType>>(null, argDataTypes);
+ operation.setInputType(inputDataType);
+ operations.add(operation);
+ operation.setName(methods[i].getName());
+ }
+ }
+ TestInterface iface = new TestInterface(operations);
+ interfaceContract = new TestInterfaceContract();
+ interfaceContract.setInterface(iface);
+ }
- public void addPolicyProvider(Binding binding, PolicyProvider policyProvider) {
+ public void addPolicyProvider(Binding binding, PolicyProvider policyProvider) {
- }
+ }
- public ServiceBindingProvider getBindingProvider(Binding binding) {
- return null;
- }
+ public ServiceBindingProvider getBindingProvider(Binding binding) {
+ return null;
+ }
- public List<RuntimeWire> getCallbackWires() {
- return null;
- }
+ public List<RuntimeWire> getCallbackWires() {
+ return null;
+ }
- public InvocationChain getInvocationChain(Binding binding,
- Operation operation) {
- return null;
- }
+ public InvocationChain getInvocationChain(Binding binding, Operation operation) {
+ return null;
+ }
- public InvocationChain getInvocationChain(Binding binding,
- InterfaceContract interfaceContract, Operation operation) {
- return null;
- }
+ public InvocationChain getInvocationChain(Binding binding, InterfaceContract interfaceContract, Operation operation) {
+ return null;
+ }
- public Invoker getInvoker(Binding binding, Operation operation) {
- return null;
- }
+ public Invoker getInvoker(Binding binding, Operation operation) {
+ return null;
+ }
- public Invoker getInvoker(Binding binding,
- InterfaceContract interfaceContract, Operation operation) {
- return null;
- }
+ public Invoker getInvoker(Binding binding, InterfaceContract interfaceContract, Operation operation) {
+ return null;
+ }
- public List<PolicyProvider> getPolicyProviders(Binding binding) {
- return null;
- }
+ public List<PolicyProvider> getPolicyProviders(Binding binding) {
+ return null;
+ }
- public RuntimeWire getRuntimeWire(Binding binding) {
- return runtimeWire;
- }
+ public RuntimeWire getRuntimeWire(Binding binding) {
+ return runtimeWire;
+ }
- public RuntimeWire getRuntimeWire(Binding binding,
- InterfaceContract interfaceContract) {
- return null;
- }
+ public RuntimeWire getRuntimeWire(Binding binding, InterfaceContract interfaceContract) {
+ return null;
+ }
- public List<RuntimeWire> getRuntimeWires() {
- return null;
- }
+ public List<RuntimeWire> getRuntimeWires() {
+ return null;
+ }
- public void setBindingProvider(Binding binding,
- ServiceBindingProvider bindingProvider) {
+ public void setBindingProvider(Binding binding, ServiceBindingProvider bindingProvider) {
- }
+ }
- public ComponentReference getCallbackReference() {
- return null;
- }
+ public ComponentReference getCallbackReference() {
+ return null;
+ }
- public Service getService() {
- return null;
- }
+ public Service getService() {
+ return null;
+ }
- public void setCallbackReference(ComponentReference callbackReference) {
+ public void setCallbackReference(ComponentReference callbackReference) {
- }
+ }
- public void setService(Service service) {
+ public void setService(Service service) {
- }
+ }
- public InterfaceContract getInterfaceContract() {
- return interfaceContract;
- }
+ public InterfaceContract getInterfaceContract() {
+ return interfaceContract;
+ }
- public String getName() {
- return null;
- }
+ public String getName() {
+ return null;
+ }
- public boolean isCallback() {
- return false;
- }
+ public boolean isCallback() {
+ return false;
+ }
- public void setInterfaceContract(InterfaceContract interfaceContract) {
- this.interfaceContract = interfaceContract;
- }
+ public void setInterfaceContract(InterfaceContract interfaceContract) {
+ this.interfaceContract = interfaceContract;
+ }
- public void setIsCallback(boolean isCallback) {
+ public void setIsCallback(boolean isCallback) {
- }
+ }
- public void setName(String name) {
+ public void setName(String name) {
- }
+ }
- public boolean isUnresolved() {
- return false;
- }
+ public boolean isUnresolved() {
+ return false;
+ }
- public void setUnresolved(boolean unresolved) {
+ public void setUnresolved(boolean unresolved) {
- }
+ }
- public List<Object> getExtensions() {
- return null;
- }
+ public List<Object> getExtensions() {
+ return null;
+ }
- public List<Intent> getRequiredIntents() {
- return null;
- }
+ public List<Intent> getRequiredIntents() {
+ return null;
+ }
- public IntentAttachPointType getType() {
- return null;
- }
+ public IntentAttachPointType getType() {
+ return null;
+ }
- public void setType(IntentAttachPointType type) {
+ public void setType(IntentAttachPointType type) {
- }
+ }
- public List<ConfiguredOperation> getConfiguredOperations() {
- return null;
- }
+ public List<ConfiguredOperation> getConfiguredOperations() {
+ return null;
+ }
- public <B> B getBinding(Class<B> bindingClass) {
- return null;
- }
+ public <B> B getBinding(Class<B> bindingClass) {
+ return null;
+ }
- public List<Binding> getBindings() {
- return null;
- }
+ public List<Binding> getBindings() {
+ return null;
+ }
- public Callback getCallback() {
- return null;
- }
+ public Callback getCallback() {
+ return null;
+ }
- public <B> B getCallbackBinding(Class<B> bindingClass) {
- return null;
- }
+ public <B> B getCallbackBinding(Class<B> bindingClass) {
+ return null;
+ }
- public void setCallback(Callback callback) {
+ public void setCallback(Callback callback) {
- }
+ }
- public List<PolicySet> getApplicablePolicySets() {
- return null;
- }
+ public List<PolicySet> getApplicablePolicySets() {
+ return null;
+ }
- public List<PolicySet> getPolicySets() {
- return null;
- }
+ public List<PolicySet> getPolicySets() {
+ return null;
+ }
- public Object clone() {
- return null;
- }
+ public Object clone() {
+ return null;
+ }
}
Modified: tuscany/java/sca/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestRuntimeWire.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestRuntimeWire.java?rev=671373&r1=671372&r2=671373&view=diff
==============================================================================
--- tuscany/java/sca/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestRuntimeWire.java (original)
+++ tuscany/java/sca/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestRuntimeWire.java Tue Jun 24 15:30:14 2008
@@ -34,68 +34,66 @@
*/
public class TestRuntimeWire implements RuntimeWire {
- private Object invocationTarget;
+ private Object invocationTarget;
- public TestRuntimeWire(Object invocationTarget) {
- this.invocationTarget = invocationTarget;
- }
-
- public InvocationChain getInvocationChain(Operation arg0) {
- return null;
- }
-
- public List<InvocationChain> getInvocationChains() {
- return null;
- }
-
- public EndpointReference getSource() {
- return null;
- }
-
- public EndpointReference getTarget() {
- return null;
- }
-
- public Object invoke(Operation operation, Object[] args)
- throws InvocationTargetException {
- Class<?>[] types = new Class<?>[args.length];
- for (int i = 0; i < args.length; i++) {
- types[i] = args[i].getClass();
- }
- Object result = null;
- try {
- Method[] methods = invocationTarget.getClass().getMethods();
- for (int i = 0; i < methods.length; i++) {
- if (methods[i].getName().equals(operation.getName())) {
- result = methods[i].invoke(invocationTarget, args);
- break;
- }
- }
- } catch (InvocationTargetException e) {
- throw e;
- } catch (IllegalAccessException e) {
- e.printStackTrace();
- }
-
- return result;
- }
-
- public Object invoke(Operation operation, Message arg1)
- throws InvocationTargetException {
-
- return null;
- }
-
- public void rebuild() {
-
- }
-
- public void setTarget(EndpointReference arg0) {
-
- }
-
- public Object clone() {
- return null;
- }
+ public TestRuntimeWire(Object invocationTarget) {
+ this.invocationTarget = invocationTarget;
+ }
+
+ public InvocationChain getInvocationChain(Operation arg0) {
+ return null;
+ }
+
+ public List<InvocationChain> getInvocationChains() {
+ return null;
+ }
+
+ public EndpointReference getSource() {
+ return null;
+ }
+
+ public EndpointReference getTarget() {
+ return null;
+ }
+
+ public Object invoke(Operation operation, Object[] args) throws InvocationTargetException {
+ Class<?>[] types = new Class<?>[args.length];
+ for (int i = 0; i < args.length; i++) {
+ types[i] = args[i].getClass();
+ }
+ Object result = null;
+ try {
+ Method[] methods = invocationTarget.getClass().getMethods();
+ for (int i = 0; i < methods.length; i++) {
+ if (methods[i].getName().equals(operation.getName())) {
+ result = methods[i].invoke(invocationTarget, args);
+ break;
+ }
+ }
+ } catch (InvocationTargetException e) {
+ throw e;
+ } catch (IllegalAccessException e) {
+ e.printStackTrace();
+ }
+
+ return result;
+ }
+
+ public Object invoke(Operation operation, Message arg1) throws InvocationTargetException {
+
+ return null;
+ }
+
+ public void rebuild() {
+
+ }
+
+ public void setTarget(EndpointReference arg0) {
+
+ }
+
+ public Object clone() {
+ return null;
+ }
}