Package org.wildfly.iiop.openjdk.rmi.ir
Class InterfaceRepository
- java.lang.Object
-
- org.wildfly.iiop.openjdk.rmi.ir.InterfaceRepository
-
public class InterfaceRepository extends Object
An Interface Repository.- Version:
- $Revision: 81018 $
- Author:
- Ole Husgaard
-
-
Constructor Summary
Constructors Constructor Description InterfaceRepository(org.omg.CORBA.ORB orb, org.omg.PortableServer.POA poa, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinishBuild()Finish the build.org.omg.CORBA.RepositorygetReference()Return a CORBA reference to this IR.voidmapClass(Class cls)Add mapping for a class.voidshutdown()Deactivate all CORBA objects in this IR.
-
-
-
Constructor Detail
-
InterfaceRepository
public InterfaceRepository(org.omg.CORBA.ORB orb, org.omg.PortableServer.POA poa, String name)
-
-
Method Detail
-
mapClass
public void mapClass(Class cls) throws RMIIIOPViolationException, IRConstructionException
Add mapping for a class.
-
finishBuild
public void finishBuild() throws IRConstructionExceptionFinish the build.- Throws:
IRConstructionException
-
getReference
public org.omg.CORBA.Repository getReference()
Return a CORBA reference to this IR.
-
shutdown
public void shutdown()
Deactivate all CORBA objects in this IR.
-
-