org.universAAL.middleware.service.impl
Class ServiceProfileWrapper

Package class diagram package ServiceProfileWrapper
java.lang.Object
  extended by org.universAAL.middleware.service.impl.ServiceWrapper
      extended by org.universAAL.middleware.service.impl.ServiceProfileWrapper

public class ServiceProfileWrapper
extends ServiceWrapper

A wrapper class that provides a unified interface to get properties from ServiceProfiles.

Author:
Carsten Stockloew

Constructor Summary
ServiceProfileWrapper(ServiceProfile r)
           
 
Method Summary
 Resource[] getEffects()
           
 Object getInitialServiceDialogProperty(String propURI)
           
 Resource[] getOutputs()
           
 Object getProperty(String propURI)
           
 Service getService()
           
 
Methods inherited from class org.universAAL.middleware.service.impl.ServiceWrapper
create, create, getNonSemanticInput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceProfileWrapper

public ServiceProfileWrapper(ServiceProfile r)
Method Detail

getService

public Service getService()
Specified by:
getService in class ServiceWrapper

getProperty

public Object getProperty(String propURI)
Specified by:
getProperty in class ServiceWrapper

getEffects

public Resource[] getEffects()
Specified by:
getEffects in class ServiceWrapper

getOutputs

public Resource[] getOutputs()
Specified by:
getOutputs in class ServiceWrapper

getInitialServiceDialogProperty

public Object getInitialServiceDialogProperty(String propURI)
Specified by:
getInitialServiceDialogProperty in class ServiceWrapper


Copyright © 2014 universAAL Consortium. All Rights Reserved.