Package com.atlassian.bamboo.utils
package com.atlassian.bamboo.utils
-
ClassDescriptionCommon ancestor for all SystemProperty classes.BambooCallables.Throwing<V,
E1 extends Throwable> BambooCallables.Throwing1<V,E1 extends Throwable> BambooCallables.Throwing2<V,E1 extends Throwable, E2 extends Throwable> BambooCallables.ThrowingX<V,E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> BambooClosures.Throwing1<V,E1 extends Throwable> BambooClosures.Throwing2<V,E1 extends Throwable, E2 extends Throwable> BambooClosures.Throwing3<V,E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> BambooClosures.ThrowingX<V,E1 extends Throwable, E2 extends Throwable, E3 extends Throwable> Utilities for working withdata providers
.Do not depend on anything outside the bamboo test utils jarDeprecated.Deprecated.since 9.3 for use of log4j 2 API.Utility methods for working withnotifications
.Provides functionality equivalent to Apache FileUtils, but onPath
s.An equivalent ofRandomStringUtils
, but uses secure randomUtility methods related to Java reflection API.Utility methods for operating onrepositories
.BambooRunnables.Throwing<E1 extends Throwable>BambooRunnables.Throwing1<E1 extends Throwable>This class provides a collection of utility methods for use in the unit testsDeprecated.since 6.3 useDuration
insteadEncapsulates creation of redirect URLs.Place for all validation methods you can't find in org.apache.commons.validator frameworkGeneral utility methods for validation.General interface for entities providing creation date without ability to change itUtility methods for cron related features.A class that allows you to easily add object identity / stack trace information.This class provides a common place for configuring Velocity's nasty singleton controller.General interface for entities providing name and description without ability to change themThis class provide some Time formatting methods.This class provides various character escaping utility methods,This class provides common file copying codeDeprecated.since 6.7 useBambooFileVisitor
and a glob pattern insteadFirstException<T extends Throwable>Remembers the first reported exception so that it can be rethrown later.Bamboo HTML utilities.Limits number of invocations of some resource.Invocation limiter response.A class for checking to see if a String is a valid IP Address.Based on comment from Vincent Massol on the forums: http://www.pols.co.uk/forums/viewtopic.php?id=26Exception thrown if SshKeyGeneration is unsuccessfulIterable which memorises all generated iterators so that test assertions can be performed.Iterator which memorises all traversed elements.General collection to store messages.General interface for entities providing name without ability to change itUtility for narrowing object instances toClass
typesPair<A,B> A simple Pair classMatches file if any of it's parents has given nameRange of numerical values (inclusive).A utility class the allows a resource name to resolve a a file from: Bamboo configuration folder - iff bootstrapManager is passed Currently running directory From the classpathUtility class for generation openssh compatible key pair Generated keys are RSA keys.Provides a ssh key pair compatible with OpenSsh.This class represents system properties as constants.Convenience methods for working withThrowable
s.A functional interface that corresponds to the Runnable signature and can throw an exception.General interface for entities providing name without ability to change itConvenience methods that help a method or constructor check whether it was invoked correctly.Finds an executable in the system environmentSimple wildcard matcher, supporting '*' and '?' wildcard.
Logger
) instead