Index

A C D E F G H I J K L M N P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractRetryBlock<P,E extends Throwable> - Class in com.sdl.delivery.retry
Abstract class for retry block functionality.
AbstractRetryBlock(Supplier<P>) - Constructor for class com.sdl.delivery.retry.AbstractRetryBlock
 
AbstractRetryBlock(Supplier<P>, int, int) - Constructor for class com.sdl.delivery.retry.AbstractRetryBlock
 
accept(P) - Method in interface com.sdl.delivery.retry.ThrowableConsumer
 
add(Convertor.Holder) - Method in class com.tridion.util.convertions.Convertor.Names
 
addAllowed(String) - Method in class com.sdl.delivery.security.uri.processor.UriRestrictions
 
addProhibited(String) - Method in class com.sdl.delivery.security.uri.processor.UriRestrictions
 
addQuotations(String) - Static method in class com.tridion.util.StringUtils
 
addRuleToBeLeftExpanded(String, String[]) - Method in class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
Allows to add rules which will always be expanded.
addRuleToCollapse(String, String[]) - Method in class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
Allows to add user defined rule for compacting rows.
ALLOW_EXTERNAL_DTD_ALL - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external DTD for all protocols.
ALLOW_EXTERNAL_DTD_FILE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external DTD only for files.
ALLOW_EXTERNAL_DTD_FILE_IN_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external DTD only for files in jars.
ALLOW_EXTERNAL_DTD_FTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external DTD only for ftp.
ALLOW_EXTERNAL_DTD_FTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external DTD only for ftps.
ALLOW_EXTERNAL_DTD_HTTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external DTD only for http.
ALLOW_EXTERNAL_DTD_HTTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external DTD only for https.
ALLOW_EXTERNAL_DTD_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external DTD only for jars.
ALLOW_EXTERNAL_DTD_NONE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
disables external DTD.
ALLOW_EXTERNAL_DTD_SFTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external DTD only for sftp.
ALLOW_EXTERNAL_SCHEMA_ALL - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSD for all protocols.
ALLOW_EXTERNAL_SCHEMA_FILE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSD only for files.
ALLOW_EXTERNAL_SCHEMA_FILE_IN_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSD only for files in jar.
ALLOW_EXTERNAL_SCHEMA_FTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSD only for ftp.
ALLOW_EXTERNAL_SCHEMA_FTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSD only for ftp.
ALLOW_EXTERNAL_SCHEMA_HTTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSD only for http.
ALLOW_EXTERNAL_SCHEMA_HTTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSD only for https.
ALLOW_EXTERNAL_SCHEMA_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSD only for jars.
ALLOW_EXTERNAL_SCHEMA_NONE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
disables external XSD.
ALLOW_EXTERNAL_SCHEMA_SFTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSD only for sftp.
ALLOW_EXTERNAL_STYLESHEET_ALL - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSL.
ALLOW_EXTERNAL_STYLESHEET_FILE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSL only for files.
ALLOW_EXTERNAL_STYLESHEET_FILE_IN_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSL only for files in jar.
ALLOW_EXTERNAL_STYLESHEET_FTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSL only for ftp.
ALLOW_EXTERNAL_STYLESHEET_FTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSL only for ftps.
ALLOW_EXTERNAL_STYLESHEET_HTTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSL only for http.
ALLOW_EXTERNAL_STYLESHEET_HTTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSL only for https.
ALLOW_EXTERNAL_STYLESHEET_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSL only for jars.
ALLOW_EXTERNAL_STYLESHEET_NONE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
disables external XSL.
ALLOW_EXTERNAL_STYLESHEET_SFTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
enables external XSL only for sftp.
ALLOWED - Enum constant in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
Given URL matches an allowed pattern (in allowed list).
apply(P) - Method in interface com.sdl.delivery.retry.ThrowableFunction
 
ArrayUtils - Class in com.tridion.util
Array utils.

C

checkElementIndexIsInRange(int, int) - Static method in class com.tridion.util.ArrayUtils
This method checks given elementIndex is less than or equals to length and elementIndex is greater than zero.
close() - Method in class com.tridion.util.log.DefaultProgressIndicator
 
close() - Method in class com.tridion.util.performance.Performance
 
com.sdl.delivery.function - package com.sdl.delivery.function
 
com.sdl.delivery.retry - package com.sdl.delivery.retry
 
com.sdl.delivery.security - package com.sdl.delivery.security
 
com.sdl.delivery.security.html - package com.sdl.delivery.security.html
 
com.sdl.delivery.security.uri - package com.sdl.delivery.security.uri
 
com.sdl.delivery.security.uri.processor - package com.sdl.delivery.security.uri.processor
 
com.sdl.delivery.security.xml - package com.sdl.delivery.security.xml
 
com.sdl.delivery.security.xml.helper - package com.sdl.delivery.security.xml.helper
 
com.sdl.delivery.security.xml.processor - package com.sdl.delivery.security.xml.processor
 
com.tridion - package com.tridion
 
com.tridion.concurrent - package com.tridion.concurrent
 
com.tridion.configuration - package com.tridion.configuration
 
com.tridion.crypto - package com.tridion.crypto
 
com.tridion.security - package com.tridion.security
 
com.tridion.util - package com.tridion.util
 
com.tridion.util.convertions - package com.tridion.util.convertions
 
com.tridion.util.exceptions.compacter.factory - package com.tridion.util.exceptions.compacter.factory
 
com.tridion.util.exceptions.compacter.impl - package com.tridion.util.exceptions.compacter.impl
 
com.tridion.util.log - package com.tridion.util.log
 
com.tridion.util.performance - package com.tridion.util.performance
 
com.tridion.util.xml - package com.tridion.util.xml
 
CompacterFactory - Class in com.tridion.util.exceptions.compacter.factory
 
CompacterFactory() - Constructor for class com.tridion.util.exceptions.compacter.factory.CompacterFactory
 
complete() - Method in class com.tridion.util.log.DefaultProgressIndicator
 
complete() - Method in class com.tridion.util.log.LogProgressIndicator
 
complete() - Method in interface com.tridion.util.log.Progressor
 
compressGZip(String) - Static method in class com.tridion.util.CompressionUtils
 
compressGZipAndBase64Encode(String) - Static method in class com.tridion.util.CompressionUtils
Compresses and Base64 encodes a String.
CompressionUtils - Class in com.tridion.util
CompressionUtils.
ComputerBytesConvertor - Class in com.tridion.util.convertions
This class knows how to represent numbers in computer 2**10 into human format KiB, MiB, etc.
concat(byte[], byte[]) - Static method in class com.tridion.util.ArrayUtils
 
concat(T[], T[]) - Static method in class com.tridion.util.ArrayUtils
 
ConsumerRetryBlock<P,E extends Throwable> - Class in com.sdl.delivery.retry
Used to perform retries.
ConsumerRetryBlock(ThrowableConsumer<P, E>, Supplier<P>) - Constructor for class com.sdl.delivery.retry.ConsumerRetryBlock
Creates RetryBlock object.
ConsumerRetryBlock(ThrowableConsumer<P, E>, Supplier<P>, int, int) - Constructor for class com.sdl.delivery.retry.ConsumerRetryBlock
Creates RetryBlock object.
convertContentToDocument(byte[]) - Static method in class com.tridion.util.xml.XMLUtils
Convert a byte[] array to a List of DOM objects.
convertDocumentToString(Document) - Static method in class com.tridion.util.xml.XMLUtils
Converts the passed Document to a String.
ConvertionUtils - Class in com.tridion.util.convertions
This utility/helper class is used with different converters and may produce human readable format for numbers by converting big numbers into small texts, like 112000000000 into '111 Gb'.
Convertor - Class in com.tridion.util.convertions
Helper class to work with convertors.
Convertor() - Constructor for class com.tridion.util.convertions.Convertor
 
Convertor.Holder - Class in com.tridion.util.convertions
 
Convertor.Names - Class in com.tridion.util.convertions
 
convertTimeToMs(int, String) - Static method in class com.tridion.util.TimeUtils
Converts a time value to milliseconds in a rather inflexible manner.
convertTimeToMs(String) - Static method in class com.tridion.util.TimeUtils
Converts a time value to milliseconds.
convertToString(Convertor, Double, int) - Static method in class com.tridion.util.convertions.ConvertionUtils
 
convertToString(Convertor, Double, int, boolean) - Static method in class com.tridion.util.convertions.ConvertionUtils
 
create() - Static method in class com.tridion.util.exceptions.compacter.factory.CompacterFactory
Use this method in order to create a new instance of compacter.
createArchive(File) - Static method in class com.tridion.util.ZipUtils
 
createArchive(File, File) - Static method in class com.tridion.util.ZipUtils
 
createArchive(File, File, boolean) - Static method in class com.tridion.util.ZipUtils
 
createArchive(String) - Static method in class com.tridion.util.ZipUtils
 
createArchive(String, String) - Static method in class com.tridion.util.ZipUtils
 
createArchive(String, String, boolean) - Static method in class com.tridion.util.ZipUtils
 
createDocumentBuilderFactory(XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
This method creates a factory which is safe from XXE vulnerability/ See http://cwe.mitre.org/data/definitions/611.html for details.
createFactory(XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureDocumentBuilderFactoryProcessor
 
createInternalStringDate(String, String) - Static method in class com.tridion.util.TimeUtils
Creates the internal representation of a date (e.g.
createInternalStringDate(Date) - Static method in class com.tridion.util.TimeUtils
Creates the internal representation of a date (e.g.
createOncePerMinute() - Static method in class com.tridion.util.log.LimitedFrequency
 
createOncePerTenSeconds() - Static method in class com.tridion.util.log.LimitedFrequency
 
createSaxTransformerFactory(XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureTransformerFactoryProcessor
Returns SAX transformer factory (xerces) instead of default (xalan) one.
createSaxTransformerFactory(XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
Creates a SAX transformer factory to use in XSLT.
createSecureInputFactory(XmlRestriction[]) - Method in class com.sdl.delivery.security.xml.processor.SecureXmlInputFactoryProcessor
 
createTransformer(XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
Creates a secured transformer for XSLT.
createTransformer(String, Optional<Map<String, Object>>, XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureTransformerFactoryProcessor
 
createTransformer(String, Optional<Map<String, Object>>, XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
Creates a secured transformer for XSLT.
createTransformerFactory(XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureTransformerFactoryProcessor
 
createTransformerFactory(XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
Creates a transformer factory to use in XSLT.
createUri(String) - Method in class com.sdl.delivery.security.uri.processor.SecureUriCreatorAndVerifier
Verifies given URI and creates URI if everything is OK (it's secured).
createUri(String) - Static method in class com.sdl.delivery.security.uri.SecureUriProcessingUtil
Creates a verified URI which fits a pattern in allowed list AND not in prohibited list, if both lists are provided.
createValidator(InputStream, XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureXmlValidatorProcessor
 
createValidator(InputStream, XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
Creates a XML validator to verify XMLs by provided schema.
createValidator(String, XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureXmlValidatorProcessor
 
createValidator(String, XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
Creates a XML validator to verify XMLs by provided schema.
createXmlInputFactory(XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
Creates a XML input factory to use in XSLT Steam Reader.
Crypto - Class in com.tridion.crypto
Generic cryptography implementation.
Crypto() - Constructor for class com.tridion.crypto.Crypto
Construct a Crypto instance with the default encryption provider.
Crypto(KeyProvider) - Constructor for class com.tridion.crypto.Crypto
Construct a Crypto instance with the given encryption provider.

D

DATE_FORMAT - Static variable in class com.tridion.util.TimeUtils
This is the internal date format used in the database.
DateConvertor - Class in com.tridion.util.convertions
This class knows how to convert given number in milliseconds to epoch time.
DateConvertor() - Constructor for class com.tridion.util.convertions.DateConvertor
 
debug(String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the DEBUG level.
debug(String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the DEBUG level according to the specified format and argument.
debug(String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log an exception (throwable) at the DEBUG level with an accompanying message.
debug(Marker, String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message with the specific Marker at the DEBUG level.
debug(Marker, String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.debug(String, Object) method except that the marker data is also taken into consideration.
debug(Marker, String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.debug(String, Object...) method except that the marker data is also taken into consideration.
debug(Marker, String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.debug(String, Object, Object) method except that the marker data is also taken into consideration.
debug(Marker, String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.debug(String, Throwable) method except that the marker data is also taken into consideration.
DEBUG - Enum constant in enum class com.sdl.delivery.security.LogLevel
Debugging purpose for log.
decodeAndDecompressGZip(String) - Static method in class com.tridion.util.CompressionUtils
Dcompresses a byte array representing a GZip-compressed string back into a String.
decrypt(String) - Method in class com.tridion.crypto.Crypto
Decrypts the provided secret.
decryptIfNecessary(String) - Static method in class com.tridion.crypto.Crypto
Tries to decrypt the value if and only if this is necessary.
DEFAULT_CANONICAL - Static variable in class com.tridion.util.xml.DOMWriter
Default canonical output (false).
DEFAULT_NAMESPACES - Static variable in class com.tridion.util.xml.DOMWriter
Default namespaces support (true).
DEFAULT_SCHEMA_FULL_CHECKING - Static variable in class com.tridion.util.xml.DOMWriter
Default Schema full checking support (false).
DEFAULT_SCHEMA_VALIDATION - Static variable in class com.tridion.util.xml.DOMWriter
Default Schema validation support (false).
DEFAULT_VALIDATION - Static variable in class com.tridion.util.xml.DOMWriter
Default validation support (false).
DEFAULT_WAITING_TIME_MINUTES - Static variable in class com.tridion.concurrent.FileLockManager
 
DefaultProgressIndicator - Class in com.tridion.util.log
 
DefaultProgressIndicator(String) - Constructor for class com.tridion.util.log.DefaultProgressIndicator
 
DeliveryException - Exception in com.tridion
Superclass for all Content Delivery checked exceptions.
DeliveryException() - Constructor for exception com.tridion.DeliveryException
 
DeliveryException(String) - Constructor for exception com.tridion.DeliveryException
 
DeliveryException(String, Throwable) - Constructor for exception com.tridion.DeliveryException
 
DeliveryException(String, Throwable, boolean, boolean) - Constructor for exception com.tridion.DeliveryException
 
DeliveryException(Throwable) - Constructor for exception com.tridion.DeliveryException
 
DeliveryRuntimeException - Exception in com.tridion
Superclass for all Content Delivery unchecked exceptions.
DeliveryRuntimeException() - Constructor for exception com.tridion.DeliveryRuntimeException
 
DeliveryRuntimeException(String) - Constructor for exception com.tridion.DeliveryRuntimeException
 
DeliveryRuntimeException(String, Throwable) - Constructor for exception com.tridion.DeliveryRuntimeException
 
DeliveryRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception com.tridion.DeliveryRuntimeException
 
DeliveryRuntimeException(Throwable) - Constructor for exception com.tridion.DeliveryRuntimeException
 
depthBelowCurrentPath(String, String, String) - Static method in class com.tridion.util.StringUtils
Compares two paths (case-insensitive), and returns whether one path is a subdirectory or not, and if so, what depth this subdirectory is at.
DOMWriter - Class in com.tridion.util.xml
This class traverses through a DOM tree in order to print a document that is parsed.
DOMWriter() - Constructor for class com.tridion.util.xml.DOMWriter
Default constructor.
DOMWriter(boolean) - Constructor for class com.tridion.util.xml.DOMWriter
 
DTD - Enum constant in enum class com.sdl.delivery.security.xml.ResourceType
Document Type Definition for XML.

E

EmbeddingException - Exception in com.tridion
Deprecated.
Use Java's standard mechanism for linking exceptions.
EmbeddingException() - Constructor for exception com.tridion.EmbeddingException
Deprecated.
 
EmbeddingException(String) - Constructor for exception com.tridion.EmbeddingException
Deprecated.
 
EmbeddingException(String, Throwable) - Constructor for exception com.tridion.EmbeddingException
Deprecated.
 
EmbeddingException(Throwable) - Constructor for exception com.tridion.EmbeddingException
Deprecated.
 
encrypt(String) - Method in class com.tridion.crypto.Crypto
Encrypt the provided secret.
enforcePackageAccessPolicy(String) - Static method in class com.tridion.util.SecurityPolicyUtil
 
error(String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the ERROR level.
error(String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the ERROR level according to the specified format and argument.
error(String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log an exception (throwable) at the ERROR level with an accompanying message.
error(Marker, String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message with the specific Marker at the ERROR level.
error(Marker, String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.error(String, Object) method except that the marker data is also taken into consideration.
error(Marker, String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.error(String, Object...) method except that the marker data is also taken into consideration.
error(Marker, String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.error(String, Object, Object) method except that the marker data is also taken into consideration.
error(Marker, String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.error(String, Throwable) method except that the marker data is also taken into consideration.
ERROR - Enum constant in enum class com.sdl.delivery.security.LogLevel
Error informing purpose for log.
escape(Object) - Static method in class com.tridion.util.xml.XMLUtils
Removes XML characters ('&', ''', '"', '<' and '>') from passed content.
EVENT_FAILURE - Enum constant in enum class com.sdl.delivery.security.EventType
A non-security type of log event that has failed.
EVENT_SUCCESS - Enum constant in enum class com.sdl.delivery.security.EventType
A non-security type of log event that has succeeded.
EVENT_UNSPECIFIED - Enum constant in enum class com.sdl.delivery.security.EventType
A non-security type of log event that is unspecified.
EventType - Enum Class in com.sdl.delivery.security
Compatibility class for OWASP ESAPI.
ExceptionUtils - Class in com.tridion.util
The ExceptionUtils class provides useful methods for working with Exceptions.
execute() - Method in class com.sdl.delivery.retry.ConsumerRetryBlock
 
execute() - Method in class com.sdl.delivery.retry.FunctionRetryBlock
 

F

FATAL - Enum constant in enum class com.sdl.delivery.security.LogLevel
Fatal error informing purpose for log.
FileLockManager - Class in com.tridion.concurrent
The FileLockManager is a single point of access to lock files for reading, writing and removing.
FunctionRetryBlock<P,R,E extends Throwable> - Class in com.sdl.delivery.retry
Used to perform retries.
FunctionRetryBlock(ThrowableFunction<P, R, E>, Supplier<P>) - Constructor for class com.sdl.delivery.retry.FunctionRetryBlock
 
FunctionRetryBlock(ThrowableFunction<P, R, E>, Supplier<P>, int, int) - Constructor for class com.sdl.delivery.retry.FunctionRetryBlock
 

G

generateString() - Method in class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
This method is providing compacted stacktrace in printable format.
get() - Method in interface com.sdl.delivery.function.ThrowableSupplier
 
get() - Static method in class com.tridion.util.convertions.ComputerBytesConvertor
 
get() - Static method in class com.tridion.util.convertions.DateConvertor
 
get() - Static method in class com.tridion.util.convertions.HumanBytesConvertor
 
get() - Static method in class com.tridion.util.convertions.KphConvertor
 
get() - Static method in class com.tridion.util.convertions.RpmConvertor
 
get() - Method in class com.tridion.util.log.LimitedFrequency
 
getActual() - Method in class com.sdl.delivery.security.xml.XmlEqualsResult
 
getAllRules() - Method in class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
 
getAppropriateTridionCause(Throwable) - Static method in class com.tridion.util.ExceptionUtils
This method loops all inner most causes and returns first throwable object.
getAttempt() - Method in class com.sdl.delivery.retry.AbstractRetryBlock
 
getAttributeValue(Document, String, String) - Static method in class com.tridion.util.xml.XMLUtils
 
getAttributeValue(Element, String, String) - Static method in class com.tridion.util.xml.XMLUtils
 
getCurrentStep() - Method in class com.tridion.util.log.DefaultProgressIndicator
 
getDateTimeFormatter() - Static method in class com.tridion.util.TimeUtils
Creates a formatter for generating UTC DateTime strings.
getDivider() - Method in class com.tridion.util.convertions.Convertor.Holder
 
getElement(Document, String, int) - Static method in class com.tridion.util.xml.XMLUtils
Return an Element given an XML document, tag name, and index.
getEnvironmentVariable(String) - Static method in class com.tridion.configuration.VariableResolverUtil
 
getEnvironmentVariableAndDecrypt(String) - Static method in class com.tridion.configuration.VariableResolverUtil
 
getExpected() - Method in class com.sdl.delivery.security.xml.XmlEqualsResult
 
getFirstElement(Element, String) - Static method in class com.tridion.util.xml.XMLUtils
 
getFullURLString(String, String, int, String) - Static method in class com.tridion.util.StringUtils
Takes all the component parts needed to generate a valid URL, and returns the valid URL.
getInstance() - Static method in class com.sdl.delivery.security.uri.processor.UriRestrictions
 
getInstance() - Static method in class com.tridion.concurrent.FileLockManager
 
getInstance() - Static method in class com.tridion.util.exceptions.compacter.factory.CompacterFactory
Use this method in order to return created instance in advance.
getKey() - Method in interface com.tridion.crypto.KeyProvider
Gets the key from the key provider.
getLogger(Class) - Static method in class com.sdl.delivery.security.LoggerFactory
 
getMaxRetryCount() - Method in class com.sdl.delivery.retry.AbstractRetryBlock
 
getMessageAndStackTrace(Throwable) - Static method in class com.tridion.util.ExceptionUtils
Creates a string representation of the exception.
getName() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Return the name of this Logger instance.
getNamePlural() - Method in class com.tridion.util.convertions.Convertor.Holder
 
getNames() - Method in class com.tridion.util.convertions.ComputerBytesConvertor
 
getNames() - Method in class com.tridion.util.convertions.Convertor
 
getNames() - Method in class com.tridion.util.convertions.DateConvertor
 
getNames() - Method in class com.tridion.util.convertions.HumanBytesConvertor
 
getNames() - Method in class com.tridion.util.convertions.KphConvertor
 
getNames() - Method in class com.tridion.util.convertions.RpmConvertor
 
getNameSingular() - Method in class com.tridion.util.convertions.Convertor.Holder
 
getPrivateField(Class, Object, String) - Static method in class com.tridion.util.ReflectionUtil
Gets the value of a private field declared by the provided Class from the provided instance.
getPrivateField(Object, String) - Static method in class com.tridion.util.ReflectionUtil
 
getPrivateFieldWithinSuperClasses(Object, String) - Static method in class com.tridion.util.ReflectionUtil
 
getPropertyFromPropertiesFile(String, String) - Static method in class com.tridion.configuration.VariableResolverUtil
 
getPropertyProvider() - Method in class com.sdl.delivery.retry.AbstractRetryBlock
 
getProtocol() - Method in enum class com.sdl.delivery.security.xml.XmlRestriction
 
getRawDateTimeFormatter() - Static method in class com.tridion.util.TimeUtils
Get Raw date format for dates in format MMM dd, yyyy HH:mm:ss a like (Dec 29, 2016 9:25:31 AM).
getResourceType() - Method in enum class com.sdl.delivery.security.xml.XmlRestriction
 
getSanitizedCopy(Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
Returns an array of given arguments, each of them is safe for printing in logs, as arguments are having CR (NL, CR) replaced with safe character "⬎" (to continue representing replaced chars).
getSize(Document, String) - Static method in class com.tridion.util.xml.XMLUtils
Return the number of person in an XML document.
getSpentTime() - Method in class com.tridion.util.log.DefaultProgressIndicator
 
getStackTrace(Throwable) - Static method in class com.tridion.util.ExceptionUtils
Creates a string representation of the stacktrace of the throwable.
getTotalTime() - Method in class com.tridion.util.performance.Performance
 
getValue(Element, String) - Static method in class com.tridion.util.xml.XMLUtils
Given a person element, must get the element specified by the tagName, then must traverse that Node to get the value.

H

HtmlSanitizer - Class in com.sdl.delivery.security.html
 
HumanBytesConvertor - Class in com.tridion.util.convertions
This class knows how to represent numbers in human 10**3 into human format KB, MB, etc.

I

incrementAttempt() - Method in class com.sdl.delivery.retry.AbstractRetryBlock
 
info(String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the INFO level.
info(String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the INFO level according to the specified format and argument.
info(String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the INFO level according to the specified format and arguments.
info(String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the INFO level according to the specified format and arguments.
info(String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log an exception (throwable) at the INFO level with an accompanying message.
info(Marker, String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message with the specific Marker at the INFO level.
info(Marker, String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.info(String, Object) method except that the marker data is also taken into consideration.
info(Marker, String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.info(String, Object...) method except that the marker data is also taken into consideration.
info(Marker, String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.info(String, Object, Object) method except that the marker data is also taken into consideration.
info(Marker, String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.info(String, Throwable) method except that the marker data is also taken into consideration.
INFO - Enum constant in enum class com.sdl.delivery.security.LogLevel
Informing purpose for log.
init(Throwable) - Method in class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
Tou have to use this method as starting point.
INVALID - Enum constant in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
Invalid URI provided.
invokePrivateMethod(Object, String, Object[]) - Static method in class com.tridion.util.ReflectionUtil
Invoke private method of an object using reflection.
invokePrivateStaticMethod(Class, String, Object[]) - Static method in class com.tridion.util.ReflectionUtil
Invoke static private method of an object using reflection.
isCompressed(byte[]) - Static method in class com.tridion.util.CompressionUtils
 
isCompressed(String) - Static method in class com.tridion.util.CompressionUtils
 
isDebugEnabled() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Is the logger instance enabled for the DEBUG level?
isDebugEnabled(Marker) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Similar to Slf4jSanitizedAdaptorLogger.isDebugEnabled() method except that the marker data is also taken into account.
isEmpty(String) - Static method in class com.tridion.util.StringUtils
Deprecated.
isEquals() - Method in class com.sdl.delivery.security.xml.XmlEqualsResult
 
isErrorEnabled() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Is the logger instance enabled for the ERROR level?
isErrorEnabled(Marker) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Similar to Slf4jSanitizedAdaptorLogger.isErrorEnabled() method except that the marker data is also taken into consideration.
isFinished() - Method in class com.tridion.util.log.DefaultProgressIndicator
 
isInfoEnabled() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Is the logger instance enabled for the INFO level?
isInfoEnabled(Marker) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Similar to Slf4jSanitizedAdaptorLogger.isInfoEnabled() method except that the marker data is also taken into consideration.
IsInRestrictionLists - Enum Class in com.sdl.delivery.security.uri.processor
Represents of result of verifying the URL.
isNotEmpty(String...) - Static method in class com.tridion.util.StringUtils
Deprecated.
isNotEmpty(T[]) - Static method in class com.tridion.util.ArrayUtils
 
isTimePassed() - Method in class com.tridion.util.log.LimitedFrequency
 
isTraceEnabled() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Is the logger instance enabled for the TRACE level?
isTraceEnabled(Marker) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Similar to Slf4jSanitizedAdaptorLogger.isTraceEnabled() method except that the marker data is also taken into account.
isUnknownProcessingEnabled() - Method in class com.sdl.delivery.security.uri.processor.UriRestrictions
 
isWarnEnabled() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Is the logger instance enabled for the WARN level?
isWarnEnabled(Marker) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Similar to Slf4jSanitizedAdaptorLogger.isWarnEnabled() method except that the marker data is also taken into consideration.

J

joinHostStringAndPath(String, String) - Static method in class com.tridion.util.StringUtils
Joins the host part of a URL to a path part of a URL, ensuring that we don't have too many slashes.
joinMetaPaths(String, String, String) - Static method in class com.tridion.util.StringUtils
Joins three strings to make something which could be the file location of a URL path.

K

KeyProvider - Interface in com.tridion.crypto
KeyProvider.
KphConvertor - Class in com.tridion.util.convertions
This class knows how to convert ticks/seconds into tick/minute etc.

L

LEXICAL_HANDLER_PROPERTY_ID - Static variable in class com.tridion.util.xml.DOMWriter
Lexical handler property id (http://xml.org/sax/properties/lexical-handler).
LimitedFrequency - Class in com.tridion.util.log
This class can be used as simple Timer, for instance to log some info only 1 time per second USAGE: LimitedFrequency lf=new LimitedFrequency(1000L); if (lf.isTimePassed()) logger.info("some limited information to be logged once per second"); Created by inikonov on 9/16/2015.
LimitedFrequency(long) - Constructor for class com.tridion.util.log.LimitedFrequency
 
loadClassInstance(String, Class<T>, Object...) - Static method in class com.tridion.util.ReflectionUtil
This methods returns an instance of the specified class and is of a given subtype.
loadClassInstanceWithType(String, Class<T>, Class<?>, Object) - Static method in class com.tridion.util.ReflectionUtil
This methods returns an instance of the specified class and is of a given subtype.
loadClassInstanceWithTypes(String, Class<T>, Class<?>[], Object...) - Static method in class com.tridion.util.ReflectionUtil
This methods returns an instance of the specified class and is of a given subtype.
loadXML(InputStream) - Static method in class com.tridion.util.xml.XMLUtils
Passed xml string will be loaded if passed string is well formed xml.
lock(File) - Method in class com.tridion.concurrent.FileLockManager
Lock's the object for any usage through this LockManager and returns the 'lock-cookie' to unlock it with.
LoggerFactory - Class in com.sdl.delivery.security
 
LoggerFactory() - Constructor for class com.sdl.delivery.security.LoggerFactory
 
LogLevel - Enum Class in com.sdl.delivery.security
Represents type of desired log level.
LogProgressIndicator - Class in com.tridion.util.log
 
LogProgressIndicator(String) - Constructor for class com.tridion.util.log.LogProgressIndicator
 
LogProgressIndicator(String, long) - Constructor for class com.tridion.util.log.LogProgressIndicator
 
LogProgressIndicator(String, long, boolean) - Constructor for class com.tridion.util.log.LogProgressIndicator
 

M

makeForLocalFiles() - Static method in enum class com.sdl.delivery.security.xml.XmlRestriction
Provides a full list of possible allowance to enable XLST working with local files.
makeForRemoteFiles() - Static method in enum class com.sdl.delivery.security.xml.XmlRestriction
Provides a full list of possible allowance to enable XLST working with remote files.
merge(Node, Node) - Method in class com.tridion.util.xml.XMLMergeUtil
Merges the master node with the given merge node.

N

Names() - Constructor for class com.tridion.util.convertions.Convertor.Names
 
NAMESPACES_FEATURE_ID - Static variable in class com.tridion.util.xml.DOMWriter
Namespaces feature id (http://xml.org/sax/features/namespaces).
NEWLINE_CHARACTER - Static variable in class com.tridion.util.StringUtils
The line separator character (new line) for this platform (OS).
nextStep() - Method in class com.tridion.util.log.DefaultProgressIndicator
 
nextStep() - Method in class com.tridion.util.log.LogProgressIndicator
 
nextStep() - Method in interface com.tridion.util.log.Progressor
 
NONE - Enum constant in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
There are not any restrictions found for given URL.
normalizeAndPrint(char) - Method in class com.tridion.util.xml.DOMWriter
Normalizes and print the given character.
normalizeAndPrint(String) - Method in class com.tridion.util.xml.DOMWriter
Normalizes and prints the given string.
normalizeString(String) - Static method in class com.tridion.util.StringUtils
Normalizes the specified string by removing leading and trailing whitespace characters.

P

parseDate(String, String) - Static method in class com.tridion.util.TimeUtils
Creates the Date representation of a string date (e.g.
parseLong(String) - Static method in class com.tridion.util.StringUtils
 
PATH_SEPARATOR - Static variable in class com.tridion.util.StringUtils
Deprecated.
Performance - Class in com.tridion.util.performance
 
Performance() - Constructor for class com.tridion.util.performance.Performance
 
Performance(long) - Constructor for class com.tridion.util.performance.Performance
 
Performance(long, String) - Constructor for class com.tridion.util.performance.Performance
 
Performance(String) - Constructor for class com.tridion.util.performance.Performance
 
printNodeTypes(NodeList) - Static method in class com.tridion.util.xml.XMLUtils
For testing purpose, it print out Node list.
Progressor - Interface in com.tridion.util.log
This interface provides main functionality for progress bars.
PROHIBITED - Enum constant in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
Given URL matches a prohibited pattern (in prohibiting list).

R

ReflectionUtil - Class in com.tridion.util
This is a utility class that contains utility methods used to instantiate classes with reflection and deals with the exception handling.
removeBOMForUTF8(String) - Static method in class com.tridion.util.xml.XMLUtils
Removes BOM characters for UTF-8 files.
removeCharAt(String, int) - Static method in class com.tridion.util.StringUtils
 
removeNonAlphaNumericChars(String) - Static method in class com.tridion.util.xml.XMLUtils
Removes everything except letters and numbers from the provided String.
removeQuotations(String) - Static method in class com.tridion.util.StringUtils
 
replace(String, char, String) - Static method in class com.tridion.util.StringUtils
Replaces all occurrences of a character in a string and replaces them with a different string.
replace(String, String, String) - Static method in class com.tridion.util.StringUtils
Replaces all occurrences of a particular substring in a string and replaces them with a different string.
RequestArgumentsSanitizer - Class in com.sdl.delivery.security
This class presents utility methods to protect Loggers from CR (NL, CF) characters, which may fake log messages.
resolveValue(String) - Static method in class com.tridion.configuration.VariableResolverUtil
Resolves the variable pattern '${}' to a real value if present in the system properties.
ResourceType - Enum Class in com.sdl.delivery.security.xml
 
retryIfNecessary(E, String) - Method in class com.sdl.delivery.retry.AbstractRetryBlock
 
RpmConvertor - Class in com.tridion.util.convertions
This class knows how to convert rounds/minute from ticks per second.

S

safeSubstring(String, int) - Static method in class com.tridion.util.StringUtils
 
safeSubstring(String, int, int) - Static method in class com.tridion.util.StringUtils
 
sanitize(Object) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
Provides replacing CR (NL, CF) character with "⬎".
sanitize(Logger, String, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
Overridden method for RequestArgumentsSanitizer.sanitize(java.lang.Object) to add compatibility with OWASP ESAPI.
sanitize(Logger, String, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
Overridden method for RequestArgumentsSanitizer.sanitize(java.lang.Object) to add compatibility with OWASP ESAPI.
sanitizeDebug(Logger, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
Utility method to replace LOG.debug methods.
sanitizeError(Logger, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
Utility method to replace LOG.error methods.
sanitizeHttpHeader(String) - Static method in class com.sdl.delivery.security.html.HtmlSanitizer
To prevent attacker mocking http headers they need to not have any html entities as well as CRLF chars.
sanitizeInfo(Logger, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
Utility method to replace LOG.info methods.
sanitizeTrace(Logger, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
Utility method to replace LOG.trace methods.
sanitizeWarn(Logger, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
Utility method to replace LOG.warn methods.
SCHEMA - Enum constant in enum class com.sdl.delivery.security.xml.ResourceType
XML schema (XSD).
SCHEMA_FULL_CHECKING_FEATURE_ID - Static variable in class com.tridion.util.xml.DOMWriter
Schema full checking feature id (http://apache.org/xml/features/validation/schema-full-checking).
SCHEMA_VALIDATION_FEATURE_ID - Static variable in class com.tridion.util.xml.DOMWriter
Schema validation feature id (http://apache.org/xml/features/validation/schema).
SecureDocumentBuilderFactoryProcessor - Class in com.sdl.delivery.security.xml.processor
Provides secured DocumentBuilderFactory for eliminating XXE.
SecureDocumentBuilderFactoryProcessor() - Constructor for class com.sdl.delivery.security.xml.processor.SecureDocumentBuilderFactoryProcessor
 
SecureTransformerFactoryProcessor - Class in com.sdl.delivery.security.xml.processor
Provides secured TransformerFactory for eliminating XXE.
SecureTransformerFactoryProcessor() - Constructor for class com.sdl.delivery.security.xml.processor.SecureTransformerFactoryProcessor
 
SecureUriCreatorAndVerifier - Class in com.sdl.delivery.security.uri.processor
Creates a secured valid URI by given string URI.
SecureUriCreatorAndVerifier() - Constructor for class com.sdl.delivery.security.uri.processor.SecureUriCreatorAndVerifier
 
SecureUriProcessingUtil - Class in com.sdl.delivery.security.uri
 
SecureUriProcessingUtil() - Constructor for class com.sdl.delivery.security.uri.SecureUriProcessingUtil
 
SecureXmlInputFactoryProcessor - Class in com.sdl.delivery.security.xml.processor
 
SecureXmlInputFactoryProcessor() - Constructor for class com.sdl.delivery.security.xml.processor.SecureXmlInputFactoryProcessor
 
SecureXmlProcessingUtils - Class in com.sdl.delivery.security.xml
This class provides bunch of methods to work securely with XML.
SecureXmlValidatorProcessor - Class in com.sdl.delivery.security.xml.processor
Provides secured Validator for eliminating XXE.
SecureXmlValidatorProcessor() - Constructor for class com.sdl.delivery.security.xml.processor.SecureXmlValidatorProcessor
 
SECURITY_AUDIT - Enum constant in enum class com.sdl.delivery.security.EventType
A security type of log event that is associated with an audit trail of some type, but the log event is not specifically something that has either succeeded or failed or that is irrelevant in the case of this logged message.
SECURITY_FAILURE - Enum constant in enum class com.sdl.delivery.security.EventType
A security type of log event that has failed.
SECURITY_SUCCESS - Enum constant in enum class com.sdl.delivery.security.EventType
A security type of log event that has succeeded.
SecurityPolicyUtil - Class in com.tridion.util
SecurityPolicyUtil.
setCanonical(boolean) - Method in class com.tridion.util.xml.DOMWriter
Sets whether output is canonical.
setCurrentStep(long) - Method in class com.tridion.util.log.DefaultProgressIndicator
 
setInstance(UriRestrictions) - Static method in class com.sdl.delivery.security.uri.processor.UriRestrictions
 
setMessage(String) - Method in class com.tridion.util.log.DefaultProgressIndicator
 
setMessage(String) - Method in interface com.tridion.util.log.Progressor
 
setOutput(OutputStream, String) - Method in class com.tridion.util.xml.DOMWriter
Sets the output stream for printing.
setOutput(Writer) - Method in class com.tridion.util.xml.DOMWriter
Sets the output writer.
setOutputToLog(boolean) - Method in class com.sdl.delivery.security.xml.helper.XmlEqualityChecker
 
setPrivateField(Class, Object, String, Object) - Static method in class com.tridion.util.ReflectionUtil
Sets a value to a private field of the provided instance and which is declared by the provided Class.
setPrivateField(Object, String, Object) - Static method in class com.tridion.util.ReflectionUtil
 
setProcessingEnabled() - Method in class com.sdl.delivery.security.uri.processor.UriRestrictions
 
setSteps(long) - Method in class com.tridion.util.log.DefaultProgressIndicator
 
setSteps(long) - Method in interface com.tridion.util.log.Progressor
 
Slf4jSanitizedAdaptorLogger - Class in com.sdl.delivery.security
 
Slf4jSanitizedAdaptorLogger(Class) - Constructor for class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
 
sortAttributes(NamedNodeMap) - Method in class com.tridion.util.xml.DOMWriter
Returns a sorted list of attributes.
splitString(String, String) - Static method in class com.tridion.util.StringUtils
Helper method to transform single string which contains multiple strings delimited with delimiter into set of strings.
StackTraceCompacter - Class in com.tridion.util.exceptions.compacter.impl
This class may compact given stacktrace into short form by removing similar rows and replacing them into single one.
StackTraceCompacter() - Constructor for class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
 
StackTraceCompacter(Throwable) - Constructor for class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
 
stringArrayContains(String[], String, boolean) - Static method in class com.tridion.util.StringUtils
 
stringEquals(String, String) - Static method in class com.tridion.util.StringUtils
 
stringEqualsIgnoreCase(String, String) - Static method in class com.tridion.util.StringUtils
 
StringUtils - Class in com.tridion.util
Some handy utils for string processing.
STYLESHEET - Enum constant in enum class com.sdl.delivery.security.xml.ResourceType
XML stylesheet (XSL).

T

ThrowableConsumer<P,E extends Throwable> - Interface in com.sdl.delivery.retry
Functional interface which is similar to Consumer but which might throw an exception.
ThrowableFunction<P,R,E extends Throwable> - Interface in com.sdl.delivery.retry
Functional interface which is similar to Function but which might throw an exception.
ThrowableSupplier<T,E extends Exception> - Interface in com.sdl.delivery.function
 
TimeUtils - Class in com.tridion.util
Contains utilities related to handling of time values.
toString() - Method in class com.tridion.util.convertions.Convertor.Holder
 
toString() - Method in class com.tridion.util.log.DefaultProgressIndicator
 
toString(InputStream, Charset) - Static method in class com.tridion.util.CompressionUtils
Converts an inputstream to a string.
trace(String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the TRACE level.
trace(String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the TRACE level according to the specified format and argument.
trace(String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log an exception (throwable) at the TRACE level with an accompanying message.
trace(Marker, String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message with the specific Marker at the TRACE level.
trace(Marker, String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.trace(String, Object) method except that the marker data is also taken into consideration.
trace(Marker, String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.trace(String, Object...) method except that the marker data is also taken into consideration.
trace(Marker, String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.trace(String, Object, Object) method except that the marker data is also taken into consideration.
trace(Marker, String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.trace(String, Throwable) method except that the marker data is also taken into consideration.
TRACE - Enum constant in enum class com.sdl.delivery.security.LogLevel
Tracing purpose for log.
TridionReflectionException - Exception in com.tridion.util
TridionReflectionException.
TridionReflectionException(String) - Constructor for exception com.tridion.util.TridionReflectionException
Constructs a new TridionReflectionException with the passed detail message and null as its embedded Throwable.
TridionReflectionException(String, Throwable) - Constructor for exception com.tridion.util.TridionReflectionException
Constructs a new TridionReflectionException with the specified detail message and an embedded Throwable.
TridionReflectionException(Throwable) - Constructor for exception com.tridion.util.TridionReflectionException
Constructs a new TridionReflectionException with the specified embedded Throwable and null as its detail message.
trimIfNotNull(String) - Static method in class com.tridion.util.StringUtils
 

U

UnauthorizedException - Exception in com.tridion.security
An UnauthorizedException is raised whenever an invalid request is received.
UnauthorizedException() - Constructor for exception com.tridion.security.UnauthorizedException
Constructs a new exception with null as its detail message.
UnauthorizedException(String) - Constructor for exception com.tridion.security.UnauthorizedException
Constructs a new exception with the specified detail message.
UnauthorizedException(String, Throwable) - Constructor for exception com.tridion.security.UnauthorizedException
Constructs a new exception with the specified detail message and cause.
UnauthorizedException(Throwable) - Constructor for exception com.tridion.security.UnauthorizedException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
unlock(File, long) - Method in class com.tridion.concurrent.FileLockManager
Unlocks the object for usage through this LockManager.
unzip(File, File) - Static method in class com.tridion.util.ZipUtils
 
unzip(File, File, boolean) - Static method in class com.tridion.util.ZipUtils
Unzip source zip file into target destination.
UriRestrictions - Class in com.sdl.delivery.security.uri.processor
 
UriRestrictions() - Constructor for class com.sdl.delivery.security.uri.processor.UriRestrictions
 

V

VALIDATION_FEATURE_ID - Static variable in class com.tridion.util.xml.DOMWriter
Validation feature id (http://xml.org/sax/features/validation).
valueOf(String) - Static method in enum class com.sdl.delivery.security.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sdl.delivery.security.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sdl.delivery.security.xml.ResourceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sdl.delivery.security.xml.XmlRestriction
Returns the enum constant of this class with the specified name.
valueOfName(String) - Static method in enum class com.sdl.delivery.security.LogLevel
 
values() - Static method in enum class com.sdl.delivery.security.EventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sdl.delivery.security.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sdl.delivery.security.xml.ResourceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sdl.delivery.security.xml.XmlRestriction
Returns an array containing the constants of this enum class, in the order they are declared.
VariableResolverUtil - Class in com.tridion.configuration
Small utility class for resolving variables in the configuration file.
verifyUri(String) - Method in class com.sdl.delivery.security.uri.processor.UriRestrictions
 

W

warn(String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the WARN level.
warn(String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the WARN level according to the specified format and argument.
warn(String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the WARN level according to the specified format and arguments.
warn(String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message at the WARN level according to the specified format and arguments.
warn(String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log an exception (throwable) at the WARN level with an accompanying message.
warn(Marker, String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
Log a message with the specific Marker at the WARN level.
warn(Marker, String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.warn(String, Object) method except that the marker data is also taken into consideration.
warn(Marker, String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.warn(String, Object...) method except that the marker data is also taken into consideration.
warn(Marker, String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.warn(String, Object, Object) method except that the marker data is also taken into consideration.
warn(Marker, String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
This method is similar to Slf4jSanitizedAdaptorLogger.warn(String, Throwable) method except that the marker data is also taken into consideration.
WARN - Enum constant in enum class com.sdl.delivery.security.LogLevel
Warning purpose for log.
write(Node) - Method in class com.tridion.util.xml.DOMWriter
Writes the specified node, recursively.

X

XmlEqualityChecker - Class in com.sdl.delivery.security.xml.helper
This utility class helps to compare 2 XML.
XmlEqualityChecker() - Constructor for class com.sdl.delivery.security.xml.helper.XmlEqualityChecker
 
xmlEquals(String, String) - Method in class com.sdl.delivery.security.xml.helper.XmlEqualityChecker
 
xmlEquals(String, String) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
Compares two given xml strings by transforming them to W3C document and back to strings.
XmlEqualsResult - Class in com.sdl.delivery.security.xml
 
XmlEqualsResult(String, String) - Constructor for class com.sdl.delivery.security.xml.XmlEqualsResult
 
XMLMergeUtil - Class in com.tridion.util.xml
Merge Utility that will merge to XML Nodes based on some rules as per defined.
XMLMergeUtil(String) - Constructor for class com.tridion.util.xml.XMLMergeUtil
Constructs the Merge Utility.
XmlRestriction - Enum Class in com.sdl.delivery.security.xml
Defines a restriction type (such as protocol name) for passing to XML stuff.
XMLUtils - Class in com.tridion.util.xml
Various utility methods for manipulating XML.

Z

ZipUtils - Class in com.tridion.util
Class with utility methods to handle zip files and streams.
A C D E F G H I J K L M N P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form