Package com.sun.corba.ee.spi.folb

Examples of com.sun.corba.ee.spi.folb.SocketInfo


          baseMsg + ".getSocketInfoForServer:" +
          " adding address for "+
          serverName + "/" + id +
          "/" + hostName + "/" + port);
      }
      listOfSocketInfo.add(new SocketInfo(id, hostName, Integer.valueOf(port)));
  }
  return listOfSocketInfo;
    }
View Full Code Here


    private TransportAddress[] generateTransportAddresses(
  List<SocketInfo> socketInfos ) {

        TransportAddress[] listTa = new TransportAddress[socketInfos.size()];
  for(int i=0; i<socketInfos.size(); i++){
            SocketInfo socketInfo = socketInfos.get(i);
            int sslport = socketInfo.port;
            String host = socketInfo.host;
            short short_port = Utility.intToShort(sslport);
            TransportAddress ta = new TransportAddress(host, short_port);
            listTa[i] = ta;
View Full Code Here

     */
    private ClusterInstanceInfo makeClusterInstanceInfo(String str, int weight) {
  String[] host_port = str.split(":");
  String server_identifier = ""; //for bootstrapping, can be ""
  String type = "CLEAR_TEXT"; //will be clear_text for bootstrapping
  SocketInfo socketInfo = new SocketInfo(type,
                 host_port[0],
                 new Integer(host_port[1]).intValue());
  ClusterInstanceInfo instanceInfo =
      new ClusterInstanceInfo(server_identifier,
            weight,
View Full Code Here

        "IiopFolbGmsClient.convert: " + instanceName
        + ": type/host/port:"
        + " " + type + " " + host + " " + port);
    }
    listOfSocketInfo.add(
                    new SocketInfo(type, host, Integer.valueOf(port)));
      }
      // REVISIT - make orbutil utility
      SocketInfo[] arrayOfSocketInfo =
    new SocketInfo[listOfSocketInfo.size()];
      int i = 0;
View Full Code Here

    private TransportAddress[] generateTransportAddresses(
  List<SocketInfo> socketInfos ) {

        TransportAddress[] listTa = new TransportAddress[socketInfos.size()];
  for(int i=0; i<socketInfos.size(); i++){
            SocketInfo socketInfo = socketInfos.get(i);
            int sslport = socketInfo.port();
            String host = socketInfo.host();
            short short_port = Utility.intToShort(sslport);
            TransportAddress ta = new TransportAddress(host, short_port);
            listTa[i] = ta;
        }
  return listTa;
View Full Code Here

        final List<IiopListener> listeners = iservice.getIiopListener() ;
        fineLog( "getClusterInstanceInfo: listeners {0}", listeners ) ;

        final List<SocketInfo> sinfos = new ArrayList<SocketInfo>() ;
        for (IiopListener il : listeners) {
            SocketInfo sinfo = new SocketInfo( il.getId(), hostName,
                resolvePort( server, il ) ) ;
            sinfos.add( sinfo ) ;
        }
        fineLog( "getClusterInstanceInfo: sinfos {0}", sinfos ) ;
View Full Code Here

    private List<SocketInfo> filterSocketInfos( List<SocketInfo> sis ) {
        final List<SocketInfo> result = new ArrayList<SocketInfo>() ;
        for (SocketInfo si : sis) {
            final String newType = si.type().startsWith(SSL) ?
                si.type() : CLEAR_TEXT ;
            final SocketInfo siCopy = new SocketInfo( newType,
                si.host(), si.port() ) ;
            result.add( siCopy ) ;
        }
        return result ;
    }
View Full Code Here

        int weight) {

  String[] host_port = str.split(":");
  String server_identifier = ""; //for bootstrapping, can be ""
  String type = CLEAR_TEXT; //will be clear_text for bootstrapping
  SocketInfo socketInfo = new SocketInfo(
            type, host_port[0], Integer.parseInt( host_port[1]) );
        List<SocketInfo> sil = new ArrayList<SocketInfo>(1) ;
        sil.add( socketInfo ) ;

  ClusterInstanceInfo instanceInfo = new ClusterInstanceInfo(
View Full Code Here

    private List<SocketInfo> filterSocketInfos( List<SocketInfo> sis ) {
        final List<SocketInfo> result = new ArrayList<SocketInfo>() ;
        for (SocketInfo si : sis) {
            final String newType = si.type().startsWith(SSL) ?
                si.type() : CLEAR_TEXT ;
            final SocketInfo siCopy = new SocketInfo( newType,
                si.host(), si.port() ) ;
            result.add( siCopy ) ;
        }
        return result ;
    }
View Full Code Here

    host_port[0] = str.substring(0,i);
    host_port[1] = str.substring(i+1);

  String server_identifier = ""; //for bootstrapping, can be ""
  String type = CLEAR_TEXT; //will be clear_text for bootstrapping
  SocketInfo socketInfo = new SocketInfo(
            type, host_port[0], Integer.parseInt( host_port[1]) );
        List<SocketInfo> sil = new ArrayList<SocketInfo>(1) ;
        sil.add( socketInfo ) ;

        return new ClusterInstanceInfo(server_identifier, weight, sil);
View Full Code Here

TOP

Related Classes of com.sun.corba.ee.spi.folb.SocketInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.