Package ch.ethz.iks.r_osgi.channels

Examples of ch.ethz.iks.r_osgi.channels.NetworkChannelFactory


          context.createFilter("(" + Constants.OBJECTCLASS + "=" //$NON-NLS-1$ //$NON-NLS-2$
              + NetworkChannelFactory.class.getName() + ")"), new ServiceTrackerCustomizer() { //$NON-NLS-1$

            public Object addingService(
                final ServiceReference reference) {
              final NetworkChannelFactory factory = (NetworkChannelFactory) context
                  .getService(reference);
              try {
                factory.activate(RemoteOSGiServiceImpl.this);
              } catch (final IOException ioe) {
                if (log != null) {
                  log.log(LogService.LOG_ERROR, ioe
                      .getMessage(), ioe);
                }
View Full Code Here


    }

    final ChannelEndpointImpl channel;
    final String protocol = endpoint.getScheme();

    final NetworkChannelFactory factory = getNetworkChannelFactory(protocol);
    channel = new ChannelEndpointImpl(factory, endpoint);

    return channel.sendLease(getServices(), getTopics());
  }
View Full Code Here

   * @see ch.ethz.iks.r_osgi.RemoteOSGiService#getListeningPort(java.lang.String)
   * @category RemoteOSGiService
   */
  public int getListeningPort(final String protocol)
      throws RemoteOSGiException {
    final NetworkChannelFactory factory = getNetworkChannelFactory(protocol);
    return factory.getListeningPort(protocol);
  }
View Full Code Here

TOP

Related Classes of ch.ethz.iks.r_osgi.channels.NetworkChannelFactory

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.