org.demac.context.registry
Interface DemacServiceDiscoveryManager

All Known Implementing Classes:
DemacServiceDiscoveryManagerImpl

public interface DemacServiceDiscoveryManager


Method Summary
 java.util.Iterator get_all_local_services()
           
 boolean isStart()
           
 java.lang.String service_discovery(ServiceHandle serviceHandle, java.lang.String ServiceType, Criteria criteria)
           
 java.lang.String service_discovery(java.lang.String serviceHandle, java.lang.String ServiceType, Criteria criteria, boolean limit_local)
           
 int service_register(ServiceHandle serviceHandle, java.lang.String serviceType, java.lang.Object serviceBody)
           
 int service_remove(ServiceHandle serviceHandle)
           
 void start()
           
 void start(boolean par_client_enable, boolean par_server_enable, boolean par_cache_enable, long par_cache_ttl, int par_cache_size)
           
 void stop()
           
 

Method Detail

start

void start()

start

void start(boolean par_client_enable,
           boolean par_server_enable,
           boolean par_cache_enable,
           long par_cache_ttl,
           int par_cache_size)

stop

void stop()

service_register

int service_register(ServiceHandle serviceHandle,
                     java.lang.String serviceType,
                     java.lang.Object serviceBody)

service_discovery

java.lang.String service_discovery(ServiceHandle serviceHandle,
                                   java.lang.String ServiceType,
                                   Criteria criteria)

service_discovery

java.lang.String service_discovery(java.lang.String serviceHandle,
                                   java.lang.String ServiceType,
                                   Criteria criteria,
                                   boolean limit_local)

service_remove

int service_remove(ServiceHandle serviceHandle)

get_all_local_services

java.util.Iterator get_all_local_services()

isStart

boolean isStart()