Package com.sun.star.uno
Interface IBridge
-
@Deprecated public interface IBridge
Deprecated.As of UDK 3.2, this interface is deprecated, without offering a replacement.This is abstract interface for bridges.Bridges are able to map one object from one UNO environment to another and vice versa.
- See Also:
IBridge
,IQueryInterface
,UnoRuntime
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
acquire()
Deprecated.Increases the life count.void
dispose()
Deprecated.Disposes the bridge.IEnvironment
getSourceEnvironment()
Deprecated.Returns the source environment.IEnvironment
getTargetEnvironment()
Deprecated.Returns the destination environment.Object
mapInterfaceFrom(Object object, Type type)
Deprecated.Maps an object from the destination environment to the source environment.Object
mapInterfaceTo(Object object, Type type)
Deprecated.Maps an object from the source environment to the destination environment.void
release()
Deprecated.Decreases the life count.
-
-
-
Method Detail
-
mapInterfaceTo
Object mapInterfaceTo(Object object, Type type)
Deprecated.Maps an object from the source environment to the destination environment.- Parameters:
object
- the object to maptype
- the type of the interface that shall be mapped- Returns:
- the object in the destination environment
-
mapInterfaceFrom
Object mapInterfaceFrom(Object object, Type type)
Deprecated.Maps an object from the destination environment to the source environment.- Parameters:
object
- the object to maptype
- the type of the interface that shall be mapped- Returns:
- the object in the source environment
-
getSourceEnvironment
IEnvironment getSourceEnvironment()
Deprecated.Returns the source environment.- Returns:
- the source environment of this bridge
-
getTargetEnvironment
IEnvironment getTargetEnvironment()
Deprecated.Returns the destination environment.- Returns:
- the destination environment of this bridge
-
acquire
void acquire()
Deprecated.Increases the life count.
-
release
void release()
Deprecated.Decreases the life count.If the life count drops to zero, the bridge disposes itself.
-
dispose
void dispose() throws InterruptedException, IOException
Deprecated.Disposes the bridge.Sends involved threads an
InterruptedException
. Releases mapped objects.- Throws:
InterruptedException
- it's deprecated so who cares.IOException
- it's deprecated so who cares.
-
-