All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractAssetProcessor |
|
AbstractAuditListener |
Base class for all audit authentication listeners
|
AbstractAwsService<T extends org.craftercms.commons.config.profiles.aws.AbstractAwsProfile> |
Provides common profile operations used by all services.
|
AbstractCachedUserDetailsService |
Base class for all services that access user information
|
AbstractContentTypeUpgradeOperation |
Base implementation of UpgradeOperation for all content-type related upgrades
|
AbstractContentUpgradeOperation |
Base implementation of UpgradeOperation for all site content upgrades
|
AbstractContentUpgradeOperation.ListFileVisitor |
Implementation of FileVisitor that collects files matching any of the given patterns
|
AbstractDeployer |
|
AbstractFilter |
|
AbstractPluginDescriptorUpgradeOperation |
|
AbstractRegistrableService |
|
AbstractUpgradeOperation |
Provides access to system components for all upgrade operations.
|
AbstractXsltFileUpgradeOperation |
Base implementation of UpgradeOperation for all operations related
to an XSLT template.
|
AccessToken |
Holds the access token information for a user
|
AccessTokenAuthenticationFilter |
Implementation of AbstractPreAuthenticatedProcessingFilter to support token authentication
|
AccessTokenAuthenticationListener |
Listener for Spring's AuthenticationSuccessEvent that generates an access token for the user
|
AccessTokenController |
Controller that handles the refresh of the tokens
|
AccessTokenService |
Defines all operations related to access and refresh tokens
|
AccessTokenServiceImpl |
|
AccessTokenServiceInternal |
Defines all operations related to access and refresh tokens
|
AccessTokenServiceInternalImpl |
|
Action |
Represents a content action that needs to be validated
|
ActionContentType |
|
ActionsDeniedException |
|
ActionSourceFilename |
|
ActionSourcePath |
|
ActionTargetFilename |
|
ActionTargetPath |
|
Activity |
|
Activity.Item |
|
Activity.Package |
|
ActivityStreamDAO |
|
ActivityStreamServiceInternal |
|
ActivityStreamServiceInternalImpl |
|
AddFileUpgradeOperation |
Implementation of UpgradeOperation that adds a new file to
a repository.
|
AddGroupMembers |
|
AddSiteUuidOperation |
|
AllFilter |
|
ApiAuthenticationEntryPoint |
Implementation of AuthenticationEntryPoint that returns a JSON object matching Studio's API specs
|
ApiResponse |
Represents the response of an API operation.
|
ApproveRequestBody |
|
Asset |
Represents an asset that can be processed (image, pdf, Word document, etc.)
|
AssetDmContentProcessor |
|
AssetProcessingConfigReader |
|
AssetProcessingConfigReaderImpl |
|
AssetProcessingConfigurationException |
Exception thrown when a asset processing configuration related error occurs.
|
AssetProcessingException |
General exception used by classes related to asset processing.
|
AssetProcessingService |
Service to run an asset through processor pipelines.
|
AssetProcessingServiceImpl |
|
AssetProcessor |
Processes an asset (input) and returns the transformed asset or a new asset (output).
|
AssetProcessorPipeline |
|
AssetProcessorPipelineImpl |
|
AssetProcessorPipelineResolver |
|
AssetProcessorPipelineResolverImpl |
|
AssetProcessorResolver |
|
AssetProcessorResolverImpl |
|
AuditController |
|
AuditDAO |
|
AuditLog |
|
AuditLogConstants |
|
AuditLoginListener |
Listener for Spring's login that records events using Studio's audit service
|
AuditLogoutListener |
Listener for Spring's logout that records events using Studio's audit service
|
AuditLogParameter |
|
AuditService |
Audit Service
|
AuditServiceImpl |
|
AuditServiceInternal |
|
AuditServiceInternalImpl |
|
AuthenticatedUser |
Represents a User that has been authenticated.
|
AuthenticationException |
Base exception for authentication operations.
|
AuthenticationType |
Contains the different type of authentications that Studio can handle.
|
AvailableActionsResolver |
|
AvailableActionsResolverImpl |
|
AvailablePublishingTargets |
|
AwsException |
Exception thrown when an error occurs while transcoding a video.
|
AwsMediaConvertController |
Rest controller for AWS MediaConvert
|
AwsMediaConvertService |
Service that provides access to AWS MediaConvert.
|
AwsMediaConvertServiceImpl |
|
AwsS3Controller |
Rest controller for AWS S3 service.
|
AwsS3Service |
Service that provides access to AWS S3.
|
AwsS3ServiceImpl |
|
AwsUtils |
|
BaseContentProcessor |
A base class of content processor
|
BatchXsltFileUpgradeOperation |
Implementation of UpgradeOperation that updates multiple files using
an XSLT template.
|
BinaryView |
|
BlobAwareContentRepository |
|
BlobNotFoundException |
Exception thrown when a blob pointer exists in the repository
but the actual asset does not exist in the blob store.
|
BlueprintNotFoundException |
|
BlueprintsUpgradeOperation |
Implementation of UpgradeOperation that syncs the blueprints in the
global repository from the bootstrap repo.
|
BlueprintsVersionProvider |
Implementation of VersionProvider for the built-in blueprints.
|
BootstrapFinishedEvent |
Event used to mark the end of the bootstrap process
|
BootstrapManager |
Central point to control the event-based bootstrap process.
|
BoxException |
|
BoxRemoteAssetUpgradeOperation |
Implementation of UpgradeOperation to update item descriptors that use the Box File Upload control
|
BoxService |
Defines the operations available for handling files in Box
|
BoxServiceImpl |
BroadcastEvent |
All events that implement this interface will be automatically sent to the message broker
|
CacheControlFactory |
Utility class to configure a CacheControl instance
|
CacheInvalidator<K,V> |
Defines the operations for cache invalidation
|
CalculateDependenciesEntityTO |
|
CancelFailedPullRequest |
|
CancelPublishingPackagesRequest |
|
ChangePasswordRequest |
|
CheckImageSizeProcessor |
|
CleanPreviewContentProcessor |
|
CleanupRepositoriesEvent |
Event used to trigger repositories cleanup on startup
|
CleanWorkContentProcessor |
|
ClearPublishingLockRequest |
|
ClipboardService |
Defines all clipboard related operations
|
ClipboardServiceImpl |
|
ClipboardServiceInternal |
Defines all clipboard related operations
|
ClipboardServiceInternalImpl |
|
CmisController |
|
CommitNotFoundException |
|
CommitResolutionRequest |
|
ComponentFilter |
|
CompositeDeployer |
|
CompositeGitCliExceptionResolver |
|
CompositePermission |
|
CompositePermissionResolverImpl |
Implementation of PermissionResolver that resolves user permissions based on Studio's
SecurityService .
|
ConditionalBasicAuthenticationFilter |
Extension of BasicAuthenticationFilter that can be disabled
|
ConditionalCacheInvalidator<K extends String,V> |
Implementation of CacheInvalidator that only performs the invalidation if the key matches a pattern
|
ConfigEncryptionUpgradeOperation |
|
ConfigRecord |
Holds the data about a configuration update during a plugin installation
|
ConfigurationController |
|
ConfigurationController.DeleteContentTypeRequest |
|
ConfigurationEvent |
Event triggered when a configuration file is changed
|
ConfigurationException |
Exception thrown when there's an error while reading a configuration.
|
ConfigurationHistory |
|
ConfigurationService |
Service that helps access different Studio configuration.
|
ConfigurationServiceImpl |
|
ConfigurationUpgradePipelineFactoryImpl |
|
ConfigUtils |
|
Constants |
Constant values used by the Marketplace API
|
ContentAlreadyUnlockedException |
|
ContentAssetInfoTO |
This class contains content asset information that exists in the repository
|
ContentComparatorBase<T> |
content comparater base class
|
ContentController |
|
ContentDashboardItem |
|
ContentEvent |
Event triggered when there is a change in one or more content items
|
ContentExistException |
|
ContentFormatUtils |
util methods for parsing/converting data
|
ContentItemAvailableActionsConstants |
|
ContentItemIdGenerator |
|
ContentItemIdGeneratorImpl |
|
ContentItemOrderComparator |
This class compares two DmContentItem based on their order values specified
by order name
|
ContentItemPossibleActionsConstants |
|
ContentItemTO |
This class contains content item metadata
used by the UI
|
ContentItemTO.ChildFilter |
|
ContentItemVersion |
|
ContentLifeCycleProcessor |
|
ContentLockedByAnotherUserException |
|
ContentMoveInvalidLocation |
Exception thrown when a content move to an invalid location is attempted.
|
ContentNotAllowedException |
occurs when the content provided does not meet preconditions
|
ContentNotFoundException |
|
ContentProcessException |
occurs when failed to process content
|
ContentProcessor |
interface for processing wcm content upon creating or updating the content
|
ContentProcessorPipeline |
|
ContentProcessorPipelineImpl |
Implementation of ContentProcessorPipeline that runs the content give through the pipeline
|
ContentRepository |
This interface represents the repository layer of Crafter Studio.
|
ContentRepository |
|
ContentResource |
Implementation of Resource that wraps site content
|
ContentService |
Content Services that other services may use
|
ContentService |
|
ContentServiceImpl |
Content Services that other services may use
|
ContentServiceImpl |
|
ContentServiceInternal |
|
ContentServiceInternalImpl |
|
ContentType |
|
ContentTypeConfigTO |
DM Content type configuration
|
ContentTypePolicyValidator |
|
ContentTypesConfig |
provides content type configuration
|
ContentTypesConfigImpl |
|
ContentTypeService |
|
ContentTypeService |
Defines all operations related to content-types
|
ContentTypeServiceImpl |
|
ContentTypeServiceImpl |
|
ContentTypeServiceInternal |
|
ContentTypeServiceInternalImpl |
|
ContentTypeUsage |
Holds all data of items related to a content-type
|
ContentUtils |
|
ContextManager |
Manages all Context objects for sites
|
ContextManagerImpl |
|
CopyDependencyConfigTO |
holds the configuration for copy dependency
|
CopyToEnvironmentItem |
|
CopyToEnvironmentItem.Action |
|
CopyToEnvironmentItem.State |
|
CreateAccessTokenRequest |
Request to create an access token
|
CreateSiteRequest |
Holds the information needed to create a site from a Marketplace Blueprint
|
CreateUserRequest |
Holds the parameters for a Create User request
|
CronJobContext |
|
DashboardController |
|
DashboardPublishingPackage |
|
DashboardService |
Service that process requests for Dashboard API
|
DashboardServiceImpl |
|
DataSourceInitializer |
|
DataSourceInitializerImpl |
|
DataSourceRepository |
|
DateUtils |
Utility methods for handling dates
|
DbAuthenticationProvider |
|
DbAuthenticationUserDetailsService<T extends org.springframework.security.core.Authentication> |
|
DbEncryptionUpgradeOperation |
Implementation of UpgradeOperation that upgrades encrypted values in
the database.
|
DbScriptUpgradeOperation |
Implementation of UpgradeOperation that executes a database script.
|
DbUserDetailsService |
Implementation of UserDetailsService that uses Studio's UserDAO
|
DbVersionProvider |
Implementation of VersionProvider for the database.
|
DefaultCacheInvalidator<K,V> |
|
DeleteContentEvent |
Extension of ContentEvent triggered when content is deleted.
|
DeleteDependencyConfigTO |
holds the configuration for delete dependency
|
DeletedException |
Extension of AccountStatusException thrown when a deleted user tries to authenticate.
|
DeletedUserDetailsChecker |
Extension of AccountStatusUserDetailsChecker that checks for deleted users too.
|
DeleteRequestBody |
|
DeleteUpgradeOperation |
Implementation of UpgradeOperation that deletes files and folders in the
repository
|
Dependency |
|
DependencyController |
|
DependencyDAO |
|
DependencyDiffService |
|
DependencyDiffService.DiffRequest |
DiffRequest used for providing info to the Diff Executor
|
DependencyDiffService.DiffResponse |
DiffResponse is returned by Diff executor with added and removed dependenices
|
DependencyDiffServiceImpl |
|
DependencyEntity |
|
DependencyMapper |
|
DependencyResolver |
Resolves dependencies
|
DependencyResolverConfigTO |
|
DependencyResolverConfigTO.DependencyExtractionPattern |
|
DependencyResolverConfigTO.DependencyExtractionTransform |
|
DependencyResolverConfigTO.DependencyType |
|
DependencyResolverConfigTO.ItemType |
|
DependencyRules |
|
DependencyService |
Dependency Service is the sole custodian of the dependency database
and provide the interface to add, sync, delete and retrieve dependencies
across the system.
|
DependencyService |
|
DependencyServiceImpl |
|
DependencyServiceImpl |
|
DependencyServiceInternal |
|
DependencyServiceInternalImpl |
|
Deployer |
Helper/client class for doing Crafter Deployer operations.
|
DeployerTargetException |
|
DeploymentException |
|
DeploymentHistoryGroup |
|
DeploymentHistoryItem |
|
DeploymentItemTO |
|
DeploymentService |
// document
|
DeploymentServiceImpl |
|
DescriptorV2UpgradeOperation |
|
DetailedItem |
|
DetailedItem |
|
DetailedItem.Builder |
|
DetailedItem.Environment |
|
DetailedItem.Sandbox |
|
DiffConflictedFile |
|
DmConstants |
General constants for WCM
|
DmContentItemComparator |
|
DmContentLifeCycleService |
|
DmContentLifeCycleService.ContentLifeCycleOperation |
content operations
|
DmContentLifeCycleServiceImpl |
|
DmContentProcessor |
|
DmDependencyTO |
contains the dependent file names of the content specified by the URI
|
DmError |
|
DmFilterWrapper |
|
DmFilterWrapperImpl |
|
DmFolderConfigTO |
DmFolderConfig that specifies how each folder in UI maps to the folder
structure in DM web project
|
DmOrderTO |
This class represents the sorting order of DM Content Item
|
DmPageNavigationOrderService |
Order Service for Navigation Pages
|
DmPageNavigationOrderServiceImpl |
|
DmPublishService |
|
DmPublishServiceImpl |
|
DmWorkflowProcessor |
|
DmXmlConstants |
Tag names used by CrafterCMS XML representation of content objects
|
DocumentFilter |
|
DuplicateRequest |
Holds all the data needed to duplicate an item
|
ElasticTranscoder |
Proxy to AWS Elastic Transcoder (and S3) that enables the creation of transcoder jobs based on a TranscoderProfile s.
|
ElasticTranscoderImpl |
|
ElasticTranscoderService |
Service that provides access to the AWS Elastic Transcoder to sites for video transcoding.
|
ElasticTranscoderServiceImpl |
|
EmailMessageQueueTo |
|
EmailMessageSender |
|
EmailMessageTemplateTO |
|
EmailMessageTO |
|
EnableUsers |
|
EncryptionService |
|
EncryptionServiceImpl |
|
EncryptionServiceInternal |
|
EncryptionServiceInternalImpl |
|
EncryptRequest |
Holds the data for encryption
|
Entity |
|
EnvironmentNotFoundException |
|
EventBroadcaster |
Implementation of EventListener that broadcasts events to the message broker
|
ExceptionHandlers |
Controller advice that handles exceptions thrown by API 2 REST controllers.
|
ExpiringContentItem |
Holds the data for an item that is close to or has already expired
|
ExpiringContentResult |
Holds a set of expiring or expired content items
|
ExtractAssetDependencyProcessor |
|
ExtractDependencyProcessor |
|
ExtractParamsProcessor |
extracts parameters such as file name from the content being processed
|
FacetRangeTO |
Holds the data for a single facet range
|
FacetTO |
Holds the data for a search facet
|
FileFolderPathProcessor |
set the file folder path in params
|
FileRecord |
Holds data for a single file installed from a plugin
|
FileSizePolicyValidator |
|
Filter |
|
FindAndReplaceUpgradeOperation |
Implementation of UpgradeOperation that replaces text in the content repository.
|
FormDmContentProcessor |
|
FormNavOrderProcessor |
|
GeneralLockService |
|
GeneralLockServiceImpl |
|
GetChildrenByPathRequestBody |
Holds data for the getChildrenByPath request
|
GetChildrenResult |
|
GetDeletePackageRequestBody |
|
GetSandboxItemsByPathRequestBody |
Holds data for the getSandboxItemsByPath request
|
GetSandboxItemsByPathResult |
Holds the data returned by the getSandboxItemsByPath operation
|
GetSoftDependenciesRequestBody |
|
GitCli |
Allows doing Git operations throw the CLI.
|
GitCliException |
Root exception for the Git CLI.
|
GitCliOutputException |
Thrown when the Git CLI exits with a non-zero value.
|
GitCliOutputExceptionResolver |
|
GitContentRepository |
|
GitContentRepository |
|
GitContentRepositoryConstants |
Created by Sumer Jabri
|
GitLog |
|
GitLogDAO |
|
GitRepositories |
Created by Sumer Jabri on 12/6/16.
|
GitRepositoryHelper |
|
GitRepositoryLockedException |
Exception thrown when a Git repository has been locked (a .git/index.lock file was found)
|
GitResource |
Implementation of AbstractResource that wraps an ObjectLoader from JGit
|
GitUtils |
Common operations related to git
|
GlobalRepoUpgradeOperation |
Implementation of UpgradeOperation that updates files on the global repository.
|
GoLiveContext |
|
GoLiveDeleteCandidates |
Contains all items that are deleted.
|
GoLiveQueue |
|
GoLiveQueueChildFilter |
|
GoLiveQueueOrganizer |
|
GroovyScriptExecutor |
|
Group |
|
GroupAlreadyExistsException |
|
GroupDAO |
|
GroupExternallyManagedException |
|
GroupNotFoundException |
|
GroupPerSiteResult |
|
GroupResult |
|
GroupsController |
|
GroupService |
|
GroupServiceImpl |
|
GroupServiceInternal |
|
GroupServiceInternalImpl |
|
HasAllPermissions |
Annotations that applications can use to indicate that a certain method or all methods of a class
require all permissions from the list.
|
HasAllPermissionsAnnotationHandler |
Aspect that handles HasAllPermissions annotations,
by doing appropriate permission checking.
|
HasAnyPermissions |
Annotations that applications can use to indicate that a certain method or all methods of a class
require any permissions from the list.
|
HasAnyPermissionsAnnotationHandler |
Aspect that handles HasAnyPermissions annotations,
by doing appropriate permission checking.
|
HasPermissionsRequest |
|
ImageMagickTransformer |
Transformer that calls ImageMagick from the command line with the options specified in the parameters.
|
ImageTransformationException |
Exception thrown by image transformation classes.
|
ImageTransformer |
Perform image transformation from the source path to the target path.
|
ImageTransformingProcessor |
|
IncompatiblePluginException |
Exception thrown when trying to install an incompatible plugin
|
InstallPluginRequest |
Holds the information needed to install a plugin from the Marketplace
|
InstanceService |
Instance Service
|
InstanceServiceImpl |
|
InvalidateCacheProcessor |
Invalidate cache of the content being processed
TODO: currently this is only being used for assets.
|
InvalidConfigurationException |
Exception thrown when an invalid configuration is detected
|
InvalidParametersException |
Exception thrown when there is an error with the parameters received by a controller.
|
InvalidRemoteRepositoryCredentialsException |
|
InvalidRemoteRepositoryException |
|
InvalidRemoteUrlException |
|
IsActionAllowed |
|
IsActionAllowedParameter |
|
Item |
|
Item.Builder |
|
ItemDAO |
|
ItemService |
|
ItemServiceImpl |
|
ItemServiceInternal |
|
ItemServiceInternalImpl |
|
ItemState |
|
ItemStatesPostRequestBody |
|
ItemStatesUpdate |
|
Job |
Simple interface for performing a task (scheduled or unscheduled)
|
ListUtils |
|
LockContentEvent |
Event triggered when content is locked or unlocked
|
LockItemByPathRequest |
|
Log4jLoggerServiceImpl |
|
LoggerConfig |
Holds a Logger name and its configured priority level.
|
LoggerConfigRequest |
|
LoggerController |
REST controller that provides access to Logger related operations.
|
LoggerNotFoundException |
Exception thrown then trying to retrieve or perform an operation on
a Logger that does not exist.
|
LoggerService |
Provides access to loggers configuration.
|
LoggerServiceImpl |
|
LoginPageFilter |
Filter in login page before form login
|
ManagementTokenAware |
Base class for all controllers that use the management token to protect public urls
|
MarketplaceController |
REST controller that provides access to Marketplace operations
|
MarketplaceController.CopyPluginRequest |
|
MarketplaceController.RemovePluginRequest |
|
MarketplaceException |
Base for all Marketplace related exceptions
|
MarketplaceNotInitializedException |
|
MarketplacePlugin |
Extension of Plugin that adds properties related to installable plugins
|
MarketplaceRegistryException |
Exception thrown when there is an issue reading or updating the plugin registry for a site
|
MarketplaceService |
Provides access to all available Marketplace operations
|
MarketplaceServiceImpl |
Default implementation of MarketplaceService that proxies all request to the configured Marketplace
|
MarketplaceServiceInternal |
Provides access to all available Marketplace operations
|
MarketplaceServiceInternalImpl |
|
MarketplaceUnreachableException |
Exception thrown when the connection with the Marketplace fails
|
MediaConvert |
Defines the operations available for AWS MediaConvert.
|
MediaConvertImpl |
|
MediaConvertJob |
Holds the information about a transcoding job from AWS MediaConvert.
|
MediaConvertProfile |
Holds the necessary information to request a transcoding job for AWS MediaConvert.
|
MediaConvertProfileMapper |
MediaConvert implementation of ConfigurationMapper .
|
MediaConvertResult |
Holds the data for a triggered MediaConvert job
|
MediaConvertService |
Deprecated.
|
MediaConvertServiceImpl |
Deprecated.
|
MenuItem |
Represents an item that is displayed in a UI menu.
|
MergeResult |
Holds the result of a merge from a remote repository
|
MessageTO |
|
MetaDAO |
|
MigrateWorkflowUpgradeOperation |
|
MimeTypePolicyValidator |
|
MissingPluginParameterException |
Exception thrown when a required parameter is not provided for a plugin
|
MonitoringController |
Rest controller to provide monitoring information
|
MonitorService |
Provides access to log monitoring
|
MonitorServiceImpl |
|
MonitorServiceInternalImpl |
|
MoveContentEvent |
Event triggered when there is a content move change
|
MultiChannelPublishingContext |
|
MultiReadHttpServletRequestWrapper |
|
MultiReadHttpServletRequestWrapperFilter |
|
NavigationOrderSequence |
|
NavigationOrderSequenceMapper |
|
NoChangesToCommitException |
Exception thrown when a Git commit is attempted but there's nothing to commit.
|
NoChangesToCommitExceptionResolver |
|
NoopBlobStoreResolver |
Implementation of BlobStoreResolver that does nothing
|
NotificationConfigTO |
site notification configuration
|
NotificationMessageType |
Describe the types of notifications available.
|
NotificationService |
New Interface for Workflow Notification Service.
|
NotificationServiceImpl |
|
Operation |
All supported clipboard operations
|
Organization |
|
OrganizationNotFoundException |
|
OrganizationServiceInternal |
|
OrganizationServiceInternalImpl |
|
OrRegexRequestMatcher |
Utility class that wraps multiple RegexRequestMatcher s with an OrRequestMatcher
|
PageFilter |
|
PaginatedResultList<T> |
|
PaginationUtils |
Utility class with methods for pagination.
|
PasswordDoesNotMatchException |
|
PasswordEncoder |
Implementation of PasswordEncoder using Studio's hashing
|
PasswordRequirementsFailedException |
|
PasteItem |
Holds the data for a single item to be copied/moved
|
PasteRequest |
Holds all data needed for a clipboard operation
|
PathMacrosTransaltor |
|
PathMatchProcessor |
|
PathPolicyValidator |
|
Paths |
API paths used by the Marketplace
|
PatternCacheInvalidator<K extends String,V> |
|
PatternFindingGitCliExceptionResolver |
Base class for GitCliOutputExceptionResolver s that want to determine the error produced by a Git command
by finding a special regex pattern in the output.
|
Permission |
|
PermissionAwareSearchService |
Implementation of ElasticsearchWrapper specific for authoring indexes
|
PermissionOrOwnership |
|
PermissionOrOwnershipResolverImpl |
Implementation of PermissionResolver that resolves user permissions based on Studio's
SecurityService and content ownership.
|
PermissionResolverImpl |
Implementation of PermissionResolver that resolves user permissions based on Studio's
SecurityService .
|
PermissionsConfigTO |
Transfer object for containing the Document object for the file in question.
|
PersistentAccessToken |
Extension of AccessToken that holds additional metadata
|
Person |
Simplified version of User
|
PipelineContent |
wrapper to content that is being processed through the content processor pipeline
|
PipelineContentImpl |
|
PluginAlreadyInstalledException |
Exception thrown when installing a plugin that already exists in a site
|
PluginController |
Controller that executes Rest scripts from plugins
|
PluginController |
Controller that provides the UI with plugin related files
|
PluginController.WriteConfigurationRequest |
|
PluginInstallationException |
Exception thrown when there is an issue installing a plugin in a site
|
PluginNotFoundException |
Exception thrown when a plugin descriptor is not found
|
PluginRecord |
Holds the data for an installed plugin
|
PluginRegistry |
Holds the data of all installed plugins
|
PluginTreeCopier |
Extension of TreeCopier that collects information about the files to be used for the plugin registry
|
PluginUtils |
|
PolicyService |
Validates changes on content
|
PolicyServiceImpl |
|
PolicyServiceInternal |
Validates changes on content
|
PolicyServiceInternalImpl |
|
PolicyValidator |
Validates actions against the given configuration
|
PopulateItemTableUpgradeOperation |
|
PostActivityProcessor |
|
PreScheduleDeleteOperation |
|
PreSubmitDeleteOperation |
|
PreviewDeployer |
Implementation of Deployer that interacts with the
Preview Deployer in Authoring.
|
ProcessContentExecutor |
|
ProcessContentExecutorImpl |
|
ProcessorConfiguration |
Represents the configuration of a processor.
|
ProcessorPipelineConfiguration |
Represents the configuration of an asset processor pipeline.
|
PrototypeUpgradePipelineFactoryImpl |
Extension of DefaultUpgradePipelineFactoryImpl that creates
instances of pipelines using Spring beans.
|
ProxyController |
Controller to proxy request to preview & add the management token if needed
|
ProxyService |
Provides functionality to proxy request to Crafter Engine
|
ProxyServiceImpl |
|
ProxyServiceInternalImpl |
|
PublishAllRequest |
Request to publish all content in a site
|
PublishController |
|
PublishedRepositoryNotFoundException |
|
PublishEvent |
Event triggered when items are published
|
PublishingDashboardItem |
|
PublishingHistoryItem |
|
PublishingManager |
document
|
PublishingManagerImpl |
|
PublishingPackage |
|
PublishingPackageDetails |
|
PublishingPackageDetails.PublishingPackageItem |
|
PublishingPackageNotFoundException |
|
PublishingProgressObserver |
|
PublishingProgressServiceInternal |
|
PublishingProgressServiceInternalImpl |
|
PublishingStats |
|
PublishingTarget |
|
PublishRequest |
|
PublishRequest |
|
PublishRequest.Action |
|
PublishRequest.State |
|
PublishRequestBody |
|
PublishRequestDAO |
|
PublishRequestMapper |
|
PublishService |
|
PublishServiceImpl |
|
PublishServiceInternal |
|
PublishServiceInternalImpl |
|
PublishStatus |
|
PullFromRemoteConflictException |
|
PullFromRemoteRequest |
|
PullFromRemoteRequest.MergeStrategy |
|
PushToRemoteRequest |
|
QueryParameterNames |
|
QuickCreateItem |
|
RebuildDatabaseRequest |
|
RebuildRepositoryMetadata |
|
RegexDependencyResolver |
|
RejectRequestBody |
|
RemoteAlreadyExistsException |
|
RemoteNotRemovableException |
|
RemoteRepository |
|
RemoteRepositoryDAO |
|
RemoteRepositoryInfo |
|
RemoteRepositoryInfoTO |
|
RemoteRepositoryNotBareException |
|
RemoteRepositoryNotFoundException |
|
RemovePluginException |
Exception thrown when there is an issue removing a plugin from a site
|
RemoveRemoteRequest |
|
RenameRequestBody |
|
RenameUpgradeOperation |
Implementation of UpgradeOperation that renames/moves files and
folders in the repository.
|
RenderingTemplateTO |
rendering template
|
RepairRepositoryRequest |
Repository Repair Request
|
RepoOperation |
|
RepoOperation.Action |
|
RepositoryChanges |
Holds the set of changed files during a publishing operation
|
RepositoryCleanupJob |
Triggers a cleanup for all repositories on all existing sites.
|
RepositoryConfigTO |
|
RepositoryEvent |
Event triggered when there is a change in the repository of a site
|
RepositoryItem |
|
RepositoryLockedException |
|
RepositoryLockedExceptionResolver |
|
RepositoryManagementController |
|
RepositoryManagementService |
|
RepositoryManagementServiceImpl |
|
RepositoryManagementServiceInternal |
|
RepositoryManagementServiceInternalImpl |
|
RepositoryStartupCleanup |
Clean up git repositories on startup
|
RepositoryStatus |
|
RequestConstants |
|
RequestContext |
|
RequestContextBuilder |
|
RequestMappingConstants |
|
RequestPublishRequestBody |
|
ResetPasswordRequest |
|
ResolveConflictRequest |
|
ResponseBody |
Contains the response body of an API operation.
|
Result |
The result of an API operation.
|
ResultConstants |
Keys used for the results in the Rest API.
|
ResultList<T> |
A Result where the actual result is a list of entities.
|
ResultOne<T> |
A Result where the actual result is a single entity.
|
ResultTO |
Service call result object to be used in javascript API
|
RetryingDatabaseOperation |
|
RetryingDatabaseOperationAnnotationHandler |
|
RetryingDatabaseOperationFacade |
|
RetryingDatabaseOperationFacadeImpl |
|
RetryingOperationErrorException |
|
RetryingRepositoryOperation |
|
RetryingRepositoryOperationAnnotationHandler |
|
RetryingRepositoryOperationFacade |
|
RetryingRepositoryOperationFacadeImpl |
|
RingBuffer<T> |
A special ring buffer implementation that allows unlimited writes
keeping only a preset size of buffer, followed by reading of what
was written in the order it was written ignoring what was overwritten
when writing beyond the preset size.
|
Role |
|
RolePermissionMappings |
|
S3Item |
Holds the data for an S3 item.
|
S3Output |
Represents metadata of an AWS S3 Upload.
|
S3Service |
Deprecated.
|
S3ServiceImpl |
Deprecated.
|
SandboxItem |
|
ScriptEngineManager |
Holds the GroovyScriptEngine instances for all sites
|
ScriptEngineManagerImpl |
|
ScriptExecutor |
|
ScriptingService |
Defines all operations related to scripts
|
ScriptingServiceImpl |
|
ScriptingServiceInternal |
Defines all operations related to scripts
|
ScriptingServiceInternalImpl |
|
SearchController |
Controller to access the search service
|
SearchFacet |
Holds the data for a single facet
|
SearchFacetRange |
Holds the data for a single range in a facet
|
SearchParams |
Holds the data needed to perform a search operation
|
SearchResult |
Holds all the data for a search operation
|
SearchResultItem |
Holds the data of a single search result
|
SearchService |
Provides access to Elasticsearch for authoring indexes
|
SearchServiceImpl |
|
SearchServiceInternal |
Provides access to Elasticsearch for authoring indexes
|
SearchServiceInternalImpl |
|
SecurityConstants |
General constants for accessing user properties.
|
SecurityController |
Rest controller that provides access to security operations
|
SecurityDAO |
|
SecurityService |
|
SecurityService |
|
SecurityServiceImpl |
|
SecurityServiceImpl |
|
SemanticsAvailableActionsResolver |
|
SemanticsAvailableActionsResolverImpl |
|
ServerlessDeliveryDeployer |
Implementation of Deployer that interacts with the Serverless
Delivery Deployer , only if serverless delivery is enabled.
|
ServiceLayerException |
|
ServicesConfig |
This class provides the repository configuration information
|
ServicesConfigImpl |
Implementation of ServicesConfigImpl.
|
ServicesManager |
|
SessionTokenUtils |
|
SetPasswordRequest |
|
Site |
|
SiteAlreadyExistsException |
|
SiteAwareConfigProfileLoader<T extends org.craftercms.commons.config.profiles.ConfigurationProfile> |
Reads a configuration profiles file for a specific site and loads a specific ConfigurationProfile .
|
SiteAwareEvent |
Base class for all events related to a specific site
|
SiteBlueprintTO |
|
SiteConfigTO |
This class stores Site Configuration
|
SiteCreationException |
|
SiteDeleteEvent |
Triggered where a site is deleted
|
SiteEvent |
Event triggered when there is a change in a site
|
SiteFeed |
|
SiteFeedMapper |
|
SiteId |
Annotation to mark the parameter containing the value of the site id
|
SiteJob |
|
SiteNotFoundException |
|
SitePermissionMappings |
|
SitePolicyAspect |
Interceptor that validates content actions before executing the actual changes.
|
SiteRepositoryUpgradePipelineImpl |
Implementation of UpgradePipeline that handles a git repository
to work on a temporary branch for upgrades.
|
SitesController |
|
SiteService |
Note: consider renaming
A site in Crafter Studio is currently the name for a WEM project being managed.
|
SiteServiceImpl |
Note: consider renaming
A site in Crafter Studio is currently the name for a WEM project being managed.
|
SitesService |
|
SitesServiceImpl |
|
SitesServiceInternalImpl |
|
SiteVersionProvider |
|
SqlStatementGeneratorUtils |
|
StartClusterSetupEvent |
Event used to trigger all cluster related beans during bootstrap
|
StartUpgradeEvent |
Event used to trigger all upgrade related beans during bootstrap
|
StatusCodeSessionInformationExpiredStrategy |
Implementation of SessionInformationExpiredStrategy that only returns an unauthorized status code.
|
StrSubstitutorVisitor |
Implementation of FileVisitor that replaces values in the found files
|
StudioAbstractAccessDecisionVoter |
|
StudioAuditLogProcessingTask |
|
StudioAwsS3BlobStore |
|
StudioBlobStore |
Extension of BlobStore that adds support for Studio content repository operations
|
StudioBlobStoreAdapter |
|
StudioBlobStoreResolver |
Extension of BlobStoreResolver that adds site multi-tenancy
|
StudioBlobStoreResolverImpl |
|
StudioCacheContext |
|
StudioClockExecutor |
|
StudioClockTask |
|
StudioConfiguration |
|
StudioConfigurationImpl |
|
StudioConstants |
Studio Constants
|
StudioContentAPIAccessDecisionVoter |
|
StudioDBScriptRunner |
|
StudioDBScriptRunnerFactory |
|
StudioDBScriptRunnerFactoryImpl |
|
StudioDBScriptRunnerImpl |
|
StudioEntitlementUsageProvider |
Implementation of EntitlementUsageProvider for Crafter Studio module.
|
StudioEsapiSecurityConfiguration |
ESAPI DefaultSecurityConfiguration extension to allow overriding
validation regex patterns.
|
StudioEvent |
Base class for all events
|
StudioGroupAPIAccessDecisionVoter |
|
StudioMessageSecurityExpressionRoot |
Extension of MessageSecurityExpressionRoot that adds Studio specific security expressions.
|
StudioPathNotFoundException |
|
StudioPermissionsConstants |
|
StudioPublisherTask |
|
StudioPublishingAPIAccessDecisionVoter |
|
StudioSecurityExpressionHandler<T> |
Extension of DefaultMessageSecurityExpressionHandler that allows to integrate Studio security expressions
|
StudioSiteAPIAccessDecisionVoter |
|
StudioSyncRepositoryTask |
|
StudioUpgradeContext |
Extension of UpgradeContext that holds all relevant information for a system or site upgrade.
|
StudioUpgradeManager |
Extension of UpgradeManager that adds Studio specific operations.
|
StudioUpgradeManagerImpl |
|
StudioUserAPIAccessDecisionVoter |
|
StudioUtils |
|
StudioUtils |
|
StudioWorkflowAPIAccessDecisionVoter |
|
StudioXmlConstants |
CStudio Xml constants
|
SubjectResolverImpl |
Implementation of Crafter Commons' SubjectResolver that returns Crafter Studio's current username
as the Subject.
|
SubmitLifeCycleOperation<Result> |
|
SuffixCacheInvalidator<K extends String,V> |
|
SyncDatabaseWithRepository |
|
SystemPolicyValidator |
|
SystemStatusProvider |
Provides information about the state of the system.
|
TemplateRenameUpgradeOperation |
|
TimeStamped |
|
TinifyTransformer |
Transformer that used the Java client of TinyPNG to compress JPEG/PNG images.
|
TransactionService |
Provide different types of transactions to the site
|
TransactionServiceImpl |
Provide different types of transactions to the site
|
TranscoderJob |
Represents the metadata of an AWS Elastic Transcoder job.
|
TranscoderOutput |
Holds the information for a specific output a transcoder should generate.
|
TranscoderProfile |
Holds the necessary information to request a transcoding job to the AWS Elastic Transcoder.
|
TranscoderProfileMapper |
ElasticTranscoder implementation of AbstractAwsProfileMapper .
|
TransitionEvent |
|
TransitionNotDefinedException |
|
TranslationConfiguration |
Holds the configuration for translations
|
TreeCopier |
Created by Sumer Jabri
|
Type |
Supported types for content actions
|
UiController |
Controller that provides the UI elements the current user has access to.
|
UiService |
Service that provides the UI elements the current user has access to.
|
UiServiceImpl |
|
UiServiceInternal |
|
UiServiceInternalImpl |
|
UnlockItemByPathRequest |
|
UnlockRepositoryRequest |
|
UpdateAccessTokenRequest |
|
UpdateGroupRequest |
Holds the parameters for an Update Group request
|
UpdateItemStatesByQueryRequestBody |
|
UpdateItemStatesByQueryRequestBody.Query |
|
UpdateSiteRequest |
Holds the data required to update a site
|
UpdateUserPropertiesRequest |
Includes all data required to update or add user properties
|
UpdateUserRequest |
Holds the parameters for an Update User request
|
UpgradeConstants |
General values related to the upgrade process.
|
User |
|
UserActivityFilter |
Security filter that tracks the user activity in the API
|
UserAlreadyExistsException |
|
UserDAO |
|
UserExternallyManagedException |
|
UserGroup |
|
UserNotFoundException |
|
UserProfileResult |
|
UserProperty |
Holds the data for a single user property
|
UsersController |
|
UserService |
|
UserServiceImpl |
|
UserServiceInternal |
|
UserServiceInternalImpl |
|
ValidateAction |
Annotation to mark operations that need to be validated against the site policy configuration
|
ValidatePolicyRequest |
Holds all data for requesting a site policy validation
|
ValidationException |
Base exception for all data validations
|
ValidationResult |
Holds the result of a site policy validation
|
ValidationUtils |
Utility class to perform parameter validations.
|
VersionTO |
a version record
|
WebContentInterceptorFactory |
AbstractFactoryBean implementation to configure a WebContentInterceptor instance
to handle paths including etag header.
|
WebdavController |
Rest controller for WebDAV service
|
WebDavException |
Exception for all errors related to WebDAV
|
WebDavItem |
Holds the basic information about WebDAV resources.
|
WebDavService |
Deprecated.
|
WebDavService |
Defines the operations available for a WebDAV server.
|
WebDavServiceImpl |
Deprecated.
|
WebDavServiceImpl |
|
WebsocketConfig |
Spring Websocket Configuration
|
WebsocketSecurityConfig |
Spring Security Websocket Configuration
|
Workflow |
|
WorkflowBatch |
|
WorkflowController |
|
WorkflowDAO |
|
WorkflowEvent |
Event triggered when items go through the different workflow states
|
WorkflowItem |
|
WorkflowProcessor |
|
WorkflowService |
|
WorkflowService |
|
WorkflowServiceImpl |
workflow service implementation
|
WorkflowServiceImpl |
|
WorkflowServiceImpl.Operation |
|
WorkflowServiceImpl.SubmitPackage |
|
WorkflowServiceInternal |
|
WorkflowServiceInternalImpl |
|
WriteConfigurationRequest |
|
XmlFileVersionProvider |
Implementation of VersionProvider for XML files.
|
XmlUtils |
This class provides common methods for handling XML
|
XsltFileUpgradeOperation |
Implementation of UpgradeOperation that updates a single file using
an XSLT template.
|
XsltUtils |
Utility class for XSLT related operations
|