Class PresentationManagerImpl
java.lang.Object
com.sun.corba.se.impl.presentation.rmi.PresentationManagerImpl
- All Implemented Interfaces:
PresentationManager
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sun.corba.se.spi.presentation.rmi.PresentationManager
PresentationManager.ClassData, PresentationManager.StubFactory, PresentationManager.StubFactoryFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetClassData(Class cls) Get the ClassData for a particular class.getDynamicMethodMarshaller(Method method) Given a particular method, return a DynamicMethodMarshaller for that method.getStubFactoryFactory(boolean isDynamic) Return the registered StubFactoryFactory.getTie()Equivalent to getStubFactoryFactory( true ).getTie( null ).voidsetStubFactoryFactory(boolean isDynamic, PresentationManager.StubFactoryFactory sff) Register the StubFactoryFactory.booleanReturns the value of the com.sun.CORBA.ORBUseDynamicStub property.
-
Constructor Details
-
PresentationManagerImpl
public PresentationManagerImpl(boolean useDynamicStubs)
-
-
Method Details
-
getDynamicMethodMarshaller
Description copied from interface:PresentationManagerGiven a particular method, return a DynamicMethodMarshaller for that method. This is used for dynamic stubs and ties.- Specified by:
getDynamicMethodMarshallerin interfacePresentationManager
-
getClassData
Description copied from interface:PresentationManagerGet the ClassData for a particular class. This class may be an implementation class, in which case the IDLNameTranslator handles all Remote interfaces implemented by the class. If the class implements more than one remote interface, and not all of the remote interfaces are related by inheritance, then the type IDs have the implementation class as element 0.- Specified by:
getClassDatain interfacePresentationManager
-
getStubFactoryFactory
Description copied from interface:PresentationManagerReturn the registered StubFactoryFactory.- Specified by:
getStubFactoryFactoryin interfacePresentationManager
-
setStubFactoryFactory
Description copied from interface:PresentationManagerRegister the StubFactoryFactory. Note that a static StubFactoryFactory is always required for IDL. The dynamic stubFactoryFactory is optional.- Specified by:
setStubFactoryFactoryin interfacePresentationManager
-
getTie
Description copied from interface:PresentationManagerEquivalent to getStubFactoryFactory( true ).getTie( null ). Provided for compatibility with earlier versions of PresentationManager as used in the app server. The class argument is ignored in the dynamic case, so this is safe.- Specified by:
getTiein interfacePresentationManager
-
useDynamicStubs
public boolean useDynamicStubs()Description copied from interface:PresentationManagerReturns the value of the com.sun.CORBA.ORBUseDynamicStub property.- Specified by:
useDynamicStubsin interfacePresentationManager
-