|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ServiceProfileLocator
This interface describes class that can be used to look up service profiles
| Method Summary | |
|---|---|
void |
addServiceLocatorEventListener(ServiceLocatorEventListener listener)
Sets a ServiceLocatorEventListener to be notified of events during search |
List<ServiceProfileInfo> |
findServiceProfiles(int searchLevel)
This method can be used to search for services profiles suitable to the previously set searchParameters. |
int |
getAvailableSearchLevels()
Get the maximum search level that can be used plus one. |
void |
removeServiceLocatorEventListener(ServiceLocatorEventListener listener)
Removes a previously set ServiceLocatorEventListener |
void |
setServiceProfileParameter(ServiceProfileParameter searchParameter)
Sets the search parameter for subsequent calls to findServiceProfiles |
| Method Detail |
|---|
void setServiceProfileParameter(ServiceProfileParameter searchParameter)
searchParameter - the parameters the services shoud have
List<ServiceProfileInfo> findServiceProfiles(int searchLevel)
throws IOException
searchLevel - the search level to be applied
IOExceptionint getAvailableSearchLevels()
void addServiceLocatorEventListener(ServiceLocatorEventListener listener)
listener - the ServiceLocatorEventListener to be setvoid removeServiceLocatorEventListener(ServiceLocatorEventListener listener)
listener - the ServiceLocatorEventListener to be removed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||