## Uses of Interface
org.omg.PortableInterceptor.ObjectReferenceFactory

Packages that use ObjectReferenceFactory
org.omg.PortableInterceptor: Provides a mechanism to register ORB hooks through which ORB services can intercept the normal flow of execution of the ORB.

### Uses of ObjectReferenceFactory in org.omg.PortableInterceptor

Subinterfaces of ObjectReferenceFactory in org.omg.PortableInterceptor
`interface` `ObjectReferenceTemplate` The object reference template.

Fields in org.omg.PortableInterceptor declared as ObjectReferenceFactory
`ObjectReferenceFactory` ObjectReferenceFactoryHolder.`value`

Methods in org.omg.PortableInterceptor that return ObjectReferenceFactory
`ObjectReferenceFactory` IORInfoOperations.`current_factory()` On read, returns the current factory that will be used to create object references for the object adapter that was just created and is running IOR interceptors.
`static ObjectReferenceFactory` ObjectReferenceFactoryHelper.`extract(Any a)`
`static ObjectReferenceFactory` ObjectReferenceFactoryHelper.`read(InputStream istream)`

Methods in org.omg.PortableInterceptor with parameters of type ObjectReferenceFactory
`void` IORInfoOperations.`current_factory(ObjectReferenceFactory newCurrent_factory)` On read, returns the current factory that will be used to create object references for the object adapter that was just created and is running IOR interceptors.
`static void` ObjectReferenceFactoryHelper.`insert(Any a, ObjectReferenceFactory that)`
`static void` ObjectReferenceFactoryHelper.`write(OutputStream ostream, ObjectReferenceFactory value)`

Constructors in org.omg.PortableInterceptor with parameters of type ObjectReferenceFactory
Constructor and Description
`ObjectReferenceFactoryHolder(ObjectReferenceFactory initialValue)`