Package com.sun.corba.ee.spi.oa
Interface ObjectAdapterFactory
-
- All Known Implementing Classes:
POAFactory
,TOAFactory
public interface ObjectAdapterFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectAdapter
find(ObjectAdapterId oaid)
Find the ObjectAdapter instance that corresponds to the given ObjectAdapterId.ORB
getORB()
void
init(ORB orb)
Initialize this object adapter factory instance.void
shutdown(boolean waitForCompletion)
Shutdown all object adapters and other state associated with this factory.
-
-
-
Method Detail
-
init
void init(ORB orb)
Initialize this object adapter factory instance.- Parameters:
orb
- to use for initalisation
-
shutdown
void shutdown(boolean waitForCompletion)
Shutdown all object adapters and other state associated with this factory.- Parameters:
waitForCompletion
- if true then wait for all ongoing requests to finish before shutting down, if false then shutdown immediatly.
-
find
ObjectAdapter find(ObjectAdapterId oaid)
Find the ObjectAdapter instance that corresponds to the given ObjectAdapterId.- Parameters:
oaid
- id to look up- Returns:
- found ObjectAdapter
-
getORB
ORB getORB()
-
-