Uses of Class
edu.ucsb.nceas.metacat.shared.AccessException
Package
Description
-
Uses of AccessException in edu.ucsb.nceas.metacat
Modifier 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
Modifier 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. -
Uses of AccessException in edu.ucsb.nceas.metacat.dataone
Modifier 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
Modifier and TypeMethodDescriptionprotected void
SystemMetadataManager.updateSystemMetadata
(org.dataone.service.types.v2.SystemMetadata sm, DBConnection dbConn) Insert the system metadata fields into the db