Class StubFactoryCodegenImpl
- java.lang.Object
-
- com.sun.corba.ee.impl.presentation.rmi.StubFactoryBase
-
- com.sun.corba.ee.impl.presentation.rmi.StubFactoryDynamicBase
-
- com.sun.corba.ee.impl.presentation.rmi.codegen.StubFactoryCodegenImpl
-
- All Implemented Interfaces:
PresentationManager.StubFactory
public class StubFactoryCodegenImpl extends StubFactoryDynamicBase
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
CODEGEN_KEY
private PresentationManager
pm
private static ORBUtilSystemException
wrapper
-
Fields inherited from class com.sun.corba.ee.impl.presentation.rmi.StubFactoryDynamicBase
loader
-
Fields inherited from class com.sun.corba.ee.impl.presentation.rmi.StubFactoryBase
classData
-
-
Constructor Summary
Constructors Constructor Description StubFactoryCodegenImpl(PresentationManager pm, PresentationManager.ClassData classData, java.lang.ClassLoader loader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.Class<?>
createStubClass()
private java.lang.Class<?>
createStubClass(CodegenProxyCreator creator)
private java.lang.Class<?>
getStubClass()
Object
makeStub()
Create a new dynamic stub.-
Methods inherited from class com.sun.corba.ee.impl.presentation.rmi.StubFactoryBase
getTypeIds
-
-
-
-
Field Detail
-
wrapper
private static final ORBUtilSystemException wrapper
-
CODEGEN_KEY
private static final java.lang.String CODEGEN_KEY
- See Also:
- Constant Field Values
-
pm
private final PresentationManager pm
-
-
Constructor Detail
-
StubFactoryCodegenImpl
public StubFactoryCodegenImpl(PresentationManager pm, PresentationManager.ClassData classData, java.lang.ClassLoader loader)
-
-
Method Detail
-
getStubClass
private java.lang.Class<?> getStubClass()
-
createStubClass
private java.lang.Class<?> createStubClass()
-
createStubClass
private java.lang.Class<?> createStubClass(CodegenProxyCreator creator)
-
makeStub
public Object makeStub()
Description copied from interface:PresentationManager.StubFactory
Create a new dynamic stub. It has the type that was used to create this factory.- Specified by:
makeStub
in interfacePresentationManager.StubFactory
- Specified by:
makeStub
in classStubFactoryDynamicBase
- Returns:
- The dynamic stub
-
-