
public final class InitialServiceDialog extends UserInterfaceService
| Modifier and Type | Field and Description |
|---|---|
static String |
MY_URI |
OUTPUT_INSTANCE_INFO, PROP_CORRELATED_SERVICE_CLASS, PROP_DESCRIPTION, PROP_HAS_INFO_RETRIEVAL_PROCESS, PROP_HAS_VENDOR, SERVICE_REQUEST_URI_PREFIX_INFO, SERVICE_REQUEST_URI_PREFIX_STARTinstanceLevelRestrictions, myProfile, numberOfValueRestrictions, OWLS_NAMESPACE_PREFIX, OWLS_SERVICE_NAMESPACE, PROP_INSTANCE_LEVEL_RESTRICTIONS, PROP_NUMBER_OF_VALUE_RESTRICTIONS, PROP_OWLS_PRESENTED_BY, PROP_OWLS_PRESENTSOWL_NAMESPACE, TYPE_OWL_INDIVIDUAL, TYPE_OWL_THINGANON_URI_PREFIX, blockAddingTypes, isXMLLiteral, NAMESPACE_PREFIX, ns_delim_index, PROP_INVOLVED_HUMAN_USER, PROP_RDF_FIRST, PROP_RDF_REST, PROP_RDF_TYPE, PROP_RDFS_COMMENT, PROP_RDFS_LABEL, PROP_SERIALIZATION_FULL, PROP_SERIALIZATION_OPTIONAL, PROP_SERIALIZATION_REDUCED, PROP_SERIALIZATION_UNDEFINED, props, RDF_EMPTY_LIST, RDF_NAMESPACE, RDFS_NAMESPACE, SERVICE_NAMESPACE, TYPE_RDF_LIST, TYPE_RDFS_CLASS, uri, VOCABULARY_NAMESPACE| Constructor and Description |
|---|
InitialServiceDialog()
For exclusive use by serializers.
|
InitialServiceDialog(String uri)
Create a new initial dialog service.
|
| Modifier and Type | Method and Description |
|---|---|
static ServiceProfile |
createInitialDialogProfile(String serviceClassURI,
String vendor,
String description,
String startServiceURI)
Creates and returns an appropriate
ServiceProfile for an initial
dialog. |
protected Hashtable |
getClassLevelRestrictions() |
String |
getClassURI()
Get the class URI for this ManagedIndividual.
|
static String |
getInitialDialogDescription(String serviceClassURI,
String vendor,
ServiceCaller theCaller) |
static UserInterfaceService[] |
getInitialDialogInfo(String serviceClassURI,
ServiceCaller theCaller) |
static ServiceRequest |
getInitialDialogRequest(String serviceClassURI,
String vendor,
Resource requestingUser) |
static boolean |
startInitialDialog(String serviceClassURI,
String vendor,
Resource requestingUser,
ServiceCaller theCaller)
Start an initial dialog.
|
createServiceProfile, createServiceProfile, getPropSerializationType, getUIServiceDescription, getUIServiceDescription, getUIServiceInfo, getUIServiceInfo, getUIServiceRequest, getUIServiceRequestaddFilteringInput, addFilteringType, addInputWithAddEffect, addInputWithChangeEffect, addInputWithRemoveEffect, addInstanceLevelRestriction, addOutput, addRestriction, createInput, getInstanceLevelFixedValueOnProp, getInstanceLevelRestrictionOnProp, getNumberOfValueRestrictions, getProfile, getRestrictedPropsOnInstanceLevel, getRestrictionOnPropPath, setPropertycheckCompatibility, checkMembership, copy, deepCopy, getClassRestrictionsOnProperty, getInstance, getNonAbstractSuperClasses, getNonabstractSuperClasses, getOntClassInfo, getTypeURI, isRegisteredClassURI, isWellFormed, setPropertyPathFromOffset, toManagedIndividualaddType, getLocalName, getNamespace, getProperty, getPropertyURIs, getType, getTypes, getURI, hasQualifiedName, isAnon, numberOfPropertiesaddMultiLangProp, asList, asList, asRDFList, changeProperty, equals, generateAnonURI, getDefaultLang, getFilename, getMultiLangProp, getOrConstructLabel, getOrConstructLabel, getResource, getResourceComment, getResourceLabel, getResourceLabel, getStaticFieldValue, hashCode, hasProperty, isAnon, isBlockingAddingTypes, isClosedCollection, isQualifiedName, literal, representsQualifiedURI, serializesAsXMLLiteral, setPropertyPath, setPropertyPath, setResourceComment, setResourceLabel, toString, toStringRecursive, toStringRecursive, unliteralpublic static final String MY_URI
public InitialServiceDialog()
public InitialServiceDialog(String uri)
uri - URI of this initial dialog service.public String getClassURI()
ManagedIndividualgetClassURI in class ManagedIndividualManagedIndividual.getClassURI()public static ServiceProfile createInitialDialogProfile(String serviceClassURI, String vendor, String description, String startServiceURI)
ServiceProfile for an initial
dialog.public static String getInitialDialogDescription(String serviceClassURI, String vendor, ServiceCaller theCaller)
public static UserInterfaceService[] getInitialDialogInfo(String serviceClassURI, ServiceCaller theCaller)
public static ServiceRequest getInitialDialogRequest(String serviceClassURI, String vendor, Resource requestingUser)
public static boolean startInitialDialog(String serviceClassURI, String vendor, Resource requestingUser, ServiceCaller theCaller)
serviceClassURI - the URI of the service class from an underlying ontology, e.g.
the value of Lighting.MY_URI from the lighting
example.vendor - the URL of the partner home page that provides the UI e.g.
"http://www.igd.fraunhofer.de"requestingUser - the user that requested the UI service.theCaller - CallStatus.succeededprotected Hashtable getClassLevelRestrictions()
org.universAAL.middleware.service.owl.Service#getClassLevelRestrictions()Copyright © 2018 universAAL Consortium. All rights reserved.