The Transient Object Adapter (TOA) represents the OA for purely transient objects. It is used for standard RMI-IIOP as well as backwards compatible server support (i.e. the ORB.connect() method) Its characteristics include:
There is only one OA instance of the TOA. Its OAId is { "TOA" }
There is not adapter manager. The TOA manager ID is fixed.
State is the same as ORB state (TBD)
Other requirements:
All object adapters must invoke ORB.adapterCreated when they are created.
All adapter managers must invoke ORB.adapterManagerStateChanged when their state changes, mapping the internal state to an ORT state.
AdapterStateChanged must be invoked (from somewhere) whenever an adapter state changes that is not due to an adapter manager state change.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.