Uses of Interface
org.apache.hadoop.ozone.om.PrefixManager
Packages that use PrefixManager
Package
Description
This package contains the Ozone Manager classes.
Package contains classes related to key requests.
OM native acl implementation.
-
Uses of PrefixManager in org.apache.hadoop.ozone.om
Classes in org.apache.hadoop.ozone.om that implement PrefixManagerMethods in org.apache.hadoop.ozone.om that return PrefixManagerConstructors in org.apache.hadoop.ozone.om with parameters of type PrefixManagerModifierConstructorDescriptionOmMetadataReader(KeyManager keyManager, PrefixManager prefixManager, OzoneManager ozoneManager, org.slf4j.Logger log, org.apache.hadoop.ozone.audit.AuditLogger audit, OmMetadataReaderMetrics omMetadataReaderMetrics, org.apache.hadoop.ozone.security.acl.IAccessAuthorizer accessAuthorizer) OmSnapshot(KeyManager keyManager, PrefixManager prefixManager, OzoneManager ozoneManager, String volumeName, String bucketName, String snapshotName, UUID snapshotID) -
Uses of PrefixManager in org.apache.hadoop.ozone.om.request.key
Methods in org.apache.hadoop.ozone.om.request.key with parameters of type PrefixManagerModifier and TypeMethodDescriptionprotected org.apache.hadoop.ozone.om.helpers.OmKeyInfoOMKeyRequest.createFileInfo(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.KeyArgs keyArgs, List<org.apache.hadoop.ozone.om.helpers.OmKeyLocationInfo> locations, org.apache.hadoop.hdds.client.ReplicationConfig replicationConfig, long size, org.apache.hadoop.fs.FileEncryptionInfo encInfo, PrefixManager prefixManager, org.apache.hadoop.ozone.om.helpers.OmBucketInfo omBucketInfo, OMFileRequest.OMPathInfo omPathInfo, long transactionLogIndex, long objectID, org.apache.hadoop.ozone.om.OmConfig config) Create OmKeyInfo object.protected List<org.apache.hadoop.ozone.OzoneAcl> OMKeyRequest.getAclsForKey(org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.KeyArgs keyArgs, org.apache.hadoop.ozone.om.helpers.OmBucketInfo bucketInfo, OMFileRequest.OMPathInfo omPathInfo, PrefixManager prefixManager, org.apache.hadoop.ozone.om.OmConfig config) protected org.apache.hadoop.ozone.om.helpers.OmKeyInfoOMKeyRequest.prepareFileInfo(org.apache.hadoop.ozone.om.OMMetadataManager omMetadataManager, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.KeyArgs keyArgs, org.apache.hadoop.ozone.om.helpers.OmKeyInfo dbKeyInfo, long size, List<org.apache.hadoop.ozone.om.helpers.OmKeyLocationInfo> locations, org.apache.hadoop.fs.FileEncryptionInfo encInfo, PrefixManager prefixManager, org.apache.hadoop.ozone.om.helpers.OmBucketInfo omBucketInfo, OMFileRequest.OMPathInfo omPathInfo, long transactionLogIndex, long objectID, org.apache.hadoop.hdds.client.ReplicationConfig replicationConfig, org.apache.hadoop.ozone.om.OmConfig config) Prepare OmKeyInfo which will be persisted to openKeyTable.protected org.apache.hadoop.ozone.om.helpers.OmKeyInfoOMKeyRequest.prepareKeyInfo(org.apache.hadoop.ozone.om.OMMetadataManager omMetadataManager, org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.KeyArgs keyArgs, org.apache.hadoop.ozone.om.helpers.OmKeyInfo dbKeyInfo, long size, List<org.apache.hadoop.ozone.om.helpers.OmKeyLocationInfo> locations, org.apache.hadoop.fs.FileEncryptionInfo encInfo, PrefixManager prefixManager, org.apache.hadoop.ozone.om.helpers.OmBucketInfo omBucketInfo, OMFileRequest.OMPathInfo omPathInfo, long transactionLogIndex, long objectID, org.apache.hadoop.hdds.client.ReplicationConfig replicationConfig, org.apache.hadoop.ozone.om.OmConfig config) Prepare OmKeyInfo which will be persisted to openKeyTable. -
Uses of PrefixManager in org.apache.hadoop.ozone.security.acl
Methods in org.apache.hadoop.ozone.security.acl with parameters of type PrefixManagerModifier and TypeMethodDescriptionOzoneManagerAuthorizer.configure(OzoneManager om, KeyManager km, PrefixManager pm) Configure this authorizer.OzoneNativeAuthorizer.configure(OzoneManager om, KeyManager km, PrefixManager pm) static org.apache.hadoop.ozone.security.acl.IAccessAuthorizerOzoneAuthorizerFactory.forSnapshot(OzoneManager om, KeyManager keyManager, PrefixManager prefixManager)