Skip navigation links
A C D G H I J L N O P R S T V W 

A

activateAemPackage(String) - Method in class com.cognifide.qa.bb.aem.content.ContentInstaller
This method uploads, installs and replicates the package indicated by the name provided as the method's parameter.
activatePage(String) - Method in class com.cognifide.qa.bb.aem.content.WcmCommandHandler
Activates provided asset
addNodeProperty(String, String, String, int) - Method in class com.cognifide.qa.bb.jcr.JcrHelper
Adds property to node under specified path.
adjustContentPath(String) - Method in class com.cognifide.qa.bb.aem.page.PublishPage
Removes '-mobile' from path if test does not run on mobile device.
AemAuthCookieFactory - Class in com.cognifide.qa.bb.aem
This class provide authentication cookie for aem instance (default cookie name: login-token)
AemAuthCookieFactory() - Constructor for class com.cognifide.qa.bb.aem.AemAuthCookieFactory
 
AemCommonModule - Class in com.cognifide.qa.bb.aem
Install this module to enable aem-commons capabilities.
AemCommonModule() - Constructor for class com.cognifide.qa.bb.aem.AemCommonModule
 
AemConfigFilenames - Class in com.cognifide.qa.bb.constants
 
AemConfigKeys - Class in com.cognifide.qa.bb.constants
 
AemInstanceDetails - Class in com.cognifide.qa.bb.aem
This class provides information about AEM instance version described in property files.
AemInstanceDetails() - Constructor for class com.cognifide.qa.bb.aem.AemInstanceDetails
 
AemLogin - Class in com.cognifide.qa.bb.aem
Provides fast AEM login method.
AemLogin() - Constructor for class com.cognifide.qa.bb.aem.AemLogin
 
AUTHOR_IP - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
AUTHOR_LOGIN - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
AUTHOR_PASSWORD - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
AUTHOR_PROPERTIES - Static variable in class com.cognifide.qa.bb.constants.AemConfigFilenames
 
AUTHOR_URL - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
authorLogin(String, String) - Method in class com.cognifide.qa.bb.aem.AemLogin
Opens login page and authenticates the author using cookieFactory.
authorLogin() - Method in class com.cognifide.qa.bb.aem.AemLogin
Opens login page and authenticates the author using cookieFactory.
authorLogout() - Method in class com.cognifide.qa.bb.aem.AemLogin
Logout from the author instance.
AuthorPage - Class in com.cognifide.qa.bb.aem.page
This class represents page on author instance.
AuthorPage() - Constructor for class com.cognifide.qa.bb.aem.page.AuthorPage
 
AuthorProperties - Class in com.cognifide.qa.bb.provider.jcr.properties
Implementation of InstanceProperties for author environment
AuthorProperties() - Constructor for class com.cognifide.qa.bb.provider.jcr.properties.AuthorProperties
 

C

CHARSET_PROPERTY - Static variable in class com.cognifide.qa.bb.aem.content.WcmCommandHandler
 
CMD_PROPERTY - Static variable in class com.cognifide.qa.bb.aem.content.WcmCommandHandler
 
com.cognifide.qa.bb.aem - package com.cognifide.qa.bb.aem
 
com.cognifide.qa.bb.aem.content - package com.cognifide.qa.bb.aem.content
 
com.cognifide.qa.bb.aem.page - package com.cognifide.qa.bb.aem.page
 
com.cognifide.qa.bb.constants - package com.cognifide.qa.bb.constants
 
com.cognifide.qa.bb.jcr - package com.cognifide.qa.bb.jcr
 
com.cognifide.qa.bb.provider.jcr.properties - package com.cognifide.qa.bb.provider.jcr.properties
 
com.cognifide.qa.bb.provider.jcr.session - package com.cognifide.qa.bb.provider.jcr.session
 
com.cognifide.qa.bb.provider.jcr.utils - package com.cognifide.qa.bb.provider.jcr.utils
 
Commands - Enum in com.cognifide.qa.bb.aem.content
Commands is an enum that represents type of operations available on content package.
COMPONENT_LOCATOR_FORMAT - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
Components - Interface in com.cognifide.qa.bb.aem
Gather all your components in an enum that implements this interface.
configure() - Method in class com.cognifide.qa.bb.aem.AemCommonModule
 
ContentInstaller - Class in com.cognifide.qa.bb.aem.content
This is a utility class that lets the user install and activate AEM packages.
ContentInstaller() - Constructor for class com.cognifide.qa.bb.aem.content.ContentInstaller
 
copyNode(String, String) - Method in class com.cognifide.qa.bb.jcr.JcrHelper
Copies nodes.
copyNode(Node, Node) - Method in class com.cognifide.qa.bb.jcr.JcrHelper
Copies nodes.
createInstallRequest(String) - Method in class com.cognifide.qa.bb.aem.content.RequestBuilder
Creates HttpPost request for install
createNode(String, String, String, Map<String, Pair<String, Integer>>) - Method in class com.cognifide.qa.bb.jcr.JcrHelper
Creates new node.
createNode(String, String, String) - Method in class com.cognifide.qa.bb.jcr.JcrHelper
Creates new node.
createPage(String, String, String) - Method in class com.cognifide.qa.bb.aem.content.WcmCommandHandler
Create page in provided location
createReplicateRequest(String) - Method in class com.cognifide.qa.bb.aem.content.RequestBuilder
Creates HttpPost request for replication
createUploadRequest() - Method in class com.cognifide.qa.bb.aem.content.RequestBuilder
Creates HttpPost request for upload
CrxRequestSender - Class in com.cognifide.qa.bb.aem.content
This is a utility class that lets the user send http request to crx.
CrxRequestSender() - Constructor for class com.cognifide.qa.bb.aem.content.CrxRequestSender
 

D

deactivatePage(String) - Method in class com.cognifide.qa.bb.aem.content.WcmCommandHandler
Deactivates provided asset
deleteNode(String, Session) - Method in class com.cognifide.qa.bb.jcr.JcrHelper
Deletes node under specified path.
deletePage(String) - Method in class com.cognifide.qa.bb.aem.content.WcmCommandHandler
Delete page from provided location
DialogComponent - Annotation Type in com.cognifide.qa.bb.aem
Allows to provide name of dialog field for ComponentConfigurer.

G

get() - Method in class com.cognifide.qa.bb.jcr.JcrHelperProvider
 
get() - Method in class com.cognifide.qa.bb.provider.jcr.session.JcrSessionProvider
 
getAemVersion() - Method in class com.cognifide.qa.bb.aem.AemInstanceDetails
 
getAuthorHttpClient(String, String, String) - Method in class com.cognifide.qa.bb.aem.AemCommonModule
Provider method that produces a CloseableHttpClient instances configured with URL, login and password taken from property files.
getCommand() - Method in enum com.cognifide.qa.bb.aem.content.Commands
 
getComponentClass() - Method in interface com.cognifide.qa.bb.aem.Components
 
getCookie(String, String, String) - Method in class com.cognifide.qa.bb.aem.AemAuthCookieFactory
This method provides browser cookie for authenticating user to AEM instance
getFullUrl() - Method in class com.cognifide.qa.bb.aem.page.AuthorPage
 
getFullUrl() - Method in class com.cognifide.qa.bb.aem.page.PublishPage
 
getIp() - Method in class com.cognifide.qa.bb.provider.jcr.properties.AuthorProperties
 
getIp() - Method in interface com.cognifide.qa.bb.provider.jcr.properties.InstanceProperties
 
getIp() - Method in class com.cognifide.qa.bb.provider.jcr.properties.PublishProperties
 
getJcrHelper() - Method in class com.cognifide.qa.bb.provider.jcr.utils.JcrUtils
 
getLogin() - Method in class com.cognifide.qa.bb.provider.jcr.properties.AuthorProperties
 
getLogin() - Method in interface com.cognifide.qa.bb.provider.jcr.properties.InstanceProperties
 
getLogin() - Method in class com.cognifide.qa.bb.provider.jcr.properties.PublishProperties
 
getNode(String) - Method in class com.cognifide.qa.bb.jcr.JcrHelper
Gets node under specified path.
getNodeProperty(String, String) - Method in class com.cognifide.qa.bb.jcr.JcrHelper
 
getPassword() - Method in class com.cognifide.qa.bb.provider.jcr.properties.AuthorProperties
 
getPassword() - Method in interface com.cognifide.qa.bb.provider.jcr.properties.InstanceProperties
 
getPassword() - Method in class com.cognifide.qa.bb.provider.jcr.properties.PublishProperties
 
getProperties() - Method in class com.cognifide.qa.bb.provider.jcr.utils.JcrAuthorUtils
 
getProperties() - Method in class com.cognifide.qa.bb.provider.jcr.utils.JcrPublishUtils
 
getProperties() - Method in class com.cognifide.qa.bb.provider.jcr.utils.JcrUtils
 
getSession() - Method in class com.cognifide.qa.bb.provider.jcr.utils.JcrUtils
 

H

hasNodeProperty(Session, String, String) - Static method in class com.cognifide.qa.bb.jcr.JcrExpectedConditions
Checks if node has specified property
hasNodeProperty(String, String) - Method in class com.cognifide.qa.bb.jcr.JcrHelper
Checks if node has specified property
hasNodePropertyValue(Session, String, String, String) - Static method in class com.cognifide.qa.bb.jcr.JcrExpectedConditions
Checks if specified node property has specified value
hasNodePropertyValue(String, String, String) - Method in class com.cognifide.qa.bb.jcr.JcrHelper
Checks if specified node property has specified value

I

installAemPackage(String) - Method in class com.cognifide.qa.bb.aem.content.ContentInstaller
This method requests AEM to install a package.
InstanceProperties - Interface in com.cognifide.qa.bb.provider.jcr.properties
Interface for properties of instances.

J

JcrAuthorUtils - Class in com.cognifide.qa.bb.provider.jcr.utils
JcrUtilsProvider implementation for Author
JcrAuthorUtils() - Constructor for class com.cognifide.qa.bb.provider.jcr.utils.JcrAuthorUtils
 
JcrExpectedConditions - Class in com.cognifide.qa.bb.jcr
* Class contains jcr ExpectedConditions for explicit waiting (provided by BobcatWait)
JcrHelper - Class in com.cognifide.qa.bb.jcr
This class provides methods for Jcr.
JcrHelper(Session) - Constructor for class com.cognifide.qa.bb.jcr.JcrHelper
Constructor.
JcrHelperProvider - Class in com.cognifide.qa.bb.jcr
Provides JcrHelper instance for desired environment.
JcrHelperProvider(Session) - Constructor for class com.cognifide.qa.bb.jcr.JcrHelperProvider
Constructor.
JcrPublishUtils - Class in com.cognifide.qa.bb.provider.jcr.utils
JcrUtilsProvider implementation for Publish
JcrPublishUtils() - Constructor for class com.cognifide.qa.bb.provider.jcr.utils.JcrPublishUtils
 
JcrSessionProvider - Class in com.cognifide.qa.bb.provider.jcr.session
Provides Jcr Session for desired environment
JcrSessionProvider(InstanceProperties) - Constructor for class com.cognifide.qa.bb.provider.jcr.session.JcrSessionProvider
Constructor.
JcrUtils - Class in com.cognifide.qa.bb.provider.jcr.utils
Abstract class for JcrUtils.
JcrUtils() - Constructor for class com.cognifide.qa.bb.provider.jcr.utils.JcrUtils
 

L

login(String, String, String) - Method in class com.cognifide.qa.bb.aem.AemLogin
 
logout(String) - Method in class com.cognifide.qa.bb.aem.AemLogin
 

N

nodeExist(Session, String) - Static method in class com.cognifide.qa.bb.jcr.JcrExpectedConditions
Checks if specified node exist.

O

openPageWithRefresh(int) - Method in class com.cognifide.qa.bb.aem.page.AuthorPage
Tries opening the page with default AemConfigKeys.PAGE_TITLE_TIMEOUT and additional refreshing if the page was not opened with the first retry.

P

PAGE_TITLE_TIMEOUT - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
PARENT_PATH_PROPERTY - Static variable in class com.cognifide.qa.bb.aem.content.WcmCommandHandler
 
PARSYS_FINDER_OFFSET - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
PARSYS_LOCATOR_FORMAT - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
PATH_PROPERTY - Static variable in class com.cognifide.qa.bb.aem.content.WcmCommandHandler
 
PUBLISH_IP - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
PUBLISH_LOGIN - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
PUBLISH_PASSWORD - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
PUBLISH_PROPERTIES - Static variable in class com.cognifide.qa.bb.constants.AemConfigFilenames
 
PUBLISH_URL - Static variable in class com.cognifide.qa.bb.constants.AemConfigKeys
 
PublishPage - Class in com.cognifide.qa.bb.aem.page
This class represents page on publish instance.
PublishPage() - Constructor for class com.cognifide.qa.bb.aem.page.PublishPage
 
PublishProperties - Class in com.cognifide.qa.bb.provider.jcr.properties
Implementation of InstanceProperties for publish environment
PublishProperties() - Constructor for class com.cognifide.qa.bb.provider.jcr.properties.PublishProperties
 

R

removeCookie(String) - Method in class com.cognifide.qa.bb.aem.AemAuthCookieFactory
This method allows to remove cached authentication cookie for a given URL
removeNodeProperty(String, String) - Method in class com.cognifide.qa.bb.jcr.JcrHelper
Removes node property.
RequestBuilder - Class in com.cognifide.qa.bb.aem.content
This is a utility class that lets the user create http request to crx.
RequestBuilder() - Constructor for class com.cognifide.qa.bb.aem.content.RequestBuilder
 

S

sendCrxRequest(HttpUriRequest) - Method in class com.cognifide.qa.bb.aem.content.CrxRequestSender
This method sends request to author instance
sendCrxRequest(HttpUriRequest, String) - Method in class com.cognifide.qa.bb.aem.content.CrxRequestSender
This method sends request to author instance

T

TEMPLATE_PROPERTY - Static variable in class com.cognifide.qa.bb.aem.content.WcmCommandHandler
 
TITLE_PROPERTY - Static variable in class com.cognifide.qa.bb.aem.content.WcmCommandHandler
 
triggerAction(Map<String, String>, String, String) - Method in class com.cognifide.qa.bb.aem.content.WcmCommandHandler
Allows to trigger any Wcm action using provided Map as POST properties

V

valueOf(String) - Static method in enum com.cognifide.qa.bb.aem.content.Commands
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.cognifide.qa.bb.aem.content.Commands
Returns an array containing the constants of this enum type, in the order they are declared.

W

WcmCommandHandler - Class in com.cognifide.qa.bb.aem.content
 
WcmCommandHandler() - Constructor for class com.cognifide.qa.bb.aem.content.WcmCommandHandler
 
A C D G H I J L N O P R S T V W 
Skip navigation links

Copyright © 2016–2018 Cognifide Ltd.. All rights reserved.