A B C D E F G I J L M N O Q R S T V W
All Classes All Packages

## A

AbstractInstance - Class in org.apache.sling.testing.junit.rules.instance
AbstractInstance() - Constructor for class org.apache.sling.testing.junit.rules.instance.AbstractInstance
Action - Interface in org.apache.sling.testing.junit.rules.util
addAndTakeConfiguration(Description, InstanceConfiguration) - Method in class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool
addDefaultIgnoreCategories(Class...) - Method in class org.apache.sling.testing.junit.rules.FilterRule
allocateContextPath() - Method in class org.apache.sling.testing.junit.rules.instance.util.ContextPathAllocator
allocateDirectory(File, String) - Method in class org.apache.sling.testing.junit.rules.instance.util.DirectoryAllocator
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.CustomUserAgentRule
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.FilterRule
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.instance.ExistingInstance
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.InstanceConfigRule
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.RunOnceRule
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.SlingClassRule
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.SlingInstanceRule
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.SlingRule
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.TestStickyCookieRule
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.TestTimeout
asFile() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
asInteger(int) - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
asList() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
asPath() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
asString() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
asteriskMatch(String, String) - Static method in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig

## B

BuilderCustomizer - Interface in org.apache.sling.testing.junit.rules.instance
  Customizes a Sling Client Builder.

## C

call() - Method in interface org.apache.sling.testing.junit.rules.util.Action
CATEGORY_PROPERTY - Static variable in class org.apache.sling.testing.junit.rules.FilterRule
checkAndAdd(String) - Method in class org.apache.sling.testing.junit.rules.instance.util.ContextPathAllocator
ClusterAwareTest - Interface in org.apache.sling.testing.junit.rules.category
  Interface used to mark a JUnit test which has the ability to run in parallel with other tests against the same instance instance.
Condition - Interface in org.apache.sling.testing.junit.rules
ConfigurationPool - Class in org.apache.sling.testing.junit.rules.instance.util
ConfigurationPool() - Constructor for class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool
ContextPathAllocator - Class in org.apache.sling.testing.junit.rules.instance.util
ContextPathAllocator() - Constructor for class org.apache.sling.testing.junit.rules.instance.util.ContextPathAllocator
customize(T) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
  Customizes the builder and returns it.
customize(T) - Method in interface org.apache.sling.testing.junit.rules.instance.BuilderCustomizer
CustomUserAgentRule - Class in org.apache.sling.testing.junit.rules
  Junit rule to overwrite or append the user-agent of all `SlingClient` http requests with a custom `String`.
CustomUserAgentRule(String) - Constructor for class org.apache.sling.testing.junit.rules.CustomUserAgentRule
  Overwrite the user-agent with a custom `String`.
CustomUserAgentRule(String, boolean) - Constructor for class org.apache.sling.testing.junit.rules.CustomUserAgentRule
  Modify or overwrite the user-agent.

## D

DEFAULT_INSTANCE - Static variable in class org.apache.sling.testing.junit.rules.SlingInstanceRule
defaultInstance - Variable in class org.apache.sling.testing.junit.rules.SlingInstanceRule
  ExistingInstance for default instance
description() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.Issue
description() - Method in interface org.apache.sling.testing.junit.rules.Condition
DirectoryAllocator - Class in org.apache.sling.testing.junit.rules.instance.util
DirectoryAllocator() - Constructor for class org.apache.sling.testing.junit.rules.instance.util.DirectoryAllocator

## E

ExistingInstance - Class in org.apache.sling.testing.junit.rules.instance
ExistingInstance() - Constructor for class org.apache.sling.testing.junit.rules.instance.ExistingInstance

## F

failed(Throwable, Description) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
FailingTest - Interface in org.apache.sling.testing.junit.rules.category
  Marker interface for the tests that fail independently of the Java version or other environment settings
FastRunningTest - Interface in org.apache.sling.testing.junit.rules.category
  Interface used to mark a JUnit test as FAST running The definition of a fast running test is defined externally
filterRule - Variable in class org.apache.sling.testing.junit.rules.SlingClassRule
  Rule to filter tests at class level
filterRule - Variable in class org.apache.sling.testing.junit.rules.SlingRule
  Rule to filter tests per method name
FilterRule - Class in org.apache.sling.testing.junit.rules
FilterRule() - Constructor for class org.apache.sling.testing.junit.rules.FilterRule
finished() - Method in class org.apache.sling.testing.junit.rules.CustomUserAgentRule
finished(Description) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
finished(Description) - Method in class org.apache.sling.testing.junit.rules.TestDescriptionRule
finished(Description) - Method in class org.apache.sling.testing.junit.rules.TestStickyCookieRule

## G

generateContextPath() - Method in class org.apache.sling.testing.junit.rules.instance.util.ContextPathAllocator
get() - Static method in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig
getAdminClient() - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
  Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, with the admin user and password, if it was not previously created, or the existing client if it has been created before See `InstanceSetup.INSTANCE_CONFIG_ADMINUSER` and `InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD`
getAdminClient() - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
  Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, with the admin user and password, if it was not previously created, or the existing client if it has been created before See `InstanceSetup.INSTANCE_CONFIG_ADMINUSER` and `InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD`
getAdminClient() - Method in class org.apache.sling.testing.junit.rules.SlingInstanceRule
getAdminClient(Class<T>) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
  Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, with the admin user and password, if it was not previously created, or the existing client if it has been created before See `InstanceSetup.INSTANCE_CONFIG_ADMINUSER` and `InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD`
getAdminClient(Class<T>) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
  Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, with the admin user and password, if it was not previously created, or the existing client if it has been created before See `InstanceSetup.INSTANCE_CONFIG_ADMINUSER` and `InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD`
getAdminClient(Class<T>) - Method in class org.apache.sling.testing.junit.rules.SlingInstanceRule
getBuilder(Class<T>, URI, String, String) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
getClient(Class<T>, String, String) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
  Return a new client pointing to the instance corresponding to this {{AbstractInstance}} if it was never created with this username and password, or the existing client if it has been created before
getClient(Class<T>, String, String) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
  Return a new client pointing to the instance corresponding to this {{AbstractInstance}} if it was never created with this username and password, or the existing client if it has been created before
getConfiguration() - Method in class org.apache.sling.testing.junit.rules.instance.ExistingInstance
getConfiguration() - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
getConfigurations() - Method in class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool
getName() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
getReason() - Method in class org.apache.sling.testing.junit.rules.util.Match

## I

IGNORE_LIST_PROP - Static variable in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig
IgnoreIf - Annotation Type in org.apache.sling.testing.junit.rules.annotation
IgnoreIfProperties - Annotation Type in org.apache.sling.testing.junit.rules.annotation
  Ignores the test at runtime if ANY of the system properties defined by `IgnoreIfProperty` is defined
IgnoreIfProperty - Annotation Type in org.apache.sling.testing.junit.rules.annotation
  Ignores the test at runtime if the system property `name` equals `value`
IgnoreTestsConfig - Class in org.apache.sling.testing.junit.rules.util
INCLUDE_CATEGORY_PROPERTY - Static variable in class org.apache.sling.testing.junit.rules.FilterRule
INSTALLATIONS - org.apache.sling.testing.junit.rules.instance.util.Options
Instance - Interface in org.apache.sling.testing.junit.rules.instance
InstanceConfigRule - Class in org.apache.sling.testing.junit.rules
InstanceConfigRule() - Constructor for class org.apache.sling.testing.junit.rules.InstanceConfigRule
  Uses an EmptyInstanceConfig (e.g.
InstanceConfigRule(T) - Constructor for class org.apache.sling.testing.junit.rules.InstanceConfigRule
InstanceConfigRule(T, boolean) - Constructor for class org.apache.sling.testing.junit.rules.InstanceConfigRule
isIgnored() - Method in class org.apache.sling.testing.junit.rules.util.Match
isNotSpecified() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
isSpecified() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
Issue - Annotation Type in org.apache.sling.testing.junit.rules.annotation
  Use this annotation to document that an issue is related to a test class or method.
Issues - Annotation Type in org.apache.sling.testing.junit.rules.annotation
  Use this annotation to document that issues are related to a test class or method.
isTaken(int) - Method in class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool

## J

JAR - org.apache.sling.testing.junit.rules.instance.util.Options
JVM_ARGUMENTS - org.apache.sling.testing.junit.rules.instance.util.Options

## L

LOG - Static variable in class org.apache.sling.testing.junit.rules.InstanceConfigRule

## M

match(String) - Method in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig
Match - Class in org.apache.sling.testing.junit.rules.util
Match(boolean) - Constructor for class org.apache.sling.testing.junit.rules.util.Match
Match(boolean, String) - Constructor for class org.apache.sling.testing.junit.rules.util.Match

## N

name() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.IgnoreIfProperty
newAdminClient(BuilderCustomizer...) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
  Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, replacing the internally-cached client with this username and password See `InstanceSetup.INSTANCE_CONFIG_ADMINUSER` and `InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD`
newAdminClient(BuilderCustomizer...) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
  Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, replacing the internally-cached client with this username and password See `InstanceSetup.INSTANCE_CONFIG_ADMINUSER` and `InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD`
newClient(Class<T>, String, String, BuilderCustomizer...) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
  Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, replacing the internally-cached client with this username and password
newClient(Class<T>, String, String, BuilderCustomizer...) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
  Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, replacing the internally-cached client with this username and password

## O

Options - Enum in org.apache.sling.testing.junit.rules.instance.util
orDefault(InstanceConfiguration) - Method in class org.apache.sling.testing.junit.rules.instance.ExistingInstance
orDefault(InstanceConfiguration) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
org.apache.sling.testing.junit.rules - package org.apache.sling.testing.junit.rules
org.apache.sling.testing.junit.rules.annotation - package org.apache.sling.testing.junit.rules.annotation
org.apache.sling.testing.junit.rules.category - package org.apache.sling.testing.junit.rules.category
org.apache.sling.testing.junit.rules.instance - package org.apache.sling.testing.junit.rules.instance
org.apache.sling.testing.junit.rules.instance.util - package org.apache.sling.testing.junit.rules.instance.util
org.apache.sling.testing.junit.rules.util - package org.apache.sling.testing.junit.rules.util

## Q

QUICKSTART_OPTIONS - org.apache.sling.testing.junit.rules.instance.util.Options

## R

reCreate() - Static method in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig
  Recreate the singleton config object.
RemoteLogDumperRule - Class in org.apache.sling.testing.junit.rules
  The RemoteLogDumper Rule fetches logs which are generated due to execution of test from the remote server and dumps them locally upon test failure.
RemoteLogDumperRule() - Constructor for class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
RemoteLogDumperRule(SlingClient) - Constructor for class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
RemoteLogDumperRule(Instance) - Constructor for class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
returnConfiguration(Description, int) - Method in class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool
ruleChain - Variable in class org.apache.sling.testing.junit.rules.SlingClassRule
  Main RuleChain describing the order of execution of all the rules
ruleChain - Variable in class org.apache.sling.testing.junit.rules.SlingInstanceRule
ruleChain - Variable in class org.apache.sling.testing.junit.rules.SlingRule
  Main RuleChain describing the order of execution of all the rules
RUN_IGNORE_LIST_PROP - Static variable in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig
RunOnceRule - Class in org.apache.sling.testing.junit.rules
  Allows wrapping a junit `TestRule` that will be run only once.
RunOnceRule(T) - Constructor for class org.apache.sling.testing.junit.rules.RunOnceRule
  Constructor*

## S

satisfy() - Method in interface org.apache.sling.testing.junit.rules.Condition
setInstance(Instance) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
setSlingClient(SlingClient) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
slingClassRule - Variable in class org.apache.sling.testing.junit.rules.SlingInstanceRule
  Sling rules to be executed at class level
SlingClassRule - Class in org.apache.sling.testing.junit.rules
  Sling Rule that wraps all the ClassRules, useful when running a Sling Integration Test.
SlingClassRule() - Constructor for class org.apache.sling.testing.junit.rules.SlingClassRule
SlingInstanceRule - Class in org.apache.sling.testing.junit.rules
  Junit Rule that allows access to a Sling instance.
SlingInstanceRule() - Constructor for class org.apache.sling.testing.junit.rules.SlingInstanceRule
SlingRule - Class in org.apache.sling.testing.junit.rules
  Sling Rule that wraps all the Rules (at method level) useful when running a Sling Integration Test.
SlingRule(Instance...) - Constructor for class org.apache.sling.testing.junit.rules.SlingRule
SlowRunningTest - Annotation Type in org.apache.sling.testing.junit.rules.category
  Interface used to mark a JUnit test as SLOW running The definition of a slow running test is defined externally
SmokeTest - Interface in org.apache.sling.testing.junit.rules.category
  Marker interface for the tests that should be run as smoke tests after a new build
START_TIMEOUT - org.apache.sling.testing.junit.rules.instance.util.Options
starting() - Method in class org.apache.sling.testing.junit.rules.CustomUserAgentRule
starting(Description) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
starting(Description) - Method in class org.apache.sling.testing.junit.rules.TestDescriptionRule
starting(Description) - Method in class org.apache.sling.testing.junit.rules.TestStickyCookieRule

## T

takeConfiguration(Description, int) - Method in class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool
testDescriptionRule - Variable in class org.apache.sling.testing.junit.rules.SlingRule
  Rule to send in every request a header with the test name
TestDescriptionRule - Class in org.apache.sling.testing.junit.rules
  Junit rule which exposes the description of the current executing test as a thread local instance
TestDescriptionRule() - Constructor for class org.apache.sling.testing.junit.rules.TestDescriptionRule
TestStickyCookieRule - Class in org.apache.sling.testing.junit.rules
TestStickyCookieRule() - Constructor for class org.apache.sling.testing.junit.rules.TestStickyCookieRule
testStickySessionRule - Variable in class org.apache.sling.testing.junit.rules.SlingRule
  Rule to add a Sticky Session Cookie for requests
TestTimeout - Class in org.apache.sling.testing.junit.rules
  Rule to timeout a test.
TestTimeout() - Constructor for class org.apache.sling.testing.junit.rules.TestTimeout
  Constructor: reads the default timeout value from the "test.timeout.milliseconds" property.
TestTimeout(int) - Constructor for class org.apache.sling.testing.junit.rules.TestTimeout
testTimeoutRule - Variable in class org.apache.sling.testing.junit.rules.SlingRule
  Rule to define the max timeout for all the tests

## V

value() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.IgnoreIf
value() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.IgnoreIfProperties
value() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.IgnoreIfProperty
value() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.Issue
value() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.Issues
valueOf(String) - Static method in enum org.apache.sling.testing.junit.rules.instance.util.Options
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.sling.testing.junit.rules.instance.util.Options
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

withAction(T) - Method in class org.apache.sling.testing.junit.rules.InstanceConfigRule
withRunMode(String) - Method in class org.apache.sling.testing.junit.rules.instance.ExistingInstance
withRunMode(String) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance

A B C D E F G I J L M N O Q R S T V W
All Classes All Packages