Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

abeans::pluggable::acs::maci::NarrowCORBAProxySupport Class Reference

Inheritance diagram for abeans::pluggable::acs::maci::NarrowCORBAProxySupport:

Inheritance graph
[legend]
Collaboration diagram for abeans::pluggable::acs::maci::NarrowCORBAProxySupport:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 NarrowCORBAProxySupport (org.omg.CORBA.Object delegate)
abstract Object invoke (String method, Object[] parameters) throws RemoteException
abstract org.omg.CORBA.Object getDelegate ()
Identifier getIdentifier ()
boolean isDebug ()
java.lang.Object getOwner ()
void setOwner (java.lang.Object object)

Private Attributes

transient Identifier id
java.lang.Object owner

Detailed Description

Support implementation of NarrowCORBAProxy interface.

Author:
Matej Sekoranja (matej.sekoranja@cosylab.com)
Version:
@VERSION@


Constructor & Destructor Documentation

abeans::pluggable::acs::maci::NarrowCORBAProxySupport::NarrowCORBAProxySupport org.omg.CORBA.Object  delegate  )  [inline]
 

Default constructor.

Parameters:
delegate delegate CORBA object object.


Member Function Documentation

abstract org.omg.CORBA.Object abeans::pluggable::acs::maci::NarrowCORBAProxySupport::getDelegate  )  [pure virtual]
 

Returns the delegate CORBA object on which all methods are invoked.

Returns:
delegate CORBA object object.
See also:
abeans.pluggable.acs.maci.NarrowCORBAProxy::getDelegate()

Implements abeans::pluggable::acs::maci::NarrowCORBAProxy.

Identifier abeans::pluggable::acs::maci::NarrowCORBAProxySupport::getIdentifier  )  [inline]
 

See also:
abeans.core.Identifiable#getIdentifier()

java.lang.Object abeans::pluggable::acs::maci::NarrowCORBAProxySupport::getOwner  )  [inline]
 

Return owner of the proxy (optional).

Returns:
owner of the proxy

Implements abeans::pluggable::acs::maci::NarrowCORBAProxy.

abstract Object abeans::pluggable::acs::maci::NarrowCORBAProxySupport::invoke String  method,
Object[]  parameters
throws RemoteException [pure virtual]
 

Method narrowing all the CORBA interfaces.

Parameters:
method name of the method to be invoked
parameters array of parameters
Returns:
returned value
Exceptions:
RemoteException 
See also:
abeans.pluggable.acs.maci.NarrowCORBAProxy::invoke(java.lang.String, java.lang.Object[])

Implements abeans::pluggable::acs::maci::NarrowCORBAProxy.

boolean abeans::pluggable::acs::maci::NarrowCORBAProxySupport::isDebug  )  [inline]
 

See also:
abeans.core.Identifiable#isDebug()

void abeans::pluggable::acs::maci::NarrowCORBAProxySupport::setOwner java.lang.Object  object  )  [inline]
 

Set owner of the proxy (optional).

Parameters:
object owner of the proxy

Implements abeans::pluggable::acs::maci::NarrowCORBAProxy.


Member Data Documentation

transient Identifier abeans::pluggable::acs::maci::NarrowCORBAProxySupport::id [private]
 

Identifier.

java.lang.Object abeans::pluggable::acs::maci::NarrowCORBAProxySupport::owner [private]
 

Owner (optional but required properties).


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:43:34 2009 for ACS Java API by doxygen 1.3.8