package

com.atlassian.confluence.util

Interfaces

LicenseCalculator Calculates the number of Users in a Confluence instance. 
LinkRenamingBean  
ListUtils.Criterion  
MulticastRouteTester.TestReporter Reporting strategy interface for reporting problems encountered during the test  
RegExpProcessor.RegExpProcessorHandler  
ThumbnailInfoFactory This interface is deprecated. since 3.0 use getThumbnailInfo(Attachment).  
UserChecker  
ZipUtility.FileHandler Callback that allows to transform/exchange the file to be added to the zip file. 

Classes

AbstractBootstrapHotSwappingFilter Abstact filter class which will delegate to a particular filter once the container manager is setup. 
AbstractLinkRenamingBean  
AbstractPageLinkRenamingBean Common base class for renaming links to different page types. 
AccessLogFilter Logs JIRA username and request URL via log4j. 
AopUtils Utilities for aspect oriented programming  
AttachFileHelper  
AttachmentCommentComparator  
AttachmentComparator  
AttachmentCreationDateComparator  
AttachmentDateComparator  
AttachmentFileNameComparator Comparator for Attachments based on file names in the given locale. 
AttachmentLinkRenamingBean  
AttachmentMimeTypeTranslator Translates mime types for attachments. 
AttachmentMimeTypeTranslatorTest  
AttachmentNameComparator  
AttachmentSizeComparator  
BandanaConfigMigrator Migrates Confluence global and space configuration data from the file system into the database Specifically, the confluence-global.bandana.xml file and space config data contained in directories underneath the 'config' folder  
BlogPostLinkRenamingBean  
CamelCaseLinkRenamingBean  
ClasspathUtils Classpath discovery utilities  
ClusterHeaderFilter If clustering is enabled, adds a custom HTTP header (CLUSTER_NODE}) to the response to indicate which node is handling the request. 
ClusterUtils Utilities for clustering  
CollectionUtilsTest  
CompleteURLEncoder This class caters for encoding of url strings for the following protocols: - file - http (see RFC 2396 for reference)

The url strings passed in are converted into Java URI objects as it automatically does the encoding. 
ConfigurableBootstrapHotSwappingFilter Created by IntelliJ IDEA. 
ConfluenceErrorFilter  
ConfluenceHomeGlobalConstants  
ConfluenceMockServletRequest This is a simple stub class to return the context path we have cached, used in Velocity templates when we don't _actually_ have a request. 
ConfluenceRenderUtils Utilities for rendering Confluence wiki content. 
ConfluenceTrackbackUtils  
ConfluenceUberClassLoader This class loader tries to load classes from the application class loader first before delegating to the plugins class loader. 
ConfluenceVelocityResourceCache This class is deprecated. Since 2.9. Use ConfluenceVelocityResourceCache instead.  
ContentComparator  
ContentComparatorFactory  
ContentCreationComparator  
ContentEntityObjectTitleComparator  
ContentFacade

Just a typical facade - it's useful for avoiding the duplication of behaviours across various actions, helper classes, etc.. 

ContentMacrosHelper Defines common functions that are carried out for macros that display list of content (e.g. 
ContentModificationComparator  
ContentUtils  
DefaultClock Default implementation of the com.atlassian.core.util.Clock interface that simply returns a new java.util.Date instance. 
DefaultThumbnailInfoFactory This class is deprecated. since 3.0 use getThumbnailInfo(Attachment).  
DefaultUserChecker  
DiffResult This class is deprecated. since 2.10 Use ConfluenceDiff  
DiffUtils This class is deprecated. since 4.0. Not used. Please use ConfluenceDiff instead.  
DraftTestHelper  
DummyLobSelector  
EditPageBean  
EstimatedProgressMeter A progress meter to be used in situations where the total cannot be determined efficiently or conveniently up front. 
ExcerptHelper Defines common functions that obtain excerpts of content (e.g. 
ExternalizableHelper Replacement for a Coherence class that was relied on for tests. 
FakeTestingMacro This Macro can be used in tests when a macro instance is needed but it doesn't need to have any specific behavior. 
FileNameEncodingTester Created by IntelliJ IDEA. 
FileSanitizer  
GeneralUtil  
HtmlEntityEscapeUtil Portions of this class copied from Apache commons-lang StringEscapeUtils -- it was easier to copy the relevant bits than it was to upgrade commons-lang to 2.0 :) ==================================================================== The Apache Software License, Version 1.1 Copyright (c) 2002-2003 The Apache Software Foundation. 
HTMLPairType  
I18NSupport This class provides access to internationalised text from contexts where an action is not avaialable, e.g. 
IncludePageMacroLinkRenamingBean  
KeyTestHelper Created by IntelliJ IDEA. 
LabellingComparator  
LabelUtil Utility class designed to assist dealing with the client interface. 
LayoutHelper This class provides helper methods to retrieve layout templates and handles a few basic theme tasks. 
LazyComponentReference Lazily loads the component from the ContainerManager and memoize the result. 
LicenseTestHelper  
ListUtils  
LoggingContextFilter Servlet filter that adds some relevant contextual information to the Log4J Mapped Diagnostic Context 
LoggingContextInterceptor XWork interceptor that adds some relevant XWork context to the Log4J Mapped Diagnostic Context 
MailConfigMigrator  
MulticastRouteTester A class for performing diagnostics on the multicast routing table of the current host  
MulticastRouteTester.Log4JReporter Log4J reporting strategy  
PageChangesBean  
PageLinkRenamingBean  
PatternLayoutWithContext Pattern layout that will dump the current logging context as a line between the initial log line and stack trace (if any). 
PatternLayoutWithStackTrace Pattern layout with specialist stack trace printing  
PlainTextToHtmlConverter Static methods for the conversion of text to HTML. 
ProfilePicture This class is deprecated. since 2.9. Functionality has moved to the UserProfileService.  
QuartzSchedulerLifecycle  
QuickPageRenderBean This appears to be used by the include page velocity macro (see #includePage in macros.vm). 
ReadOnlyLicenseCalculator Calculates the number of Users in a Confluence instance. 
RegExpProcessor  
RegexUtils  
RequestCacheThreadLocal Threadlocal for caching objects that must survive the whole HTTP request. 
RequestCacheThreadLocalFilter Servlet filter for initialising and cleaning up the RequestCacheThreadLocal. 
ResizableImage Uses thumbnail class to resize image  
Resource This class is deprecated. since 3.1 Resources are no longer used in Confluence. This class remains as it is referenced in a number of upgrade tasks.  
SelfPageLinkRenamingBean  
SeraphUtils  
SingleUseIterable<T> An Iterable wrapper for an iterator. 
SpaceComparator Order spaces by name, or by key if the names are the same. 
SpaceGroupComparator Order space groups by name, or by key if the names are the same. 
SQLUtils Contains a variety of functions for handling SQL Connections and Queries. 
StringHyphenBean  
SupportUtility Builds a zip of important files for use in a support request. 
TempDirectoryTestHelper Helper class to centrally handle the creation of temporary directories  
TemplateSupport  
TestAttachFileHelper Test at least the error message i18n of the AttachFileHelper  
TestAttachmentLinkRenamingBean  
TestBandanaConfigMigrator  
TestBlogPostLinkRenamingBean  
TestCamelCaseLinkRenamingBean  
TestCompleteURLEncoder  
TestConfluenceGzipFilterIntegration Test the exceedingly simple ConfluenceGzipFilterIntegration. 
TestConfluenceTrackbackUtils  
TestConfluenceUberClassLoader  
TestContentFacade  
TestDiffUtils  
TestEstimatedProgressMeter  
TestExcerptHelper  
TestFileSanitizer  
TestGeneralUtil  
TestGeneralUtil.TestAlphaBean  
TestHtmlEntityEscapeUtil  
TestIncludePageMacroLinkRenamingBean  
TestLabelUtil Tests LabelUtil
TestPageLinkRenamingBean  
TestPlainTextToHtmlConverter  
TestSelfPageLinkRenamingBean For a confluence page that contains "local" links (that is, links to other pages with no explicit space key), we want to make the key explicit if we move it to another space  
TestSeraphUtils  
TestSystemErrorInformationLogger  
TestUnzipper Testing FileUnzipper and UrlUnzipper  
TimePeriod Represents a period of time. 
TimeUtils  
UserFilterBean Filters the list of users pass in based on group and a single user's email address  
UserThreadLocalFilter Makes sure the current user is always in the AuthenticatedUserThreadLocal at the beginning of a request, and is cleared at the end. 
WebDavUtils Collection of utility methods for working with a webDAV server This isn't used at the moment, because it's broken!!!  
XslUtil This class is deprecated. Since Confluence 4.0. See XslTransformer instead.  
ZipUtility Copied from Fisheye com.cenqua.fisheye.util.Zipper User: pkamal Date: Oct 16, 2009 Time: 1:46:08 PM To change this template use File | Settings | File Templates.