public interface IRemoteServiceManagementService
| Modifier and Type | Method and Description |
|---|---|
jadex.commons.future.IFuture<IExternalAccess> |
getExternalAccessProxy(IComponentIdentifier cid)
Get an external access proxy from a remote component.
|
<T> jadex.commons.future.IFuture<java.util.Collection<T>> |
getServiceProxies(IComponentIdentifier caller,
IComponentIdentifier cid,
java.lang.Class<T> service,
java.lang.String scope,
jadex.commons.IAsyncFilter<T> filter)
Get all service proxies from a remote component.
|
<T> jadex.commons.future.IFuture<T> |
getServiceProxy(IComponentIdentifier caller,
IComponentIdentifier cid,
java.lang.Class<T> service,
java.lang.String scope,
jadex.commons.IAsyncFilter<T> filter)
Get a service proxy from a remote component.
|
<T> jadex.commons.future.IFuture<T> getServiceProxy(IComponentIdentifier caller, IComponentIdentifier cid, java.lang.Class<T> service, java.lang.String scope, jadex.commons.IAsyncFilter<T> filter)
caller - The component that started the search.cid - The remote provider id.service - The service type.scope - The search scope.<T> jadex.commons.future.IFuture<java.util.Collection<T>> getServiceProxies(IComponentIdentifier caller, IComponentIdentifier cid, java.lang.Class<T> service, java.lang.String scope, jadex.commons.IAsyncFilter<T> filter)
caller - The component that started the search.cid - The remote provider id.service - The service type.scope - The search scope.jadex.commons.future.IFuture<IExternalAccess> getExternalAccessProxy(IComponentIdentifier cid)
cid - Component target id.