public interface OntologyProxyManager extends OsidProxyManager, OntologyProfile
The authentication manager provides access to ontology sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager support the passing of a Proxy. The
sessions included in this manager are:
SubjectLookupSession: a session to look up
subjects SubjectQuerySession: a session to query subjects
SubjectSearchSession: a session to search subjects
SubjectAdminSession: a session to create, modify
and delete subjects SubjectNotificationSession: a session to receive
messages pertaining to subject changes SubjectHierarchySession: a session to traverse
subject hierarchies SubjectHierarchyDesignSession: a sesion to manage
subject hierarchies SubjectOntologySession: a session for retriieving
subject and ontology mappings SubjectOntologyAssignmentSession: a session for
managing subject and ontology mappings SubjectSmartOntologySession: a session to manage
dynamic ontologies of subjects RelevancyLookupSession: a session to look up
subject relevancies RelevancyQuerySession: a session to query subject
relevancies RelevancySearchSession: a session to search
subject relevancies RelevancyAdminSession: a session to create, modify
and delete subject relevancies RelevancyNotificationSession: a session to receive
messages pertaining to subject relevancy changes RelevancyOntologySession: a session for
retriieving relevancy and ontology mappings RelevancyOntologyAssignmentSession: a session for
managing relevancy and ontology mappings RelevancySmartOntologySession: a session to manage
dynamic ontologies of relevancies OntologyLookupSession: a session to lookup
ontologies OntologyQuerySession: a session to search
ontologies OntologySearchSession : a session to search
ontologies OntologyAdminSession : a session to create, modify
and delete ontologies OntologyNotificationSession : a session to receive
messages pertaining to ontology changes OntologyHierarchySession: a session to traverse
the ontology hierarchy OntologyHierarchyDesignSession: a session to
manage the ontology hierarchy | Modifier and Type | Method and Description |
|---|---|
OntologyAdminSession |
getOntologyAdminSession(Proxy proxy)
Gets the OsidSession associated with the ontology administration
service.
|
OntologyAssignmentSession |
getOntologyAssignmentSession(Proxy proxy)
Gets the session to assign
Ids to ontologies. |
OntologyBatchProxyManager |
getOntologyBatchProxyManager()
Gets the ontology batch service.
|
OntologyHierarchyDesignSession |
getOntologyHierarchyDesignSession(Proxy proxy)
Gets the session designing ontology hierarchies.
|
OntologyHierarchySession |
getOntologyHierarchySession(Proxy proxy)
Gets the session traversing ontology hierarchies.
|
OntologyLookupSession |
getOntologyLookupSession(Proxy proxy)
Gets the OsidSession associated with the ontology lookup service.
|
OntologyNotificationSession |
getOntologyNotificationSession(OntologyReceiver ontologyReceiver,
Proxy proxy)
Gets the notification session for notifications pertaining to ontology
service changes.
|
OntologyQuerySession |
getOntologyQuerySession(Proxy proxy)
Gets the OsidSession associated with the ontology query service.
|
OntologyRulesProxyManager |
getOntologyRulesProxyManager()
Gets the ontology rules service.
|
OntologySearchSession |
getOntologySearchSession(Proxy proxy)
Gets the OsidSession associated with the ontology search service.
|
RelevancyAdminSession |
getRelevancyAdminSession(Proxy proxy)
Gets the
OsidSession associated with the relevancy
administration service. |
RelevancyAdminSession |
getRelevancyAdminSessionForOntology(Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the relevancy
admin service for the given ontology. |
RelevancyLookupSession |
getRelevancyLookupSession(Proxy proxy)
Gets the
OsidSession associated with the relevancy
lookup service. |
RelevancyLookupSession |
getRelevancyLookupSessionForOntology(Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the relevancy
lookup service for the given ontology. |
RelevancyNotificationSession |
getRelevancyNotificationSession(RelevancyReceiver relevancyReceiver,
Proxy proxy)
Gets the notification session for notifications pertaining to
relevancy changes.
|
RelevancyNotificationSession |
getRelevancyNotificationSessionForOntology(RelevancyReceiver relevancyReceiver,
Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the relevancy
notification service for the given ontology. |
RelevancyOntologyAssignmentSession |
getRelevancyOntologyAssignmentSession(Proxy proxy)
Gets the session managing relevancy ontology mappings.
|
RelevancyOntologySession |
getRelevancyOntologySession(Proxy proxy)
Gets the session retrieving relevancy ontology mappings.
|
RelevancyQuerySession |
getRelevancyQuerySession(Proxy proxy)
Gets the
OsidSession associated with the relevancy
query service. |
RelevancyQuerySession |
getRelevancyQuerySessionForOntology(Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the relevancy
query service for the given ontology. |
RelevancySearchSession |
getRelevancySearchSession(Proxy proxy)
Gets the
OsidSession associated with the relevancy
search service. |
RelevancySearchSession |
getRelevancySearchSessionForOntology(Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the relevancy
search service for the given ontology. |
RelevancySmartOntologySession |
getRelevancySmartOntologySession(Id ontologyId,
Proxy proxy)
Gets the session managing relevancy smart ontologies.
|
SubjectAdminSession |
getSubjectAdminSession(Proxy proxy)
Gets the
OsidSession associated with the subject
administration service. |
SubjectAdminSession |
getSubjectAdminSessionForOntology(Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the subject admin
service for the given ontology. |
SubjectHierarchyDesignSession |
getSubjectHierarchyDesignSession(Proxy proxy)
Gets the session designing subject hierarchies.
|
SubjectHierarchyDesignSession |
getSubjectHierarchyDesignSessionForOntology(Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the subject
heirarchy design service for the given ontology. |
SubjectHierarchySession |
getSubjectHierarchySession(Proxy proxy)
Gets the session traversing subject hierarchies.
|
SubjectHierarchySession |
getSubjectHierarchySessionForId(Id id,
Proxy proxy)
Gets the hierarchy session for the given
Id assigned
using the OntologyAssignmentSession. |
SubjectHierarchySession |
getSubjectHierarchySessionForOntology(Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the subject
heirarchy traversal service for the given ontology. |
SubjectLookupSession |
getSubjectLookupSession(Proxy proxy)
Gets the
OsidSession associated with the subject lookup
service. |
SubjectLookupSession |
getSubjectLookupSessionForId(Id id,
Proxy proxy)
Gets the
OsidSession associated with the subject lookup
service for the given Id assigned using the
OntologyAssignmentSession. |
SubjectLookupSession |
getSubjectLookupSessionForOntology(Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the subject lookup
service for the given ontology. |
SubjectNotificationSession |
getSubjectNotificationSession(SubjectReceiver subjectReceiver,
Proxy proxy)
Gets the notification session for notifications pertaining to subject
changes.
|
SubjectNotificationSession |
getSubjectNotificationSessionForOntology(SubjectReceiver subjectReceiver,
Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the subject
notification service for the given ontology. |
SubjectOntologyAssignmentSession |
getSubjectOntologyAssignmentSession(Proxy proxy)
Gets the session managing subject ontology mappings.
|
SubjectOntologySession |
getSubjectOntologySession(Proxy proxy)
Gets the session retrieving subject ontology mappings.
|
SubjectQuerySession |
getSubjectQuerySession(Proxy proxy)
Gets the
OsidSession associated with the subject query
service. |
SubjectQuerySession |
getSubjectQuerySessionForOntology(Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the subject query
service for the given ontology. |
SubjectSearchSession |
getSubjectSearchSession(Proxy proxy)
Gets the
OsidSession associated with the subject search
service. |
SubjectSearchSession |
getSubjectSearchSessionForOntology(Id ontologyId,
Proxy proxy)
Gets the
OsidSession associated with the subject search
service for the given ontology. |
SubjectOntologySession |
getSubjectSmartOntologySession(Id ontologyId,
Proxy proxy)
Gets the session managing subject smart ontologies.
|
changeBranch, initialize, rollbackServiceclosegetOntologyRecordTypes, getOntologySearchRecordTypes, getRelevancyRecordTypes, getRelevancySearchRecordTypes, getSubjectRecordTypes, getSubjectSearchRecordTypes, supportsOntologyAdmin, supportsOntologyAssignment, supportsOntologyBatch, supportsOntologyHierarchy, supportsOntologyHierarchyDesign, supportsOntologyLookup, supportsOntologyNotification, supportsOntologyQuery, supportsOntologyRecordType, supportsOntologyRules, supportsOntologySearch, supportsOntologySearchRecordType, supportsRelevancyAdmin, supportsRelevancyLookup, supportsRelevancyNotification, supportsRelevancyOntology, supportsRelevancyOntologyAssignment, supportsRelevancyQuery, supportsRelevancyRecordType, supportsRelevancySearch, supportsRelevancySearchRecordType, supportsRelevancySmartOntology, supportsSubjectAdmin, supportsSubjectHierarchy, supportsSubjectHierarchyDesign, supportsSubjectLookup, supportsSubjectNotification, supportsSubjectOntology, supportsSubjectOntologyAssignment, supportsSubjectQuery, supportsSubjectRecordType, supportsSubjectSearch, supportsSubjectSearchRecordType, supportsSubjectSmartOntology, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdSubjectLookupSession getSubjectLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the subject lookup
service.proxy - a proxy SubjectLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsSubjectLookup()
is false optional - This method must be implemented if
supportsSubjectLookup() is true. SubjectLookupSession getSubjectLookupSessionForOntology(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the subject lookup
service for the given ontology.ontologyId - the Id of the ontologyproxy - a proxy a SubjectLookupSession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException - supportsSubjectLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsSubjectLookup() and
supportsVisibleFederation() are true.
SubjectLookupSession getSubjectLookupSessionForId(Id id, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the subject lookup
service for the given Id assigned using the
OntologyAssignmentSession. id - an Id proxy - a proxy a SubjectLookupSession NotFoundException - id not foundNullArgumentException - id or
proxy is null OperationFailedException - unable to complete
request UnimplementedException - supportsSubjectLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsSubjectLookup() and
supportsVisibleFederation() are true.
SubjectQuerySession getSubjectQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the subject query
service.proxy - a proxy SubjectQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsSubjecQuery()
is false optional - This method must be implemented if
supportsSubjectQuery() is true. SubjectQuerySession getSubjectQuerySessionForOntology(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the subject query
service for the given ontology.ontologyId - the Id of the ontologyproxy - a proxy SubjectQuerySession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException - supportsSubjectQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsSubjectQuery() and
supportsVisibleFederation() are true.
SubjectSearchSession getSubjectSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the subject search
service.proxy - a proxy SubjectSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsSubjectSearch()
is false optional - This method must be implemented if
supportsSubjectSearch() is true. SubjectSearchSession getSubjectSearchSessionForOntology(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the subject search
service for the given ontology.ontologyId - the Id of the ontologyproxy - a proxy a SubjectSearchSession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException - supportsSubjectSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsSubjectSearch() and
supportsVisibleFederation() are true.
SubjectAdminSession getSubjectAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the subject
administration service.proxy - a proxy SubjectAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsSubjectAdmin()
is false optional - This method must be implemented if
supportsSubjectAdmin() is true. SubjectAdminSession getSubjectAdminSessionForOntology(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the subject admin
service for the given ontology.ontologyId - the Id of the ontologyproxy - a proxy a SubjectAdminSession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException - supportsSubjectAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsSubjectAdmin() and
supportsVisibleFederation() are true.
SubjectNotificationSession getSubjectNotificationSession(SubjectReceiver subjectReceiver, Proxy proxy) throws OperationFailedException
subjectReceiver - the subject receiverproxy - a proxy SubjectNotificationSession NullArgumentException - subjectReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsSubjectNotification() is false optional - This method must be implemented if
supportsSubjectNotification() is true.
SubjectNotificationSession getSubjectNotificationSessionForOntology(SubjectReceiver subjectReceiver, Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the subject
notification service for the given ontology.subjectReceiver - the subject receiverontologyId - the Id of the ontologyproxy - a proxy a SubjectNotificationSession NotFoundException - ontologyId not foundNullArgumentException - subjectReceiver,
ontologyId or proxy is null
OperationFailedException - unable to complete
request UnimplementedException -
supportsSubjectNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsSubjectNotification() and
supportsVisibleFederation() are true.
SubjectHierarchySession getSubjectHierarchySession(Proxy proxy) throws OperationFailedException
proxy - a proxy SubjectHierarchySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsSubjectHierarchy() is false optional - This method must be implemented if
supportsSubjectHierarchy() is true. SubjectHierarchySession getSubjectHierarchySessionForOntology(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the subject
heirarchy traversal service for the given ontology.ontologyId - the Id of the ontologyproxy - a proxy SubjectHierarchySession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsSubjectHierarchy() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsSubjectHierarchy() and
supportsVisibleFederation() are true.
SubjectHierarchySession getSubjectHierarchySessionForId(Id id, Proxy proxy) throws NotFoundException, OperationFailedException
Id assigned
using the OntologyAssignmentSession. id - an Id proxy - a proxy SubjectHierarchySession NotFoundException - id not foundNullArgumentException - id or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsSubjectHierarchy() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsSubjectHierarchy() and
supportsVisibleFederation() are true.
SubjectHierarchyDesignSession getSubjectHierarchyDesignSession(Proxy proxy) throws OperationFailedException
proxy - a proxy SubjectHierarchyDesignSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsSubjectHierarchyDesign() is false optional - This method must be implemented if
supportsSubjectHierarchyDesign() is true. SubjectHierarchyDesignSession getSubjectHierarchyDesignSessionForOntology(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the subject
heirarchy design service for the given ontology.ontologyId - the Id of the ontologyproxy - a proxy SubjectHierarchyDesignSession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsSubjectHierarchyDesign() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsSubjectHierarchyDesign() and
supportsVisibleFederation() are true.
SubjectOntologySession getSubjectOntologySession(Proxy proxy) throws OperationFailedException
proxy - a proxy SubjectOntologySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsSubjectOntology() is false optional - This method must be implemented if
supportsSubjectOntology() is true. SubjectOntologyAssignmentSession getSubjectOntologyAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy SubjectOntologyAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsSubjectOntologyAssignment() is false optional - This method must be implemented if
supportsSubjectOntologyAssignment() is true. SubjectOntologySession getSubjectSmartOntologySession(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
ontologyId - the Id of the ontologyproxy - a proxy SubjectSmartOntologySession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsSubjectSmartOntology() is false optional - This method must be implemented if
supportsSubjectSmartOntology() is true. RelevancyLookupSession getRelevancyLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the relevancy
lookup service.proxy - a proxy RelevancyLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRelevancyLookup() is false optional - This method must be implemented if
supportsRelevancyLookup() is true. RelevancyLookupSession getRelevancyLookupSessionForOntology(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the relevancy
lookup service for the given ontology.ontologyId - the Id of the ontologyproxy - a proxy a RelevancyLookupSession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsRelevancyLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRelevancyLookup() and
supportsVisibleFederation() are true.
RelevancyQuerySession getRelevancyQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the relevancy
query service.proxy - a proxy RelevancyQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRelevancyQuery() is false optional - This method must be implemented if
supportsRelevancyQuery() is true. RelevancyQuerySession getRelevancyQuerySessionForOntology(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the relevancy
query service for the given ontology.ontologyId - the Id of the ontologyproxy - a proxy a RelevancyQuerySession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsRelevancyQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRelevancyQuery() and
supportsVisibleFederation() are true.
RelevancySearchSession getRelevancySearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the relevancy
search service.proxy - a proxy RelevanctSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRelevancySearch() is false optional - This method must be implemented if
supportsRelevancySearch() is true. RelevancySearchSession getRelevancySearchSessionForOntology(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the relevancy
search service for the given ontology.ontologyId - the Id of the ontologyproxy - a proxy a RelevancySearchSession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsRelevancySearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRelevancySearch() and
supportsVisibleFederation() are true.
RelevancyAdminSession getRelevancyAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the relevancy
administration service.proxy - a proxy RelvancyAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRelevancyAdmin() is false optional - This method must be implemented if
supportsRelevancyAdmin() is true. RelevancyAdminSession getRelevancyAdminSessionForOntology(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the relevancy
admin service for the given ontology.ontologyId - the Id of the ontologyproxy - a proxy a RelevancyAdminSession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException -
supportsRelevancyAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRelevancyAdmin() and
supportsVisibleFederation() are true.
RelevancyNotificationSession getRelevancyNotificationSession(RelevancyReceiver relevancyReceiver, Proxy proxy) throws OperationFailedException
relevancyReceiver - the relevancy receiverproxy - a proxy a RelevancyNotificationSession NullArgumentException - relevancyReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRelevancyNotification() is false
optional - This method must be implemented if
supportsRelevancyNotification() is true.
RelevancyNotificationSession getRelevancyNotificationSessionForOntology(RelevancyReceiver relevancyReceiver, Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the relevancy
notification service for the given ontology.relevancyReceiver - the subject receiverontologyId - the Id of the ontologyproxy - a proxy a RelevancyNotificationSession NotFoundException - ontologyId not foundNullArgumentException - relevancyReceiver,
ontologyId or proxy is null
OperationFailedException - unable to complete
request UnimplementedException -
supportsRelevancyNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRelevancyNotification() and
supportsVisibleFederation() are true.
RelevancyOntologySession getRelevancyOntologySession(Proxy proxy) throws OperationFailedException
proxy - a proxy RelevancyOntologySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRelevancyOntology() is false optional - This method must be implemented if
supportsRelevancyOntology() is true. RelevancyOntologyAssignmentSession getRelevancyOntologyAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy RelevancyOntologyAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRelevancyOntologyAssignment() is false optional - This method must be implemented if
supportsRelevancyOntologyAssignment() is true. RelevancySmartOntologySession getRelevancySmartOntologySession(Id ontologyId, Proxy proxy) throws NotFoundException, OperationFailedException
ontologyId - the Id of the ontologyproxy - a proxy RelevancySmartOntologySession NotFoundException - ontologyId not foundNullArgumentException - ontologyId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRelevancySmartOntology() is false optional - This method must be implemented if
supportsRelevancySmartOntology() is true. OntologyLookupSession getOntologyLookupSession(Proxy proxy) throws OperationFailedException
proxy - a proxy OntologyLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOntologyLookup() is false optional - This method must be implemented if
supportsOntologyLookup() is true. OntologyQuerySession getOntologyQuerySession(Proxy proxy) throws OperationFailedException
proxy - a proxy OntologyQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsOntologyQuery()
is false optional - This method must be implemented if
supportsOntologyQuery() is true. OntologySearchSession getOntologySearchSession(Proxy proxy) throws OperationFailedException
proxy - a proxy OntologySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOntologySearch() is false optional - This method must be implemented if
supportsOntologySearch() is true. OntologyAdminSession getOntologyAdminSession(Proxy proxy) throws OperationFailedException
proxy - a proxy OntologyAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsOntologyAdmin()
is false optional - This method must be implemented if
supportsOntologyAdmin() is true. OntologyNotificationSession getOntologyNotificationSession(OntologyReceiver ontologyReceiver, Proxy proxy) throws OperationFailedException
ontologyReceiver - the ontology receiverproxy - a proxy OntologyNotificationSession NullArgumentException - ontologyReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsOntologyNotification() is false optional - This method must be implemented if
supportsOntologyNotification() is true. OntologyHierarchySession getOntologyHierarchySession(Proxy proxy) throws OperationFailedException
proxy - a proxy OntologyHierarchySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOntologyHierarchy() is false optional - This method must be implemented if
supportsOntologyHierarchy() is true. OntologyHierarchyDesignSession getOntologyHierarchyDesignSession(Proxy proxy) throws OperationFailedException
proxy - a proxy OntologyHierarchyDesignSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOntologyHierarchyDesign() is false optional - This method must be implemented if
supportsOntologyHierarchyDesign() is true. OntologyAssignmentSession getOntologyAssignmentSession(Proxy proxy) throws OperationFailedException
Ids to ontologies.proxy - a proxy OntologyAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOntologyAssignment() is false optional - This method must be implemented if
supportsOntologyAssignment() is true. OntologyBatchProxyManager getOntologyBatchProxyManager() throws OperationFailedException
OntologyBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException - supportsOntologyBatch()
is false optional - This method must be implemented if
supportsOntologyBatch() is true. OntologyRulesProxyManager getOntologyRulesProxyManager() throws OperationFailedException
OntologyRulesProxyManager OperationFailedException - unable to complete requestUnimplementedException - supportsOntologyRules()
is false optional - This method must be implemented if
supportsOntologyRules() is true.