org.iids.aos.systemservices.communicator
Class InterfaceMethod

java.lang.Object
  extended by org.iids.aos.systemservices.communicator.InterfaceMethod

public class InterfaceMethod
extends java.lang.Object

Created by IntelliJ IDEA. User: Mobach Date: 16-sep-2003 Time: 15:07:27 To change this template use Options | File Templates.


Constructor Summary
InterfaceMethod(java.lang.String _publishname, java.lang.reflect.Method _method, java.lang.Object _ref)
           
 
Method Summary
 java.lang.Object call(java.lang.Object[] args)
           
static InterfaceMethod getMethod(java.lang.Object _object, java.lang.String _methodName, java.lang.String _publishName, java.lang.Class<?>... _paramters)
           
 java.lang.String getPublishName()
           
 java.lang.Object getRefObject()
           
 java.lang.reflect.Method getThisMethod()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfaceMethod

public InterfaceMethod(java.lang.String _publishname,
                       java.lang.reflect.Method _method,
                       java.lang.Object _ref)
Method Detail

call

public java.lang.Object call(java.lang.Object[] args)
                      throws CommunicatorException
Throws:
CommunicatorException

getRefObject

public java.lang.Object getRefObject()

getPublishName

public java.lang.String getPublishName()

getThisMethod

public java.lang.reflect.Method getThisMethod()

getMethod

public static InterfaceMethod getMethod(java.lang.Object _object,
                                        java.lang.String _methodName,
                                        java.lang.String _publishName,
                                        java.lang.Class<?>... _paramters)
                                 throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException


Copyright © 2003, 2004 IIDS Group. All Rights Reserved.