Class SpaceFactory
java.lang.Object
com.atlassian.confluence.api.impl.service.content.factory.SpaceFactory
- All Implemented Interfaces:
ModelFactory<Space,
Space>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSpaceFactory
(SpaceLogoManager spaceLogoManager, SpaceManager spaceManager, Supplier<ContentFactory> contentFactorySupplier, SpaceMetadataFactory spaceMetadataFactory, PersonFactory personFactory, PermissionManager permissionManager, SpaceRetentionPolicyService spaceRetentionPolicyService, SpacePermissionService spacePermissionService) -
Method Summary
Modifier and TypeMethodDescriptionbuildFrom
(long spaceId, Expansions expansions) buildFrom
(Space space, Expansions expansions) buildFrom
(String spaceKey, Expansions expansions) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.confluence.api.model.ModelFactory
buildFrom
-
Field Details
-
DEFAULT_DESCRIPTION_REPRESENTATION
-
-
Constructor Details
-
SpaceFactory
public SpaceFactory(SpaceLogoManager spaceLogoManager, SpaceManager spaceManager, Supplier<ContentFactory> contentFactorySupplier, SpaceMetadataFactory spaceMetadataFactory, PersonFactory personFactory, PermissionManager permissionManager, SpaceRetentionPolicyService spaceRetentionPolicyService, SpacePermissionService spacePermissionService) - Since:
- 7.14.0
-
-
Method Details
-
buildFrom
-
buildFrom
-
buildFrom
- Specified by:
buildFrom
in interfaceModelFactory<Space,
Space>
-