Package org.projectnessie.services.impl
Class BaseApiImpl
- java.lang.Object
-
- org.projectnessie.services.impl.BaseApiImpl
-
- Direct Known Subclasses:
ContentApiImpl,DiffApiImpl,NamespaceApiImpl,RefLogApiImpl,TreeApiImpl
public abstract class BaseApiImpl extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static intACCESS_CHECK_BATCH_SIZE
-
Constructor Summary
Constructors Modifier Constructor Description protectedBaseApiImpl(ServerConfig config, org.projectnessie.versioned.VersionStore store, Authorizer authorizer, java.util.function.Supplier<java.security.Principal> principal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.projectnessie.versioned.MetadataRewriter<org.projectnessie.model.CommitMeta>commitMetaUpdate(java.lang.String messageOverride)protected ServerAccessContextcreateAccessContext()protected AuthorizergetAuthorizer()protected ServerConfiggetConfig()protected java.security.PrincipalgetPrincipal()protected org.projectnessie.versioned.VersionStoregetStore()protected BatchAccessCheckerstartAccessCheck()
-
-
-
Field Detail
-
ACCESS_CHECK_BATCH_SIZE
protected static final int ACCESS_CHECK_BATCH_SIZE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BaseApiImpl
protected BaseApiImpl(ServerConfig config, org.projectnessie.versioned.VersionStore store, Authorizer authorizer, java.util.function.Supplier<java.security.Principal> principal)
-
-
Method Detail
-
getConfig
protected ServerConfig getConfig()
-
getStore
protected org.projectnessie.versioned.VersionStore getStore()
-
getPrincipal
protected java.security.Principal getPrincipal()
-
getAuthorizer
protected Authorizer getAuthorizer()
-
startAccessCheck
protected BatchAccessChecker startAccessCheck()
-
createAccessContext
protected ServerAccessContext createAccessContext()
-
commitMetaUpdate
protected org.projectnessie.versioned.MetadataRewriter<org.projectnessie.model.CommitMeta> commitMetaUpdate(@Nullable @Nullable java.lang.String messageOverride)
-
-