Rio Project 4.2 API Documentation



org.rioproject.cybernode
Class ServiceBeanLoader.Result

java.lang.Object
  extended by org.rioproject.cybernode.ServiceBeanLoader.Result
Enclosing class:
ServiceBeanLoader

public static class ServiceBeanLoader.Result
extends Object

Trivial class used as the return value by the load method. This class aggregates the results of a service creation attempt: proxy and associated ServiceBeanContext.


Constructor Summary
ServiceBeanLoader.Result(ServiceBeanContext c, Object o, MarshalledInstance m, Uuid s)
          Trivial constructor.
 
Method Summary
 Object getImpl()
           
 MarshalledInstance getMarshalledInstance()
           
 ServiceBeanContext getServiceBeanContext()
           
 Uuid getServiceID()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceBeanLoader.Result

public ServiceBeanLoader.Result(ServiceBeanContext c,
                                Object o,
                                MarshalledInstance m,
                                Uuid s)
Trivial constructor. Simply assigns each argument to the appropriate field.

Parameters:
c - The ServiceBeanContext
o - The resulting loaded implementation
m - The proxy as a MarshalledInstance
s - The id of the service
Method Detail

getImpl

public Object getImpl()

getMarshalledInstance

public MarshalledInstance getMarshalledInstance()

getServiceBeanContext

public ServiceBeanContext getServiceBeanContext()

getServiceID

public Uuid getServiceID()

Copyright © Rio Project.

Copyright © 2006-2011 Rio Project. All Rights Reserved.