ResponseBody |
GroupsController.addGroupMembers(int groupId,
AddGroupMembers addGroupMembers) |
Add group members API
|
ResponseBody |
RepositoryManagementController.addRemote(javax.servlet.http.HttpServletResponse response,
RemoteRepository remoteRepository) |
|
ResponseBody |
WorkflowController.approve(ApproveRequestBody approveRequestBody) |
|
ResponseBody |
RepositoryManagementController.cancelFailedPull(CancelFailedPullRequest cancelFailedPullRequest) |
|
ResponseBody |
PublishController.cancelPublishingPackages(CancelPublishingPackagesRequest cancelPublishingPackagesRequest) |
|
ResponseBody |
UsersController.changePassword(ChangePasswordRequest changePasswordRequest) |
|
ResponseBody |
UsersController.checkCurrentUserHasGlobalPermissions(HasPermissionsRequest permissionsRequest) |
Check if the current authenticated user has global permissions
|
ResponseBody |
UsersController.checkCurrentUserHasSitePermissions(String site,
HasPermissionsRequest permissionsRequest) |
Check if user has permissions in a site of the current authenticated user API
|
ResponseBody |
ConfigurationController.clearCache(String siteId) |
|
ResponseBody |
PublishController.clearPublishingLock(ClearPublishingLockRequest clearPublishingLockRequest) |
|
ResponseBody |
CmisController.cloneContent(CmisCloneRequest cmisCloneRequest) |
|
ResponseBody |
RepositoryManagementController.commitConflictResolution(CommitResolutionRequest commitResolutionRequest) |
|
ResponseBody |
MarketplaceController.copyPlugin(@Valid MarketplaceController.CopyPluginRequest request) |
|
ResponseBody |
SecurityController.createAccessToken(@Valid SecurityController.CreateAccessTokenRequest request) |
|
ResponseBody |
GroupsController.createGroup(Group group) |
Create group API
|
ResponseBody |
SitesController.createSite(@Valid CreateSiteRequest request) |
|
ResponseBody |
UsersController.createUser(User user) |
Create user API
|
ResponseBody |
ContentController.delete(DeleteRequestBody deleteRequestBody) |
|
ResponseBody |
SecurityController.deleteAccessToken(long tokenId) |
|
ResponseBody |
ConfigurationController.deleteContentType(@Valid ConfigurationController.DeleteContentTypeRequest request) |
|
ResponseBody |
GroupsController.deleteGroup(List<Long> groupIds) |
Delete group API
|
ResponseBody |
UsersController.deleteUser(List<Long> userIds,
List<String> usernames) |
Delete users API
|
ResponseBody |
UsersController.deleteUserProperties(String siteId,
List<String> properties) |
|
ResponseBody |
SystemToolsController.disableTools() |
|
ResponseBody |
UsersController.disableUsers(EnableUsers enableUsers) |
Disable users API
|
ResponseBody |
ContentController.duplicateItem(@Valid DuplicateRequest request) |
|
ResponseBody |
SystemToolsController.enableTools() |
|
ResponseBody |
UsersController.enableUsers(EnableUsers enableUsers) |
Enable users API
|
ResponseBody |
SecurityController.encryptText(EncryptRequest request) |
|
ResponseBody |
SystemToolsController.executeQuery(ExecuteDbQueryRequestBody requestBody) |
|
ResponseBody |
SystemToolsController.executeShellCommand(ExecuteShellCommandRequestBody requestBody) |
|
ResponseBody |
UsersController.forgotPassword(String username) |
|
ResponseBody |
SecurityController.getAccessTokens() |
|
ResponseBody |
UiController.getActiveEnvironment() |
|
ResponseBody |
GroupsController.getAllGroups(String keyword,
int offset,
int limit,
String sort) |
Get groups API
|
ResponseBody |
ClusterManagementController.getAllMembers() |
|
ResponseBody |
UsersController.getAllUsers(String siteId,
String keyword,
int offset,
int limit,
String sort) |
Get all users API
|
ResponseBody |
DashboardController.getAuditDashboard(@Valid AuditDashboardRequestParameters requestParameters) |
|
ResponseBody |
AuditController.getAuditLog(String siteId,
String siteName,
int offset,
int limit,
String user,
List<String> operations,
boolean includeParameters,
ZonedDateTime dateFrom,
ZonedDateTime dateTo,
String target,
String origin,
String clusterNodeId,
String sort,
String order) |
|
ResponseBody |
AuditController.getAuditLogEntry(long auditLogId) |
|
ResponseBody |
SitesController.getAvailableBlueprints() |
|
ResponseBody |
PublishController.getAvailablePublishingTargets(String siteId) |
|
ResponseBody |
ContentController.getChildrenById(@Valid GetChildrenByIdRequestBody request) |
|
ResponseBody |
ContentController.getChildrenByPath(@Valid GetChildrenByPathRequestBody request) |
|
ResponseBody |
ConfigurationController.getConfiguration(String siteId) |
|
ResponseBody |
ConfigurationController.getConfiguration(String siteId,
String module,
String path,
String environment) |
|
ResponseBody |
ConfigurationController.getConfigurationHistory(String siteId,
String module,
String path,
String environment) |
|
ResponseBody |
DashboardController.getContentDashboard(@Valid ContentDashboardRequestParameters requestParameters) |
|
ResponseBody |
ConfigurationController.getContentTypeUsage(String siteId,
String contentType) |
|
ResponseBody |
UsersController.getCurrentUser() |
Get current authenticated user API
|
ResponseBody |
UsersController.getCurrentUserGlobalPermissions() |
Get the global permissions of the current authenticated user API
|
ResponseBody |
UsersController.getCurrentUserSitePermissions(String site) |
Get the permissions in a site of the current authenticated user API
|
ResponseBody |
UsersController.getCurrentUserSiteRoles(String site) |
Get the roles in a site of the current authenticated user API
|
ResponseBody |
UsersController.getCurrentUserSites(int offset,
int limit) |
Get the sites of the current authenticated user API
|
ResponseBody |
UsersController.getCurrentUserSsoLogoutUrl() |
Deprecated.
|
ResponseBody |
ContentController.getDeletePackage(@Valid GetDeletePackageRequestBody request) |
|
ResponseBody |
MarketplaceController.getDependantItems(String siteId,
String pluginId) |
|
ResponseBody |
ContentController.getDescriptor(String siteId,
String path,
boolean flatten) |
|
ResponseBody |
RepositoryManagementController.getDiffForConflictedFile(String siteId,
String path) |
|
ResponseBody |
UiController.getGlobalMenu() |
|
ResponseBody |
GroupsController.getGroup(int groupId) |
Get group API
|
ResponseBody |
GroupsController.getGroupMembers(int groupId,
int offset,
int limit,
String sort) |
Get group members API
|
ResponseBody |
MarketplaceController.getInstalledPlugins(String siteId) |
|
ResponseBody |
ContentController.getItemById(String siteId,
long id,
boolean preferContent) |
|
ResponseBody |
ContentController.getItemByPath(String siteId,
String path,
boolean preferContent) |
|
ResponseBody |
WorkflowController.getItemStates(String siteId,
Optional<String> rpPath,
Optional<Long> rpStates,
int offset,
int limit) |
|
ResponseBody |
PluginController.getPluginConfiguration(String siteId,
String pluginId) |
|
ResponseBody |
DashboardController.getPublishingDashboard(@Valid PublishingDashboardRequestParameters requestParameters) |
|
ResponseBody |
PublishController.getPublishingHistory(String siteId,
int daysFromToday,
int numberOfItems,
String filterType) |
|
ResponseBody |
PublishController.getPublishingPackageDetails(String siteId,
String packageId) |
|
ResponseBody |
PublishController.getPublishingPackages(String siteId,
String environment,
String path,
List<String> states,
int offset,
int limit) |
|
ResponseBody |
PublishController.getPublishingStatus(String siteId) |
|
ResponseBody |
RepositoryManagementController.getRepositoryStatus(String siteId) |
|
ResponseBody |
ContentController.getSandboxItemsById(@Valid GetSandboxItemsByIdRequestBody request,
javax.servlet.http.HttpServletResponse httpServletResponse) |
|
ResponseBody |
ContentController.getSandboxItemsByPath(@Valid GetSandboxItemsByPathRequestBody request,
javax.servlet.http.HttpServletResponse httpServletResponse) |
|
ResponseBody |
DependencyController.getSoftDependencies(@Valid GetSoftDependenciesRequestBody request) |
|
ResponseBody |
UsersController.getUser(String userId) |
Get user API
|
ResponseBody |
UsersController.getUserProperties(String siteId) |
|
ResponseBody |
UsersController.getUserSiteRoles(String userId,
String site) |
Get user roles for a site API
|
ResponseBody |
UsersController.getUserSites(String userId,
int offset,
int limit) |
Get user sites API
|
ResponseBody |
WorkflowController.getWorkflowAffectedPaths(String siteId,
String path) |
|
ResponseBody |
ExceptionHandlers.handleActionDeniedException(javax.servlet.http.HttpServletRequest request,
org.craftercms.commons.security.exception.ActionDeniedException e) |
|
ResponseBody |
ExceptionHandlers.handleAuthenticationException(javax.servlet.http.HttpServletRequest request,
AuthenticationException e) |
|
ResponseBody |
ExceptionHandlers.handleBeanPropertyBindingResult(javax.servlet.http.HttpServletRequest request,
org.springframework.validation.BindException e) |
|
ResponseBody |
ExceptionHandlers.handleClusterMemberAlreadyExistsException(javax.servlet.http.HttpServletRequest request,
ClusterMemberAlreadyExistsException e) |
|
ResponseBody |
ExceptionHandlers.handleClusterMemberNotFoundException(javax.servlet.http.HttpServletRequest request,
ClusterMemberNotFoundException e) |
|
ResponseBody |
ExceptionHandlers.handleCmisPathNotFoundException(javax.servlet.http.HttpServletRequest request,
CmisPathNotFoundException e) |
|
ResponseBody |
ExceptionHandlers.handleCmisRepositoryNotFoundException(javax.servlet.http.HttpServletRequest request,
CmisRepositoryNotFoundException e) |
|
ResponseBody |
ExceptionHandlers.handleCmisTimeoutException(javax.servlet.http.HttpServletRequest request,
CmisTimeoutException e) |
|
ResponseBody |
ExceptionHandlers.handleCmisUnavailableException(javax.servlet.http.HttpServletRequest request,
CmisUnavailableException e) |
|
ResponseBody |
ExceptionHandlers.handleContentNotFoundException(javax.servlet.http.HttpServletRequest request,
ContentNotFoundException e) |
|
ResponseBody |
ExceptionHandlers.handleException(javax.servlet.http.HttpServletRequest request,
Exception e) |
|
ResponseBody |
ExceptionHandlers.handleException(javax.servlet.http.HttpServletRequest request,
org.craftercms.core.exception.PathNotFoundException e) |
|
ResponseBody |
ExceptionHandlers.handleException(javax.servlet.http.HttpServletRequest request,
ContentAlreadyUnlockedException e) |
|
ResponseBody |
ExceptionHandlers.handleException(javax.servlet.http.HttpServletRequest request,
ContentLockedByAnotherUserException e) |
|
protected ResponseBody |
ExceptionHandlers.handleExceptionInternal(javax.servlet.http.HttpServletRequest request,
Exception e,
ApiResponse response) |
|
protected ResponseBody |
ExceptionHandlers.handleExceptionInternal(javax.servlet.http.HttpServletRequest request,
Exception e,
ApiResponse response,
String logLevel) |
|
ResponseBody |
ExceptionHandlers.handleGroupAlreadyExistsException(javax.servlet.http.HttpServletRequest request,
GroupAlreadyExistsException e) |
|
ResponseBody |
ExceptionHandlers.handleGroupNotFoundException(javax.servlet.http.HttpServletRequest request,
GroupNotFoundException e) |
|
ResponseBody |
ExceptionHandlers.handleHttpMessageNotReadableException(javax.servlet.http.HttpServletRequest request,
org.springframework.http.converter.HttpMessageNotReadableException e) |
|
ResponseBody |
ExceptionHandlers.handleInvalidConfigurationException(javax.servlet.http.HttpServletRequest request,
InvalidConfigurationException e) |
|
ResponseBody |
ExceptionHandlers.handleInvalidManagementTokenException(javax.servlet.http.HttpServletRequest request,
org.craftercms.commons.exceptions.InvalidManagementTokenException e) |
|
ResponseBody |
ExceptionHandlers.handleInvalidParametersException(javax.servlet.http.HttpServletRequest request,
InvalidParametersException e) |
|
ResponseBody |
ExceptionHandlers.handleInvalidRemoteRepositoryCredentialsException(javax.servlet.http.HttpServletRequest request,
InvalidRemoteRepositoryCredentialsException e) |
|
ResponseBody |
ExceptionHandlers.handleInvalidRemoteUrlException(javax.servlet.http.HttpServletRequest request,
InvalidRemoteUrlException e) |
|
ResponseBody |
ExceptionHandlers.handleMarketplaceNotInitializedException(javax.servlet.http.HttpServletRequest request,
MarketplaceNotInitializedException e) |
|
ResponseBody |
ExceptionHandlers.handleMarketplaceUnreachableException(javax.servlet.http.HttpServletRequest request,
MarketplaceUnreachableException e) |
|
ResponseBody |
ExceptionHandlers.handleMethodArgumentTypeMismatchException(javax.servlet.http.HttpServletRequest request,
org.springframework.web.method.annotation.MethodArgumentTypeMismatchException e) |
|
ResponseBody |
ExceptionHandlers.handleMissingPluginParameterException(javax.servlet.http.HttpServletRequest request,
MissingPluginParameterException e) |
|
ResponseBody |
ExceptionHandlers.handleMissingServletRequestParameterException(javax.servlet.http.HttpServletRequest request,
org.springframework.web.bind.MethodArgumentNotValidException e) |
|
ResponseBody |
ExceptionHandlers.handleMissingServletRequestParameterException(javax.servlet.http.HttpServletRequest request,
org.springframework.web.bind.MissingServletRequestParameterException e) |
|
ResponseBody |
ExceptionHandlers.handleOrganizationNotFoundException(javax.servlet.http.HttpServletRequest request,
OrganizationNotFoundException e) |
|
ResponseBody |
ExceptionHandlers.handlePasswordDoesNotMatchException(javax.servlet.http.HttpServletRequest request,
PasswordDoesNotMatchException e) |
|
ResponseBody |
ExceptionHandlers.handlePasswordRequirementsFailedException(javax.servlet.http.HttpServletRequest request,
PasswordRequirementsFailedException e) |
|
ResponseBody |
ExceptionHandlers.handlePluginAlreadyInstalledException(javax.servlet.http.HttpServletRequest request,
PluginAlreadyInstalledException e) |
|
ResponseBody |
ExceptionHandlers.handlePluginInstallationException(javax.servlet.http.HttpServletRequest request,
PluginInstallationException e) |
|
ResponseBody |
ExceptionHandlers.handlePullFromRemoteConflictException(javax.servlet.http.HttpServletRequest request,
PullFromRemoteConflictException e) |
|
ResponseBody |
ExceptionHandlers.handleRemoteAlreadyExistsException(javax.servlet.http.HttpServletRequest request,
RemoteAlreadyExistsException e) |
|
ResponseBody |
ExceptionHandlers.handleRemoteNotRemovableException(javax.servlet.http.HttpServletRequest request,
RemoteNotRemovableException e) |
|
ResponseBody |
ExceptionHandlers.handleRemoteRepositoryNotFoundException(javax.servlet.http.HttpServletRequest request,
RemoteRepositoryNotFoundException e) |
|
ResponseBody |
ExceptionHandlers.handleServiceException(javax.servlet.http.HttpServletRequest request,
ServiceLayerException e) |
|
ResponseBody |
ExceptionHandlers.handleSiteAlreadyExistsException(javax.servlet.http.HttpServletRequest request,
SiteAlreadyExistsException e) |
|
ResponseBody |
ExceptionHandlers.handleSiteNotFoundException(javax.servlet.http.HttpServletRequest request,
SiteNotFoundException e) |
|
ResponseBody |
ExceptionHandlers.handleStudioPathNotFoundException(javax.servlet.http.HttpServletRequest request,
StudioPathNotFoundException e) |
|
ResponseBody |
ExceptionHandlers.handleSystemToolException(javax.servlet.http.HttpServletRequest request,
SystemToolException e) |
|
ResponseBody |
ExceptionHandlers.handleUnrecognizedPropertyException(javax.servlet.http.HttpServletRequest request,
com.fasterxml.jackson.core.JsonProcessingException e) |
|
ResponseBody |
ExceptionHandlers.handleUserAlreadyExistsException(javax.servlet.http.HttpServletRequest request,
UserAlreadyExistsException e) |
|
ResponseBody |
ExceptionHandlers.handleUserNotFoundException(javax.servlet.http.HttpServletRequest request,
UserNotFoundException e) |
|
ResponseBody |
ExceptionHandlers.handleValidationRuntimeException(javax.servlet.http.HttpServletRequest request,
org.craftercms.commons.validation.ValidationRuntimeException e) |
|
ResponseBody |
MarketplaceController.installPlugin(@Valid InstallPluginRequest request) |
|
ResponseBody |
ContentController.itemLockByPath(@Valid LockItemByPathRequest request) |
|
ResponseBody |
ContentController.itemUnlockByPath(@Valid UnlockItemByPathRequest request) |
|
ResponseBody |
CmisController.list(String siteId,
String cmisRepoId,
String path,
int offset,
int limit) |
|
ResponseBody |
ContentController.listQuickCreateContent(String siteId) |
|
ResponseBody |
RepositoryManagementController.listRemotes(String siteId) |
|
ResponseBody |
ContentController.pasteItems(@Valid PasteRequest request) |
|
ResponseBody |
WorkflowController.publish(PublishRequestBody publishRequestBody) |
|
ResponseBody |
RepositoryManagementController.pullFromRemote(PullFromRemoteRequest pullFromRemoteRequest) |
|
ResponseBody |
RepositoryManagementController.pushToRemote(javax.servlet.http.HttpServletResponse response,
PushToRemoteRequest pushToRemoteRequest) |
|
ResponseBody |
RepositoryManagementController.rebuildDatabase(RebuildDatabaseRequest rebuildDatabaseRequest) |
|
ResponseBody |
WorkflowController.reject(RejectRequestBody rejectRequestBody) |
|
ResponseBody |
PluginController.reload(String siteId,
String token) |
Reloads the groovy classes for the given site
|
ResponseBody |
ClusterManagementController.removeClusterMembers(List<Long> memberIds) |
|
ResponseBody |
GroupsController.removeGroupMembers(int groupId,
List<Long> userIds,
List<String> usernames) |
Remove group members API
|
ResponseBody |
MarketplaceController.removePlugin(@Valid MarketplaceController.RemovePluginRequest request) |
|
ResponseBody |
RepositoryManagementController.removeRemote(javax.servlet.http.HttpServletResponse response,
RemoveRemoteRequest removeRemoteRequest) |
|
ResponseBody |
WorkflowController.requestPublish(@Valid RequestPublishRequestBody requestPublishRequestBody) |
|
ResponseBody |
UsersController.resetPassword(String userId,
ResetPasswordRequest resetPasswordRequest) |
|
ResponseBody |
RepositoryManagementController.resolveConflict(ResolveConflictRequest resolveConflictRequest) |
|
ResponseBody |
PluginController.runScript(String siteId,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
Executes a rest script for the given site
|
ResponseBody |
CmisController.search(String siteId,
String cmisRepoId,
String searchTerm,
String path,
int offset,
int limit) |
|
ResponseBody |
SearchController.search(String siteId,
SearchParams params) |
|
ResponseBody |
MarketplaceController.searchPlugins(String type,
String keywords,
boolean showIncompatible,
long offset,
long limit) |
|
ResponseBody |
UsersController.setPassword(SetPasswordRequest setPasswordRequest) |
|
ResponseBody |
RepositoryManagementController.unlockRepository(UnlockRepositoryRequest unlockRepositoryRequest) |
|
ResponseBody |
SecurityController.updateAccessToken(long tokenId,
@Valid SecurityController.UpdateAccessTokenRequest request) |
|
ResponseBody |
GroupsController.updateGroup(Group group) |
Update group API
|
ResponseBody |
WorkflowController.updateItemStates(ItemStatesPostRequestBody requestBody) |
|
ResponseBody |
WorkflowController.updateItemStatesByQuery(UpdateItemStatesByQueryRequestBody requestBody) |
|
ResponseBody |
SitesController.updateSite(String siteId,
@Valid UpdateSiteRequest request) |
|
ResponseBody |
UsersController.updateUser(User user) |
Update user API
|
ResponseBody |
UsersController.updateUserProperties(@Valid UpdateUserPropertiesRequest request) |
|
ResponseBody |
CmisController.uploadContent(javax.servlet.http.HttpServletRequest httpServletRequest) |
|
ResponseBody |
SitesController.validatePolicy(String siteId,
@Valid ValidatePolicyRequest request) |
|
ResponseBody |
UsersController.validateToken(javax.servlet.http.HttpServletResponse response,
String token) |
|
ResponseBody |
ConfigurationController.writeConfiguration(WriteConfigurationRequest wcRequest) |
|
ResponseBody |
PluginController.writeConfiguration(@Valid PluginController.WriteConfigurationRequest request) |
|