Package com.sun.corba.ee.impl.folb
Class InitialGroupInfoService
- java.lang.Object
-
- com.sun.corba.ee.impl.folb.InitialGroupInfoService
-
public class InitialGroupInfoService extends java.lang.Object
This class consists of : - Remote interface - Impl of the Remote interface - ServantLocator This is needed for getting the information about all the cluster endpoints when an appclient/standalone client enables FOLB. Without this feature, the client always ends up talking to only the endpoints specified as part of the endpoints property. But in reality, the the endpoints property only contains around 2 endpoints for bootstrapping purposes. In this design, we register the following remote object with CosNaming and then look it up in CosNaming to get hold of the cluster instances This is done only once (during the first call to new InitialContext()).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
InitialGroupInfoService.InitialGIS
static class
InitialGroupInfoService.InitialGISImpl
static class
InitialGroupInfoService.InitialGISServantLocator
-
Field Summary
Fields Modifier and Type Field Description private static ORBUtilSystemException
wrapper
-
Constructor Summary
Constructors Constructor Description InitialGroupInfoService(ORB orb)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
bindName(ORB orb)
-
-
-
Field Detail
-
wrapper
private static final ORBUtilSystemException wrapper
-
-
Constructor Detail
-
InitialGroupInfoService
public InitialGroupInfoService(ORB orb)
-
-
Method Detail
-
bindName
public void bindName(ORB orb)
-
-