|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InstanceClassifier
Interface to instance classifier $Revision: 1.7 $
Method Summary | |
---|---|
boolean |
classify(java.lang.String className,
java.lang.Object classDesc,
java.lang.String instanceName,
java.lang.Object instDesc)
Check if the instance is in of the given class |
void |
setOntologyInterfaces(OntologyService ontInterfaces)
TODO: remove it when OntologyService become available in CSI Set optional OntologyService to be used to retrieve a missing ontology definition of not provided explicitly in the classify method arguments |
Methods inherited from interface kaos.core.csi.extension.KAoSExtensionComponent |
---|
addOntologicalAttribute, getEnabledStatus, getName, getOntologicalAttributes, setEnabledStatus, setName, setProperties |
Method Detail |
---|
boolean classify(java.lang.String className, java.lang.Object classDesc, java.lang.String instanceName, java.lang.Object instDesc) throws ClassifierException
className
- name of the class (as url to the ontology concept)classDesc
- the optional class descriptioninstance
- the instance to be classifiedinstDesc
- the optional instance descriptioncheckedPolicyType
- the type of the checked policy
ClassifierException
void setOntologyInterfaces(OntologyService ontInterfaces)
ontInterfaces
- OntologyService to be used, if needed for instance classification.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |