Class StubFactoryFactoryStaticImpl
java.lang.Object
com.sun.corba.ee.impl.presentation.rmi.StubFactoryFactoryBase
com.sun.corba.ee.impl.presentation.rmi.StubFactoryFactoryStaticImpl
- All Implemented Interfaces:
PresentationManager.StubFactoryFactory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return whether or not this StubFactoryFactory creates StubFactory instances that create dynamic stubs and ties.createStubFactory
(String className, boolean isIDLStub, String remoteCodeBase, Class expectedClass, ClassLoader classLoader) Create a stub factory for stubs for the interface whose type is given by className.Return a Tie for the given class.Methods inherited from class com.sun.corba.ee.impl.presentation.rmi.StubFactoryFactoryBase
getStubName
-
Field Details
-
wrapper
-
-
Constructor Details
-
StubFactoryFactoryStaticImpl
public StubFactoryFactoryStaticImpl()
-
-
Method Details
-
createStubFactory
public PresentationManager.StubFactory createStubFactory(String className, boolean isIDLStub, String remoteCodeBase, Class expectedClass, ClassLoader classLoader) Description copied from interface:PresentationManager.StubFactoryFactory
Create a stub factory for stubs for the interface whose type is given by className. className may identify either an IDL interface or an RMI-IIOP interface.- Parameters:
className
- The name of the remote interface as a Java class name.isIDLStub
- True if className identifies an IDL stub, else false.remoteCodeBase
- The CodeBase to use for loading Stub classes, if necessary (may be null or unused).expectedClass
- The expected stub type (may be null or unused).classLoader
- The classLoader to use (may be null).- Returns:
- The stub factory
-
getTie
Description copied from interface:PresentationManager.StubFactoryFactory
Return a Tie for the given class.- Parameters:
cls
- class- Returns:
- The tie corresponding to cls
-
createsDynamicStubs
public boolean createsDynamicStubs()Description copied from interface:PresentationManager.StubFactoryFactory
Return whether or not this StubFactoryFactory creates StubFactory instances that create dynamic stubs and ties. At the top level, true indicates that rmic -iiop is not needed for generating stubs or ties.- Returns:
- true iff we are using dynamic stubs
-