org.sr.server
Class RegistryQueryService
java.lang.Object
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
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 |
RegistryQueryService
public RegistryQueryService()
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