public class SCalleeProvidedService extends ProfilingService
PROP_CONTROLSinstanceLevelRestrictions, 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 |
|---|
SCalleeProvidedService(String uri)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getClassURI()
Get the class URI for this ManagedIndividual.
|
static ServiceProfile[] |
getServiceProfiles(String namespace,
String ontologyURI,
String[] path,
String editedURI)
Gives you the 4 typical service profiles of an editor service: Get, Add,
Change and Remove.
|
getPropSerializationType, isWellFormedaddFilteringInput, 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, 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 NAMESPACE
public static final String MY_URI
protected static final String SRV_GET_SERVS
protected static final String OUT_GET_SERVS
protected static final String SRV_GET_SPACES
protected static final String OUT_GET_SPACES
protected static final String SRV_GET_SERVS_OF_SPACE
protected static final String INP_GET_SERVS_OF_SPACE
protected static final String OUT_GET_SERVS_OF_SPACE
protected static final String SRV_GET_DEVS_OF_SPACE
protected static final String INP_GET_DEVS_OF_SPACE
protected static final String OUT_GET_DEVS_OF_SPACE
protected static final String SRV_GET_ONTS_OF_SPACE
protected static final String INP_GET_ONTS_OF_SPACE
protected static final String OUT_GET_ONTS_OF_SPACE
protected static final String SRV_GET_HR_OF_SERV
protected static final String INP_GET_HR_OF_SERV
protected static final String OUT_GET_HR_OF_SERV
protected static final String SRV_GET_HW_OF_SERV
protected static final String INP_GET_HW_OF_SERV
protected static final String OUT_GET_HW_OF_SERV
protected static final String SRV_GET_APP_OF_SERV
protected static final String INP_GET_APP_OF_SERV
protected static final String OUT_GET_APP_OF_SERV
protected static final String SRV_ADD_SERV_TO_SPACE
protected static final String INP_ADD_SERV_TO_SPACE_WHERE
protected static final String INP_ADD_SERV_TO_SPACE_WHAT
protected static final String SRV_ADD_DEV_TO_SPACE
protected static final String INP_ADD_DEV_TO_SPACE_WHERE
protected static final String INP_ADD_DEV_TO_SPACE_WHAT
protected static final String SRV_ADD_ONT_TO_SPACE
protected static final String INP_ADD_ONT_TO_SPACE_WHERE
protected static final String INP_ADD_ONT_TO_SPACE_WHAT
protected static final String SRV_ADD_PROF_TO_SPACE
protected static final String INP_ADD_PROF_TO_SPACE_WHERE
protected static final String INP_ADD_PROF_TO_SPACE_WHAT
protected static final String SRV_ADD_PROF_TO_SERV
protected static final String INP_ADD_PROF_TO_SERV_WHERE
protected static final String INP_ADD_PROF_TO_SERV_WHAT
protected static final String SRV_GET_OWNERS_OF_SPACE
protected static final String INP_GET_OWNERS_OF_SPACE
protected static final String OUT_GET_OWNERS_OF_SPACE
protected static final String SRV_GET_OWNERS_OF_SERV
protected static final String INP_GET_OWNERS_OF_SERV
protected static final String OUT_GET_OWNERS_OF_SERV
protected static final String SRV_ADD_OWNER_TO_SPACE
protected static final String INP_ADD_OWNER_TO_SPACE_WHERE
protected static final String INP_ADD_OWNER_TO_SPACE_WHAT
protected static final String SRV_ADD_OWNER_TO_SERV
protected static final String INP_ADD_OWNER_TO_SERV_WHERE
protected static final String INP_ADD_OWNER_TO_SERV_WHAT
protected static final String SRV_GET_PROF_OF_SPACE
protected static final String INP_GET_PROF_OF_SPACE
protected static final String OUT_GET_PROF_OF_SPACE
protected static final String SRV_GET_PROF_OF_SERV
protected static final String INP_GET_PROF_OF_SERV
protected static final String OUT_GET_PROF_OF_SERV
public static final String SRV_GET_X
public static final String INP_GET_X
public static final String OUT_GET_X
public static final String SRV_ADD_X
public static final String INP_ADD_X
public static final String SRV_CHN_X
public static final String INP_CHN_X
public static final String SRV_REM_X
public static final String INP_REM_X
protected static ServiceProfile[] profiles
public SCalleeProvidedService(String uri)
uri - Instance URIpublic static ServiceProfile[] getServiceProfiles(String namespace, String ontologyURI, String[] path, String editedURI)
namespace to SimpleEditor constants.namespace - The namespace of your server, ending with the character #. You
can optionally add some prefix after the # if you use
SimpleEditor more than once in the same Callee.ontologyURI - The MY_URI of the class of Service ontology you are going to
implementpath - The property path from the root of the Service ontology
concept to the exact concept you want to manageeditedURI - The MY_URI of the class of the concept ontology that you want
to manage, which is at the end of the property pathpublic String getClassURI()
ManagedIndividualgetClassURI in class ProfilingServiceCopyright © 2018 universAAL Consortium. All rights reserved.