edu.rit.m2mi
Class OmniInvocationFactory

java.lang.Object
  extended by edu.rit.m2mi.InvocationFactory
      extended by edu.rit.m2mi.OmniInvocationFactory

public class OmniInvocationFactory
extends InvocationFactory

Class OmniInvocationFactory provides a factory object that creates omnihandle invocation objects (type OmniInvocation).


Constructor Summary
OmniInvocationFactory()
          Construct a new omnihandle invocation factory.
 
Method Summary
 Invocation newInvocation(Eoid theEoid, MethodDescriptor theMethodDescriptor, MethodInvoker theMethodInvoker)
          Create a new omnihandle invocation object with the given EOID, method descriptor, and method invoker.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OmniInvocationFactory

public OmniInvocationFactory()
Construct a new omnihandle invocation factory.

Method Detail

newInvocation

public Invocation newInvocation(Eoid theEoid,
                                MethodDescriptor theMethodDescriptor,
                                MethodInvoker theMethodInvoker)
Create a new omnihandle invocation object with the given EOID, method descriptor, and method invoker.

Specified by:
newInvocation in class InvocationFactory
Parameters:
theEoid - EOID.
theMethodDescriptor - Method descriptor.
theMethodInvoker - Method invoker.
Returns:
New invocation object of type OmniInvocation, upcast to type Invocation.
Throws:
NullPointerException - (unchecked exception) Thrown if any argument is null.


Copyright © 2001-2006 by Alan Kaminsky. All rights reserved. Send comments to ark­@­cs.rit.edu.