Package org.projectnessie.services.impl
Class BaseApiImpl
java.lang.Object
org.projectnessie.services.impl.BaseApiImpl
- Direct Known Subclasses:
ConfigApiImpl,ContentApiImpl,DiffApiImpl,NamespaceApiImpl,TreeApiImpl
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBaseApiImpl(org.projectnessie.services.config.ServerConfig config, org.projectnessie.versioned.VersionStore store, Authorizer authorizer, AccessContext accessContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.projectnessie.versioned.MetadataRewriter<org.projectnessie.model.CommitMeta>commitMetaUpdate(org.projectnessie.model.CommitMeta commitMeta, IntFunction<String> squashMessage) protected Authorizerprotected HashResolverprotected Principalprotected org.projectnessie.services.config.ServerConfigprotected org.projectnessie.versioned.VersionStoregetStore()protected BatchAccessChecker
-
Constructor Details
-
BaseApiImpl
protected BaseApiImpl(org.projectnessie.services.config.ServerConfig config, org.projectnessie.versioned.VersionStore store, Authorizer authorizer, AccessContext accessContext)
-
-
Method Details
-
getServerConfig
protected org.projectnessie.services.config.ServerConfig getServerConfig() -
getStore
protected org.projectnessie.versioned.VersionStore getStore() -
getPrincipal
-
getAuthorizer
-
getHashResolver
-
startAccessCheck
-
commitMetaUpdate
protected org.projectnessie.versioned.MetadataRewriter<org.projectnessie.model.CommitMeta> commitMetaUpdate(@Nullable org.projectnessie.model.CommitMeta commitMeta, IntFunction<String> squashMessage)
-