All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
Class |
Description |
AbstractAsynchronouslyRefreshedCache<T> |
The base implementation for an asynchronously refreshed cache.
|
AbstractCachingCannedQueryFactory<R> |
|
AbstractCannedQuery<R> |
Basic support for canned query implementations.
|
AbstractCannedQueryFactory<R> |
|
AbstractCharactersetFinder |
|
AbstractEncryptor |
Basic support for encryption engines.
|
AbstractHttpClient |
|
AbstractKeyProvider |
Basic support for key providers
|
AbstractRefreshableCacheEvent |
A generic event with the cache id and affected tenant
|
AlfrescoHttpClient |
|
AlfrescoKeyStore |
Manages a Java Keystore for Alfresco, including caching keys where appropriate.
|
AlfrescoKeyStoreImpl |
This wraps a Java Keystore and caches the encryption keys.
|
AlfrescoKeyStoreImpl.KeyInfoManager |
|
AlfrescoKeyStoreImpl.KeyInformation |
|
AlfrescoPropertiesPersister |
Simple extension to theDefaultPropertiesPersister to strip trailing whitespace
from incoming properties.
|
AlfrescoPublicApi |
This annotation is used to denote a class or method as part
of the public API.
|
AlfrescoRuntimeException |
I18n'ed runtime exception thrown by Alfresco code.
|
ArgumentHelper |
Utility class to assist in extracting program arguments.
|
AsynchronouslyRefreshedCache<T> |
|
AsynchronouslyRefreshedCacheRegistry |
|
AuthenticationException |
|
AuthSSLInitializationError |
|
AuthSSLProtocolSocketFactory |
Mutual Authentication against an Alfresco repository.
|
BomCharactersetFinder |
Byte Order Marker encoding detection.
|
BooleanBean |
Interface that may be implemented to return a boolean value in Spring bean configuration.
|
BridgeTable<T> |
Generic bridge table support with optional reference counting to allow multiple membership for an object via several
relationships.
|
CachedKey |
Represents a loaded, cached encryption key.
|
CachingDateFormat |
Provides thread safe means of obtaining a cached date formatter.
|
CachingDateFormat.SimpleDateFormatAndResolution |
|
CachingDateFormat.StringAndResolution |
|
CannedQuery<R> |
Interface for named query implementations.
|
CannedQueryException |
Exception generated by failures to execute canned queries.
|
CannedQueryFactory<R> |
Interface for factory implementations for producing instances of CannedQuery
based on all the query parameters.
|
CannedQueryPageDetails |
Details for canned queries supporting paged results.
|
CannedQueryParameters |
|
CannedQueryResults<R> |
|
CannedQuerySortDetails |
Details for canned queries supporting sorted results
|
CannedQuerySortDetails.SortOrder |
Sort ordering for the sort pairs.
|
CharactersetFinder |
Interface for classes that are able to read a text-based input stream and determine
the character encoding.
|
CollectionUtils |
|
ConnectionPoolException |
|
Content |
Content
|
Convert |
Utility to convert text files.
|
Debug |
Class containing debugging utility methods
|
DecryptingInputStream |
|
DefaultAsynchronouslyRefreshedCacheRegistry |
Base registry implementation
|
DefaultEncryptionUtils |
Various encryption utility methods.
|
DefaultEncryptor |
|
DefaultFallbackEncryptor |
The fallback encryptor provides a fallback mechanism for decryption, first using the default
encryption keys and, if they fail (perhaps because they have been changed), falling back
to a backup set of keys.
|
Deleter |
Utility to delete a file or directory recursively.
|
DynamicallySizedThreadPoolExecutor |
This is an instance of ThreadPoolExecutor which
behaves how one would expect it to, even when faced with an unlimited
queue.
|
EmptyCannedQueryResults<R> |
An always empty CannedQueryResults , used when you know
you can short circuit a query when no results are found.
|
EmptyPagingResults<R> |
An always empty PagingResults , used when you know
you can short circuit a query when no results are found.
|
EncryptingOutputStream |
An output stream that encrypts data to another output stream.
|
EncryptionKeysRegistry |
Stores registered encryption keys.
|
EncryptionKeysRegistry.KEY_STATUS |
|
EncryptionUtils |
Various encryption utility methods.
|
Encryptor |
Interface providing methods to encrypt and decrypt data.
|
EntryTransformer<FK,FV,TK,TV> |
|
EqualsHelper |
Utility class providing helper methods for various types of equals functionality
|
EqualsHelper.MapValueComparison |
|
ExceptionStackUtil |
Helper class to provide information about exception stacks.
|
ExecParameterTokenizer |
This class is used to tokenize strings used as parameters for RuntimeExec objects.
|
ExecParameterTokenizer.Substring |
Utility interface for a substring in a parameter string.
|
ExpiringValueCache<T> |
Simple cache of a single Object value.
|
ExplicitShardingPolicy |
Common ACL based index sharding behaviour for SOLR and the repository
|
FallbackEncryptor |
A fallback encryptor provides a fallback mechanism for decryption, first using the default
encryption keys and, if they fail (perhaps because they have been changed), falling back
to a backup set of keys.
|
FileFilterMode |
|
FileFilterMode.Client |
Clients for which specific hiding/visibility behaviour may be requested.
|
FileFilterMode.Mode |
|
Filter<F> |
|
Function<F,T> |
|
GenerateSecretKey |
Generate a secret key for use by the repository.
|
GetRequest |
HTTP GET Request
|
GuessEncodingCharsetFinder |
|
GuessEncodingCharsetFinder.DummyCharset |
A dummy charset to detect a default hit.
|
GUID |
A wrapper class to serve up GUIDs
|
HeadRequest |
HTTP HEAD request
|
HierarchicalBeanLoader |
Factory bean to find beans using a class hierarchy to drive the lookup.
|
HttpClientFactory |
A factory to create HttpClients and AlfrescoHttpClients based on the setting of the 'secureCommsType' property.
|
HttpClientFactory.NonBlockingHttpParams |
|
HttpClientFactory.NonBlockingHttpParamsFactory |
An extension of the DefaultHttpParamsFactory that uses a RRW lock pattern rather than
full synchronization around the parameter CRUD - to avoid locking on many reads.
|
HttpClientFactory.SecureCommsType |
|
HttpMethodResponse |
|
InputStreamContent |
Input Stream based Content
|
InvalidKeystoreException |
|
IPUtils |
|
ISO8601DateFormat |
Formatting support for ISO 8601 dates
|
JMXUtils |
|
JndiObjectFactoryBean |
An extended version of JndiObjectFactoryBean that actually tests a JNDI data source before falling back to its
default object.
|
JndiPropertiesFactoryBean |
|
JndiPropertyPlaceholderConfigurer |
An extended PropertyPlaceholderConfigurer that allows properties to be set through JNDI entries in
java:comp/env/properties/*.
|
JsonUtils |
|
KeyMap |
A simple map of key aliases to keys.
|
KeyProvider |
A key provider returns the secret keys for different use cases.
|
KeyResourceLoader |
Manages key resources (key store and key store passwords)
|
KeysReport |
A report on which keys have changed and which keys have not changed.
|
KeystoreKeyProvider |
Provides system-wide secret keys for symmetric database encryption from a key store
in the filesystem.
|
KeyStoreParameters |
Stores Java keystore initialisation parameters.
|
ListBackedPagingResults<R> |
Wraps a list of items as a PagingResults , used typically when
migrating from a full listing system to a paged one.
|
LockHelper |
Helper to make trying for read-write locks simpler
|
LockHelper.LockTryException |
Exception generated when a lock try is unsuccessful
|
Log4JNDC |
A stand in for the org.apache.log4j.NDC class that avoids introducing runtime dependencies against the otherwise
optional log4j.
|
LogAdapter |
Utility class to adapt a Log class.
|
LogTee |
Utility class to split or 'tee' two Log classes.
|
LogUtil |
Utility class to assist with I18N of log messages.
|
MACUtils |
Provides support for generating and checking MACs (Message Authentication Codes) using Alfresco's
secret keys.
|
MACUtils.MACInput |
Represents the information to be fed into the MAC generator
|
MaxSizeMap<K,V> |
Map that ejects the last recently accessed or inserted element(s) to keep the size to a specified maximum.
|
MD5 |
The MD5 utility class computes the MD5 digest (aka: "hash") of a block
of data; an MD5 digest is a 32-char ASCII string.
|
MD5EncryptionParameters |
|
MissingKeyException |
|
NamedObjectRegistry<T> |
An generic registry of objects held by name.
|
NDC |
A stand in for the org.apache.log4j.NDC class that avoids introducing runtime dependencies against the otherwise
optional log4j.
|
NDCDelegate |
|
NonBlockingLazyInitTargetSource |
A non-blocking version of LazyInitTargetSource.
|
NormalDistributionHelper |
|
OneToManyBiMap<K,V> |
An extension of org.alfresco.util.OneToManyMap that stores the
inverse mapping from a value to its key.
|
OneToManyHashBiMap<K,V> |
|
OneToManyHashMap<K,V> |
|
OneToManyMap<K,V> |
An extension of java.util.Map that represents a mapping
from a key to a set of values.
|
PackageMarker |
This empty marker annotation is added to make sure .class files are actually generated
for package-info.java files.
|
PageDetails |
Stores paging details based on a PagingRequest.
|
PagingRequest |
Simple wrapper for single page request (with optional request for total count up to a given max)
|
PagingResults<R> |
Marker interface for single page of results
|
Pair<F,S> |
Utility class for containing two things that aren't like each other
|
ParameterCheck |
Utility class to perform various common parameter checks
|
PathMapper |
A component that maps source data paths to target data paths.
|
PathMatchingHelper |
An interface for plug ins to JBossEnabledResourcePatternResolver that avoids direct dependencies on
application server specifics.
|
PatternFilter |
Matches a path against a set of regular expression filters
|
PermissionedResults |
Marker interface to show that permissions have already been applied to the results (and possibly cutoff)
|
PostRequest |
HTTP POST Request
|
Processor |
Interface for Proccessor classes - such as Template or Scripting Processors.
|
ProcessorExtension |
Interface to represent a server side script implementation
|
PropertyCheck |
Helper class for for use when checking properties.
|
ReadWriteLockExecuter<T> |
|
ReflectionHelper |
Static Helper methods for instantiating objects from reflection.
|
RefreshableCache<T> |
|
RefreshableCacheEvent |
|
RefreshableCacheListener |
|
RefreshableCacheRefreshedEvent |
Describes a new entry has been inserted in the cache.
|
RefreshableCacheRefreshEvent |
Describes an entry that is stale in the cache
|
Request |
|
ResourceBundleBootstrapComponent |
Resource bundle bootstrap component.
|
Response |
|
RuntimeExec |
This acts as a session similar to the java.lang.Process , but
logs the system standard and error streams.
|
RuntimeExec.ExecutionResult |
Object to carry the results of an execution to the caller.
|
RuntimeExec.InputStreamReaderThread |
Gobbles an InputStream and writes it into a
StringBuffer
|
RuntimeExecBootstrapBean |
Application bootstrap bean that is able to execute one or more
native executable statements upon startup and shutdown.
|
RuntimeExecShutdownBean |
This bean executes a list of shutdown commands when either the VM shuts down
or the application context closes.
|
SchedulerStarterBean |
|
SchemaHelper |
Helper to generate code from XSD files.
|
ScriptException |
|
ScriptResourceHelper |
|
ScriptResourceLoader |
|
SecureHttpClient |
Simple HTTP client to connect to the Alfresco server.
|
SerializationUtils |
NOTE: This utility class is a copy of org.apache.commons.lang3.SerializationUtils
Please see http://issues.alfresco.com/jira/browse/ALF-5044 for why this is done.
|
SpringAwareUserTransaction |
A UserTransaction that will allow the thread using it to participate
in transactions that are normally only begun and committed by the SpringFramework
transaction aware components.
|
SpringKeyResourceLoader |
Loads key resources (key store and key store passwords) from the Spring classpath.
|
SSLEncryptionParameters |
|
StackTraceUtil |
Helper class around outputting stack traces.
|
StaticAssetCacheFilter |
Simple servlet filter to add a 'Cache-Control' HTTP header to a response.
|
SystemPropertiesFactoryBean |
Like the parent PropertiesFactoryBean , but overrides or augments the resulting property set with values
from VM system properties.
|
SystemPropertiesSetterBean |
Takes a set of properties and pushes them into the Java environment.
|
TempFileProvider |
A helper class that provides temporary files, providing a common point to clean
them up.
|
TempFileProvider.TempFileCleanerJob |
Cleans up all Alfresco temporary files that are older than the
given number of hours.
|
TraceableThreadFactory |
A thread factory that spawns threads that are statically visible.
|
TransactionListener |
Listener for Alfresco-specific transaction callbacks.
|
TransactionListenerAdapter |
NO-OP listener.
|
TransactionSupportUtil |
Helper class to manage transaction synchronization.
|
TriggerBeanSPI |
|
Triple<T,U,V> |
Utility class for containing three things that aren't like each other.
|
VersionNumber |
Immutable class to encapsulate a version number string.
|
VmShutdownListener |
A class that keeps track of the VM shutdown status.
|
VmShutdownListener.VmShutdownException |
Message carrier to break out of loops using the callback.
|
X509ServletFilterBase |
The X509ServletFilterBase enforces X509 Authentication.
|