|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface QueryKAoSOntologyService
Defines the operations querying a ontology repository about Actors Actions and Entities.
Method Summary | |
---|---|
ActionClassDescription |
getActionDesc(java.lang.String actionClassName)
Get descriptions of the Action classes |
java.util.Set<java.lang.String> |
getActionsActorCanPerform(java.lang.String forActor)
|
java.util.Set<ActionClassDescription> |
getActionsDescActorCanPerform(java.lang.String forActor)
Get descriptions of the Action classes the specified Actor class or instance can perform based on its class. |
java.util.Set<java.lang.String> |
getClassesOfActors(java.lang.String baseActorClass)
Get names of the Actors classes known to the ontology repository being a subclass of the specified base class. |
java.util.Set<java.lang.String> |
getClassesOfGroups(java.lang.String baseGroupClass)
Get names of the Group classes known to the ontology repository being a subclass of the specified base class. |
java.util.Set<java.lang.String> |
getClassesOfPlaces(java.lang.String basePlaceClass)
Get names of the Places classes known to the ontology repository being a subclass of the specified base class. |
java.util.Set<java.lang.String> |
getClassesOfResources(java.lang.String baseResourceClass)
Get names of the resources (Actors or Entities) classes known to the ontology repository being a subclass of the specified base class. |
java.util.Set<java.lang.String> |
getIndividualActors(java.lang.String baseActorClass)
Get names of the individual Actors known to the ontology repository being an instance of the specified base class. |
java.util.Set<java.lang.String> |
getIndividualGroups(java.lang.String baseGroupClass)
Get names of the individual Groups known to the ontology repository being an instance of the specified base class. |
java.util.Set<java.lang.String> |
getIndividualPlaces(java.lang.String basePlaceClass)
Get names of the individual Places known to the ontology repository being an instance of the specified base class. |
java.util.Set<java.lang.String> |
getIndividualResources(java.lang.String baseResourceClass)
Get names of the individual resources (Actors or Entities) known to the ontology repository being an instance of the specified base class. |
Method Detail |
---|
java.util.Set<java.lang.String> getIndividualActors(java.lang.String baseActorClass) throws QueryState.UnknownConceptException, DirectoryFailure
baseActorClass
- The name of the Actor class which the return elements have to be an instance of If the name is empty uses Actor as a base class
QueryState.UnknownConceptException
- if baseActorClass is unknown for the ontology repository
DirectoryFailure
java.util.Set<java.lang.String> getClassesOfActors(java.lang.String baseActorClass) throws QueryState.UnknownConceptException, DirectoryFailure
baseActorClass
- The name of the Actor class which the return classes have to be a subclass of If the name is empty uses Actor as a base class
QueryState.UnknownConceptException
- if baseActorClass is unknown for the ontology repository
DirectoryFailure
java.util.Set<java.lang.String> getIndividualPlaces(java.lang.String basePlaceClass) throws QueryState.UnknownConceptException, DirectoryFailure
basePlaceClass
- The name of the Place class which the return elements have to be an instance of If the name is empty uses Place as a base class
QueryState.UnknownConceptException
- if basePlaceClass is unknown for the ontology repository
DirectoryFailure
java.util.Set<java.lang.String> getClassesOfPlaces(java.lang.String basePlaceClass) throws QueryState.UnknownConceptException, DirectoryFailure
basePlaceClass
- The name of the Place class which the return classes have to be a subclass of If the name is empty uses Place as a base class
QueryState.UnknownConceptException
- if basePlaceClass is unknow for the ontology repository
DirectoryFailure
java.util.Set<java.lang.String> getIndividualGroups(java.lang.String baseGroupClass) throws QueryState.UnknownConceptException, DirectoryFailure
baseGroupClass
- The name of the Group class which the return elements have to be an instance of If the name is empty uses Group as a base class
QueryState.UnknownConceptException
- if baseGroupClass is unknown for the ontology repository
DirectoryFailure
java.util.Set<java.lang.String> getClassesOfGroups(java.lang.String baseGroupClass) throws QueryState.UnknownConceptException, DirectoryFailure
baseGroupClass
- The name of the Group class which the return elements have to be an instance of If the name is empty uses Group as a base class
QueryState.UnknownConceptException
- if baseGroupClass is unknown for the ontology repository
DirectoryFailure
java.util.Set<java.lang.String> getIndividualResources(java.lang.String baseResourceClass) throws QueryState.UnknownConceptException, DirectoryFailure
baseResourceClass
- The name of the resources (Actor or Entity) class which the return classes have to be a subclass of
QueryState.UnknownConceptException
- if baseResourceClass is unknown for the ontology repository
DirectoryFailure
java.util.Set<java.lang.String> getClassesOfResources(java.lang.String baseResourceClass) throws QueryState.UnknownConceptException, DirectoryFailure
baseResourceClass
- The name of the resource (Actor or Entity) class which the return classes have to be a subclass of
QueryState.UnknownConceptException
- if baseResourceClass is unknown for the ontology repository
DirectoryFailure
ActionClassDescription getActionDesc(java.lang.String actionClassName) throws QueryState.UnknownConceptException, DirectoryFailure
actionClassName
- The name of the Action class
QueryState.UnknownConceptException
- if forActor is unknown for the ontology repository
DirectoryFailure
java.util.Set<java.lang.String> getActionsActorCanPerform(java.lang.String forActor) throws QueryState.UnknownConceptException, DirectoryFailure
QueryState.UnknownConceptException
DirectoryFailure
java.util.Set<ActionClassDescription> getActionsDescActorCanPerform(java.lang.String forActor) throws QueryState.UnknownConceptException, DirectoryFailure
forActor
- The name of the Actor class or instance
QueryState.UnknownConceptException
- if forActor is unknown for the ontology repository
DirectoryFailure
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |