Uses of Class
ch.ethz.iks.r_osgi.URI

Packages that use URI
ch.ethz.iks.r_osgi   
ch.ethz.iks.r_osgi.channels   
ch.ethz.iks.r_osgi.impl   
ch.ethz.iks.r_osgi.service_discovery   
 

Uses of URI in ch.ethz.iks.r_osgi
 

Methods in ch.ethz.iks.r_osgi that return URI
static URI URI.create(java.lang.String uriString)
          convenience method for creating a new URI instance.
 URI RemoteServiceReference.getURI()
          get the URI of the remote service.
 URI URI.resolve(java.lang.String add)
          resolve a relative fragment against this absolute base URI.
 

Methods in ch.ethz.iks.r_osgi with parameters of type URI
 void RemoteOSGiService.asyncRemoteCall(URI service, java.lang.String methodSignature, java.lang.Object[] args, AsyncRemoteCallCallback callback)
          make an asynchronous remote call to a service
 RemoteServiceReference[] RemoteOSGiService.connect(URI endpoint)
          connect to a remote OSGi framework.
 void RemoteOSGiService.disconnect(URI endpoint)
          disconnect from a connected host.
 ChannelEndpointManager RemoteOSGiService.getEndpointManager(URI remoteEndpointAddress)
          get the endpoint manager for a channel to a given remote peer.
 RemoteServiceReference RemoteOSGiService.getRemoteServiceReference(URI serviceURI)
          get a remote service reference for a given URI.
 RemoteServiceReference[] RemoteOSGiService.getRemoteServiceReferences(URI endpointAddress, java.lang.String clazz, org.osgi.framework.Filter filter)
          get remote service references for all services on a certain peer that match the given criteria.
 

Uses of URI in ch.ethz.iks.r_osgi.channels
 

Methods in ch.ethz.iks.r_osgi.channels that return URI
 URI NetworkChannel.getLocalAddress()
          get the URI of the local address.
 URI ChannelEndpointManager.getLocalAddress()
          get the local address of the managed channel endpoint.
 URI NetworkChannel.getRemoteAddress()
          get the URI of the remote address.
 URI ChannelEndpoint.getRemoteAddress()
          get the URI of the remote channel endpoint.
 

Methods in ch.ethz.iks.r_osgi.channels with parameters of type URI
 void ChannelEndpointManager.addRedundantEndpoint(URI service, URI redundant)
          add a reduntant binding for a service.
 NetworkChannel NetworkChannelFactory.getConnection(ChannelEndpoint endpoint, URI endpointURI)
          get a new connection to a remote OSGi framework.
 void ChannelEndpointManager.removeRedundantEndpoint(URI service, URI redundant)
          remove a redundant binding from a service.
 void ChannelEndpointManager.setEndpointPolicy(URI service, int policy)
          set a policy for making use of redundant service bindings.
 

Uses of URI in ch.ethz.iks.r_osgi.impl
 

Methods in ch.ethz.iks.r_osgi.impl that return URI
 URI ChannelEndpointImpl.getRemoteAddress()
          get the channel URI.
 

Uses of URI in ch.ethz.iks.r_osgi.service_discovery
 

Methods in ch.ethz.iks.r_osgi.service_discovery with parameters of type URI
 void ServiceDiscoveryListener.announceService(java.lang.String serviceInterface, URI uri)
          a remote service has been discovered.
 void ServiceDiscoveryListener.discardService(java.lang.String serviceInterface, URI uri)
          a previously discovered remote service is no longer reachable.
 void ServiceDiscoveryHandler.registerService(org.osgi.framework.ServiceReference ref, java.util.Dictionary properties, URI uri)
          register a service for service discovery.
 



Copyright © 2009 IKS, ETH Zurich. All Rights Reserved.