|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DiscoveryService
An interface for the Discovery Service. Provides discovery service access to applications and other devices through web service calls.
Method Summary | |
---|---|
java.lang.String[] |
getInfoAboutService(java.lang.String url)
Gets all registered information about the specified service. |
java.lang.String |
getService(java.lang.String searchString)
Searches for services in the database, and returns any matches. |
boolean |
registerService(java.lang.String url)
Registers a service. |
boolean |
registerService(java.lang.String tagId,
java.lang.String url)
Registers a service. |
boolean |
registerService(java.lang.String tagId,
java.lang.String uuId,
java.lang.String name,
java.lang.String type,
java.lang.String protocol,
java.lang.String descriptionUrl,
java.lang.String serviceUrl,
java.lang.String owner)
Registers a service. |
boolean |
removeService(java.lang.String removeString)
Removes all services matching the removeString. |
Method Detail |
---|
java.lang.String getService(java.lang.String searchString)
searchString
- tagId:java.lang.String[] getInfoAboutService(java.lang.String url)
url
- Either the descriptionUrl or the serviceUrl of the service.
boolean registerService(java.lang.String url)
url
- The descriptionUrl of the service.
boolean registerService(java.lang.String tagId, java.lang.String url)
tagId
- The id of the RFID tag scanned to get the service.url
- The descriptionUrl of the service.
boolean registerService(java.lang.String tagId, java.lang.String uuId, java.lang.String name, java.lang.String type, java.lang.String protocol, java.lang.String descriptionUrl, java.lang.String serviceUrl, java.lang.String owner)
tagId
- The id of the RFID tag scanned to get the service.uuId
- The id of the UPnP device providing the service.name
- The name of the service.type
- The service type.protocol
- The service protocol.descriptionUrl
- The URL describing the service (ie. the URL to a WSDL-file).serviceUrl
- The service URL of the service (ie. http://abc.com/axis/services/ubiService)owner
- The person owning the service.
boolean removeService(java.lang.String removeString)
removeString
- tagId:
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |