Uses of Class
edu.ucsb.nceas.metacat.shared.AccessException
Packages that use AccessException
Package
Description
-
Uses of AccessException in edu.ucsb.nceas.metacat
Methods in edu.ucsb.nceas.metacat that throw AccessExceptionModifier and TypeMethodDescriptionorg.dataone.service.types.v1.AccessPolicy
IdentifierManager.getAccessPolicy
(String guid) Lookup access policy from Metacat -
Uses of AccessException in edu.ucsb.nceas.metacat.accesscontrol
Methods in edu.ucsb.nceas.metacat.accesscontrol that throw AccessExceptionModifier and TypeMethodDescriptionvoid
XMLAccessAccess.addXMLAccess
(String guid, String principalName, Long permission, String permType, String permOrder, String accessFileId, String subTreeId) Add permissions for a given principal on a given document.void
XMLAccessAccess.deleteXMLAccessForDoc
(String guid) Delete xml access.void
XMLAccessAccess.deleteXMLAccessForDoc
(String guid, String permType, DBConnection conn) Delete xml access.Vector<edu.ucsb.nceas.utilities.access.XMLAccessDAO>
XMLAccessAccess.getXMLAccessForDoc
(String guid) Get all xml access for a documentVector<edu.ucsb.nceas.utilities.access.XMLAccessDAO>
XMLAccessAccess.getXMLAccessForPrincipal
(String guid, String principalName) Get all xml access for a principal for a certain documentVector<edu.ucsb.nceas.utilities.access.XMLAccessDAO>
XMLAccessAccess.getXMLAccessForPrincipal
(String guid, String principalName, String permType, String permOrder) Get all xml access for a principal/permType/permOrder for a certain documentvoid
XMLAccessAccess.insertAccess
(String guid, List<edu.ucsb.nceas.utilities.access.XMLAccessDAO> xmlAccessList) Set permissions for a given document.void
XMLAccessAccess.insertAccess
(String guid, List<edu.ucsb.nceas.utilities.access.XMLAccessDAO> xmlAccessList, DBConnection conn) Set permissions for a given document.void
XMLAccessAccess.removeXMLAccessForPrincipal
(String guid, String principalName, Long permission) Remove xml access.void
XMLAccessAccess.replaceAccess
(String guid, List<edu.ucsb.nceas.utilities.access.XMLAccessDAO> xmlAccessList) Set permissions for a given document.Constructors in edu.ucsb.nceas.metacat.accesscontrol that throw AccessException -
Uses of AccessException in edu.ucsb.nceas.metacat.dataone
Methods in edu.ucsb.nceas.metacat.dataone that throw AccessExceptionModifier and TypeMethodDescriptionstatic org.dataone.service.types.v2.SystemMetadata
SystemMetadataFactory.createSystemMetadata
(String localId) Creates a system metadata object for insertion into metacat -
Uses of AccessException in edu.ucsb.nceas.metacat.systemmetadata
Methods in edu.ucsb.nceas.metacat.systemmetadata that throw AccessExceptionModifier and TypeMethodDescriptionprotected void
SystemMetadataManager.updateSystemMetadata
(org.dataone.service.types.v2.SystemMetadata sm, DBConnection dbConn) Insert the system metadata fields into the db