Package | Description |
---|---|
org.universAAL.middleware.service | |
org.universAAL.middleware.service.owl | |
org.universAAL.middleware.service.owls.profile |
Modifier and Type | Method and Description |
---|---|
ServiceProfile[] |
ServiceCaller.getAllServices()
A method used to instantly retrieve all services available to this
caller.
|
ServiceProfile[] |
ServiceBus.getAllServices(String callerID)
A method used to retrieve the descriptions of all services advertised on
the service bus.
|
ServiceProfile[] |
ServiceCaller.getMatchingService(Service s)
A method used to retrieve a specified service, available to this
ServiceCaller . |
ServiceProfile[] |
ServiceCaller.getMatchingService(String serviceClassURI)
A method used to retrieve a specified service, available to this
ServiceCaller . |
ServiceProfile[] |
ServiceCaller.getMatchingService(String[] keywords)
A method used to retrieve a service available to this caller, that
matches the specified keywords.
|
ServiceProfile[] |
ServiceBus.getMatchingServices(String callerID,
Service template)
Get all service profiles that describe services that match the given
template in terms of "query by example".
|
ServiceProfile[] |
ServiceBus.getMatchingServices(String callerID,
String serviceClassURI)
Get all service profiles that describe services of the given service
class.
|
ServiceProfile[] |
ServiceBus.getMatchingServices(String callerID,
String[] keywords)
This version of the method accepts simple keyword-based queries about
registered services.
|
ServiceProfile |
ProfileExistsException.getProfile()
Gets the
ServiceProfile . |
Modifier and Type | Method and Description |
---|---|
HashMap<String,List<ServiceProfile>> |
ServiceBus.getMatchingServices(String serviceClassURI)
Get all service profiles that describe services of the given service
class.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ServiceCallee.addNewServiceProfiles(ServiceProfile[] realizedServices)
Registers additional services to be provided by this
ServiceCallee . |
protected void |
ServiceCallee.addNewServiceProfiles(ServiceProfile[] realizedServices,
boolean throwOnError)
Registers additional services to be provided by this
ServiceCallee . |
void |
ServiceBus.addNewServiceProfiles(String calleeID,
ServiceProfile[] realizedServices,
boolean throwOnDuplicateReg)
Registers (advertises) new services (by providing descriptions of them)
that will be provided by the ServiceCallee with the specified ID.
|
protected void |
ServiceCallee.removeMatchingProfiles(ServiceProfile[] realizedServices)
Removes a specified set of services that were previously provided by this
ServiceCallee . |
void |
ServiceBus.removeMatchingProfiles(String calleeID,
ServiceProfile[] realizedServices)
Removes specified service profiles that were previously registered by the
ServiceCalee with the specified ID.
|
Constructor and Description |
---|
ProfileExistsException(ServiceProfile profile,
int index) |
ServiceCallee(ModuleContext context,
ServiceProfile[] realizedServices)
The default constructor for this class.
|
ServiceCallee(ModuleContext context,
ServiceProfile[] realizedServices,
boolean throwOnError)
The default constructor for this class.
|
Modifier and Type | Field and Description |
---|---|
protected ServiceProfile |
Service.myProfile |
Modifier and Type | Method and Description |
---|---|
static ServiceProfile |
InitialServiceDialog.createInitialDialogProfile(String serviceClassURI,
String vendor,
String description,
String startServiceURI)
Creates and returns an appropriate
ServiceProfile for an initial
dialog. |
static ServiceProfile |
UserInterfaceService.createServiceProfile(String serviceClassURI,
String vendor,
String description,
String startServiceURI)
Creates and returns an appropriate
ServiceProfile for a UI
service. |
protected static ServiceProfile |
UserInterfaceService.createServiceProfile(UserInterfaceService uis,
String serviceClassURI,
String vendor,
String description,
String startServiceURI)
Same method with different arguments.
|
ServiceProfile |
Service.getProfile() |
Modifier and Type | Method and Description |
---|---|
static ServiceProfile |
ServiceProfile.deserializeProfile(String turtleSP)
Returns the de-serialized profile
|
Copyright © 2015 universAAL Consortium. All rights reserved.