org.universAAL.middleware.service.impl
Class ServiceWrapper
java.lang.Object
org.universAAL.middleware.service.impl.ServiceWrapper
- Direct Known Subclasses:
- ServiceProfileWrapper, ServiceRequestWrapper
public abstract class ServiceWrapper
- extends Object
A wrapper class that provides a unified interface to get properties from
ServiceRequest
s as well as ServiceProfile
s.
- Author:
- Carsten Stockloew
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceWrapper
protected ServiceWrapper()
create
public static ServiceWrapper create(ServiceRequest request)
create
public static ServiceWrapper create(ServiceProfile profile)
getService
public abstract Service getService()
getProperty
public abstract Object getProperty(String propURI)
getEffects
public abstract Resource[] getEffects()
getOutputs
public abstract Resource[] getOutputs()
getNonSemanticInput
public Hashtable getNonSemanticInput()
getInitialServiceDialogProperty
public abstract Object getInitialServiceDialogProperty(String propURI)
Copyright © 2014 universAAL Consortium. All Rights Reserved.