org.sr.server
Class RegistryQueryService

java.lang.Object
  extended by org.sr.server.RegistryQueryService

public class RegistryQueryService
extends java.lang.Object

This class is designed as a service for remote registery queries. Clients can query available services on the server and get detailed information about them.

Author:
Serhat Dirik

Constructor Summary
RegistryQueryService()
           
 
Method Summary
static org.sr.common.entitydef.ServiceDefinition findInDepthServiceDefinition(java.lang.String serviceName)
          Gives detailed information about a service.
static java.util.Set<java.lang.String> findServiceNames()
          Gives list of available services on the server side
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryQueryService

public RegistryQueryService()
Method Detail

findServiceNames

public static java.util.Set<java.lang.String> findServiceNames()
Gives list of available services on the server side

Returns:
Set of available services names

findInDepthServiceDefinition

public static org.sr.common.entitydef.ServiceDefinition findInDepthServiceDefinition(java.lang.String serviceName)
Gives detailed information about a service. Returns null if there is no service defined as in given parameter. ServiceDefinition contains operations with their full names instead of patterns.

Parameters:
serviceName - name of the service
Returns:
detailed service information