public interface OntologyReceiver extends OsidReceiver
The vault receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Ontology
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedOntology(Id ontologyId)
The callback for notification of updated ontologies.
|
void |
deletedAncestorOntology(Id ontologyId,
Id ancestorId)
The callback for notifications of deleted ontology ancestors.
|
void |
deletedDescendantOntology(Id ontologyId,
Id descendantId)
The callback for notifications of deleted ontology descendants.
|
void |
deletedOntology(Id ontologyId)
The callback for notification of deleted ontologies.
|
void |
newAncestorOntology(Id ontologyId,
Id ancestorId)
The callback for notifications of new ontology ancestors.
|
void |
newDescendantOntology(Id ontologyId,
Id descendantId)
The callback for notifications of new ontology descendants.
|
void |
newOntology(Id ontologyId)
The callback for notifications of new ontologies.
|
down, up
void newOntology(Id ontologyId)
ontologyId
- the Id
of the new Ontology
mandatory
- This method must be implemented. void newAncestorOntology(Id ontologyId, Id ancestorId)
ontologyId
- the Id
of the Ontology
ancestorId
- hasRecordType(ontologyRecordType) is false
mandatory
- This method must be implemented. void newDescendantOntology(Id ontologyId, Id descendantId)
ontologyId
- the Id
of the Ontology
descendantId
- the Id
of the new Ontology
descendantmandatory
- This method must be implemented. void changedOntology(Id ontologyId)
ontologyId
- the Id
of the updated
Ontology
mandatory
- This method must be implemented. void deletedOntology(Id ontologyId)
ontologyId
- the Id
of the deleted
Ontology
mandatory
- This method must be implemented. void deletedAncestorOntology(Id ontologyId, Id ancestorId)
ontologyId
- the Id
of the Ontology
ancestorId
- the Id
of the removed
Ontology
ancestormandatory
- This method must be implemented. void deletedDescendantOntology(Id ontologyId, Id descendantId)
ontologyId
- the Id
of the Ontology
descendantId
- the Id
of the removed
Ontology
descendantmandatory
- This method must be implemented.