コード例 #1
0
 /**
  * Creates a new map
  *
  * @param channel The channel to use for communication
  * @param timeout long - timeout for RPC messags
  * @param mapContextName String - unique name for this map, to allow multiple maps per channel
  */
 public LazyReplicatedMap(
     AbstractReplicatedMapMapOwner owner,
     Channel channel,
     long timeout,
     String mapContextName,
     ClassLoader[] cls) {
   super(
       owner,
       channel,
       timeout,
       mapContextName,
       AbstractReplicatedMap.getDefaultInitialCapacity(),
       AbstractReplicatedMap.getDefaultLoadFactor(),
       Channel.SEND_OPTIONS_DEFAULT,
       cls,
       true);
 }
コード例 #2
0
 public static void startManagers() {
   AbstractReplicatedMap.startManagers();
   try {
     if (gerenciadornuvem0 == null)
       gerenciadornuvem0 =
           (Gerenciadornuvem0Interface) Naming.lookup("rmi://0:1099/gerenciadornuvem0");
     if (gerenciadornuvem1 == null)
       gerenciadornuvem1 =
           (Gerenciadornuvem1Interface) Naming.lookup("rmi://1:1099/gerenciadornuvem1");
   } catch (RemoteException e) {
     e.printStackTrace();
   } catch (NotBoundException e) {
     e.printStackTrace();
   } catch (MalformedURLException e) {
     e.printStackTrace();
   }
 }