Details
-
Task
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
-
Empty show more show less
-
Empty show more show less
Description
- drop WorkspaceAccessUtil as it is now
- especially createAdminRepositorySession(), getCredentials() & getDefaultCredentials(): the later two should go to something like a CredentialUtil
- split ContentRepository in WorkspaceMapping (Mappings), RepositoryLoader (intialization of repos) & ContentRepo (Constants)
- add something like WorkspaceMapping#getLogicalWorkspaceName(session) as Session#getName() will only return physical workspace name that might not be unique
- BaseSyndicatorImpl.REPOSITORY_NAME
-> get rid of repository name
- rename RepositoryAcquiringStrategy to JCRSessionStrategy
Checklists
Acceptance criteria
Attachments
Issue Links
- is related to
-
MAGNOLIA-4253 Session acquisition: drop WorkspaceAccessUtil
-
- Closed
-
-
MAGNOLIA-4257 Content-API should just act as a facade
-
- Closed
-