gov.llnl.sidl

Interface BaseInterface

Known Implementing Classes:
BaseClass

public interface BaseInterface

Interface BaseInterface is the base interface for all sidl Java classes in the run-time system. This class provides support for obtaining the IOR pointer using the _get_ior method.

Method Summary

abstract BaseInterface
_cast2(String name)
Cast this object to the specified sidl name.
abstract String
_getURL()
Returns the URL of this object
abstract long
_get_ior()
Return a long reference to the sidl IOR object.
abstract boolean
_isLocal()
Returns true if this object is locally implemented, false otherwise
abstract boolean
_isRemote()
Returns true if this object is remotely implemented, false otherwise
abstract void
addRef()
The addRef method will be implemented by the sidl base object class.

Method Details

_cast2

public abstract BaseInterface _cast2(String name)
Cast this object to the specified sidl name. If the cast is invalid, then return null. If the cast is successful, then the returned object can be cast to the proper Java type using a standard Java cast.

_getURL

public abstract String _getURL()
Returns the URL of this object

_get_ior

public abstract long _get_ior()
Return a long reference to the sidl IOR object.

_isLocal

public abstract boolean _isLocal()
Returns true if this object is locally implemented, false otherwise

_isRemote

public abstract boolean _isRemote()
Returns true if this object is remotely implemented, false otherwise

addRef

public abstract void addRef()
The addRef method will be implemented by the sidl base object class.