org.ow2.petals.registry.client.api
Interface RegistryClient

All Known Implementing Classes:
RegistryClientImpl

public interface RegistryClient

The registry client interface

Author:
Christophe HAMERLING - eBM WebSourcing

Method Summary
 void delete(java.lang.String path, boolean propagate)
           
 org.ow2.petals.registry.api.Endpoint get(java.lang.String path, boolean searchRemote)
           
 java.util.List<org.ow2.petals.registry.api.Endpoint> getAll(java.lang.String path, boolean searchRemote)
           
 java.util.List<org.ow2.petals.registry.api.Endpoint> lookup(org.ow2.petals.registry.api.Query query, boolean searchRemote)
           
 boolean put(java.lang.String path, org.ow2.petals.registry.api.Endpoint endpoint, boolean propagate)
           
 

Method Detail

put

boolean put(java.lang.String path,
            org.ow2.petals.registry.api.Endpoint endpoint,
            boolean propagate)
            throws org.ow2.petals.registry.api.exception.RegistryException
Throws:
org.ow2.petals.registry.api.exception.RegistryException

get

org.ow2.petals.registry.api.Endpoint get(java.lang.String path,
                                         boolean searchRemote)
                                         throws org.ow2.petals.registry.api.exception.RegistryException
Throws:
org.ow2.petals.registry.api.exception.RegistryException

getAll

java.util.List<org.ow2.petals.registry.api.Endpoint> getAll(java.lang.String path,
                                                            boolean searchRemote)
                                                            throws org.ow2.petals.registry.api.exception.RegistryException
Parameters:
path -
searchRemote -
Returns:
at least an empty list, not null
Throws:
org.ow2.petals.registry.api.exception.RegistryException

delete

void delete(java.lang.String path,
            boolean propagate)
            throws org.ow2.petals.registry.api.exception.RegistryException
Throws:
org.ow2.petals.registry.api.exception.RegistryException

lookup

java.util.List<org.ow2.petals.registry.api.Endpoint> lookup(org.ow2.petals.registry.api.Query query,
                                                            boolean searchRemote)
                                                            throws org.ow2.petals.registry.api.exception.RegistryException
Parameters:
query -
searchRemote -
Returns:
at least an empty list, not null!
Throws:
org.ow2.petals.registry.api.exception.RegistryException


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.