public interface AuthorizationQueryInspector extends OsidRelationshipQueryInspector
The query inspector for examining authorization queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getAgentIdTerms()
Gets the agent
Id query terms. |
AgentQueryInspector[] |
getAgentTerms()
Gets the agent query terms.
|
AuthorizationQueryInspectorRecord |
getAuthorizationQueryInspectorRecord(Type authorizationRecordType)
Gets the authorization query inspector record corresponding to the
given
Authorization record Type. |
BooleanTerm[] |
getExplicitAuthorizationsTerms()
Gets the explicit authorization query terms.
|
IdTerm[] |
getFunctionIdTerms()
Gets the function
Id query terms. |
FunctionQueryInspector[] |
getFunctionTerms()
Gets the function query terms.
|
IdTerm[] |
getQualifierIdTerms()
Gets the qualifier
Id query terms. |
QualifierQueryInspector[] |
getQualifierTerms()
Gets the qualifier query terms.
|
IdTerm[] |
getRelatedAuthorizationIdTerms()
Gets the related authorization
Id query terms. |
AuthorizationQueryInspector[] |
getRelatedAuthorizationTerms()
Gets the related authorization query terms.
|
IdTerm[] |
getResourceIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getResourceTerms()
Gets the resource query terms.
|
IdTerm[] |
getTrustIdTerms()
Gets the trust
Id query terms. |
IdTerm[] |
getVaultIdTerms()
Gets the vault
Id query terms. |
VaultQueryInspector[] |
getVaultTerms()
Gets the vault query terms.
|
getEndReasonIdTerms, getEndReasonTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTermsBooleanTerm[] getExplicitAuthorizationsTerms()
mandatory - This method must be implemented. IdTerm[] getRelatedAuthorizationIdTerms()
Id query terms.mandatory - This method must be implemented. AuthorizationQueryInspector[] getRelatedAuthorizationTerms()
mandatory - This method must be implemented. IdTerm[] getResourceIdTerms()
Id query terms.mandatory - This method must be implemented. ResourceQueryInspector[] getResourceTerms()
mandatory - This method must be implemented. IdTerm[] getTrustIdTerms()
Id query terms.mandatory - This method must be implemented. IdTerm[] getAgentIdTerms()
Id query terms.mandatory - This method must be implemented. AgentQueryInspector[] getAgentTerms()
mandatory - This method must be implemented. IdTerm[] getFunctionIdTerms()
Id query terms.mandatory - This method must be implemented. FunctionQueryInspector[] getFunctionTerms()
mandatory - This method must be implemented. IdTerm[] getQualifierIdTerms()
Id query terms.mandatory - This method must be implemented. QualifierQueryInspector[] getQualifierTerms()
mandatory - This method must be implemented. IdTerm[] getVaultIdTerms()
Id query terms.mandatory - This method must be implemented. VaultQueryInspector[] getVaultTerms()
mandatory - This method must be implemented. AuthorizationQueryInspectorRecord getAuthorizationQueryInspectorRecord(Type authorizationRecordType) throws OperationFailedException
Authorization record Type. authorizationRecordType - an authorization record typeNullArgumentException - authorizationRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(authorizationRecordType) is false
mandatory - This method must be implemented.