public class DefaultRequestResolver extends Object implements RequestResolver
| Constructor and Description |
|---|
DefaultRequestResolver(BlueprintResolver blueprintResolver,
com.atlassian.confluence.spaces.SpaceManager spaceManager,
com.atlassian.confluence.pages.PageManager pageManager,
ContentBlueprintManager contentBlueprintManager,
com.atlassian.confluence.security.PermissionManager permissionManager,
SpaceBlueprintManager spaceBlueprintManager,
com.atlassian.confluence.user.UserAccessor userAccessor,
com.atlassian.confluence.user.PersonalInformationManager personalInformationManager) |
| Modifier and Type | Method and Description |
|---|---|
CreateBlueprintPageRequest |
resolve(CreateBlueprintPageEntity entity,
com.atlassian.confluence.user.ConfluenceUser creator)
Validates a create page Entity and resolves any Model keys into their respective objects (e.g.
|
CreateBlueprintSpaceRequest |
resolve(CreateBlueprintSpaceEntity entity,
com.atlassian.confluence.user.ConfluenceUser creator)
Validates a create space Entity and resolves any Model keys into their respective objects.
|
CreatePersonalSpaceRequest |
resolve(CreatePersonalSpaceRestEntity entity,
com.atlassian.confluence.user.ConfluenceUser creator)
Validates a create personal space Entity and resolves any Model keys into their respective objects.
|
public DefaultRequestResolver(BlueprintResolver blueprintResolver, com.atlassian.confluence.spaces.SpaceManager spaceManager, com.atlassian.confluence.pages.PageManager pageManager, ContentBlueprintManager contentBlueprintManager, com.atlassian.confluence.security.PermissionManager permissionManager, SpaceBlueprintManager spaceBlueprintManager, com.atlassian.confluence.user.UserAccessor userAccessor, com.atlassian.confluence.user.PersonalInformationManager personalInformationManager)
public CreateBlueprintPageRequest resolve(CreateBlueprintPageEntity entity, com.atlassian.confluence.user.ConfluenceUser creator) throws BlueprintIllegalArgumentException
RequestResolverresolve in interface RequestResolverBlueprintIllegalArgumentExceptionpublic CreateBlueprintSpaceRequest resolve(@Nonnull CreateBlueprintSpaceEntity entity, @Nullable com.atlassian.confluence.user.ConfluenceUser creator)
RequestResolverresolve in interface RequestResolverpublic CreatePersonalSpaceRequest resolve(CreatePersonalSpaceRestEntity entity, com.atlassian.confluence.user.ConfluenceUser creator)
RequestResolverresolve in interface RequestResolverCopyright © 2017 Atlassian. All rights reserved.