Package com.adobe.cq.testing.client
Class ExperienceFragmentsClient.ConvertToXFAction
java.lang.Object
com.adobe.cq.testing.client.ExperienceFragmentsClient.ConvertToXFAction
- Enclosing class:
ExperienceFragmentsClient
Convert a component to an Experience Fragment
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.sling.testing.clients.SlingHttpResponse
addToAnExistingXF
(String componentPath, String parentXFPath, String variantTitle, ExperienceFragmentsClient.XF_TEMPLATE variantTemplate, List<String> variantTags, int... expectedStatus) Convert and creating a new Experience Fragment Variantorg.apache.sling.testing.clients.SlingHttpResponse
addToAnExistingXF
(String componentPath, String parentXFPath, String variantTitle, String variantTemplate, List<String> variantTags, int... expectedStatus) Convert and creating a new Experience Fragment Variantorg.apache.sling.testing.clients.SlingHttpResponse
createNewExperienceFragment
(String componentPath, String parentPath, String xfTitle, List<String> xfTags, String variantTitle, ExperienceFragmentsClient.XF_TEMPLATE variantTemplate, List<String> variantTags, int... expectedStatus) Convert by creating a new Experience Fragmentorg.apache.sling.testing.clients.SlingHttpResponse
createNewExperienceFragment
(String componentPath, String parentPath, String xfTitle, List<String> xfTags, String variantTitle, String variantTemplate, List<String> variantTags, int... expectedStatus) Convert and create a new Experience Fragment
-
Constructor Details
-
ConvertToXFAction
-
-
Method Details
-
createNewExperienceFragment
public org.apache.sling.testing.clients.SlingHttpResponse createNewExperienceFragment(String componentPath, @Nullable String parentPath, String xfTitle, @Nullable List<String> xfTags, String variantTitle, String variantTemplate, @Nullable List<String> variantTags, int... expectedStatus) throws org.apache.sling.testing.clients.ClientException Convert and create a new Experience Fragment- Parameters:
componentPath
- component pathparentPath
- Experience Fragment parent pathxfTitle
- Experience Fragment titlexfTags
- Experience Fragment tagsvariantTitle
- Experience Fragment Variant titlevariantTemplate
- Experience Fragment Variant templatevariantTags
- Experience Fragment Variant tagsexpectedStatus
- http status expected after sending the convert request- Returns:
- The full
SlingHttpResponse
for the convert request - Throws:
org.apache.sling.testing.clients.ClientException
- if the request fails
-
createNewExperienceFragment
public org.apache.sling.testing.clients.SlingHttpResponse createNewExperienceFragment(String componentPath, String parentPath, String xfTitle, List<String> xfTags, String variantTitle, ExperienceFragmentsClient.XF_TEMPLATE variantTemplate, List<String> variantTags, int... expectedStatus) throws org.apache.sling.testing.clients.ClientException Convert by creating a new Experience Fragment- Parameters:
componentPath
- Experience Fragment component pathparentPath
- Experience Fragment parent pathxfTitle
- Experience Fragment titlexfTags
- Experience Fragment tagsvariantTitle
- Experience Fragment Variant titlevariantTemplate
- Experience Fragment Variant templatevariantTags
- Experience Fragment Variant tagsexpectedStatus
- http status expected after sending the convert request- Returns:
- The full
SlingHttpResponse
for the convert request - Throws:
org.apache.sling.testing.clients.ClientException
- if the request fails
-
addToAnExistingXF
public org.apache.sling.testing.clients.SlingHttpResponse addToAnExistingXF(String componentPath, String parentXFPath, String variantTitle, String variantTemplate, @Nullable List<String> variantTags, int... expectedStatus) throws org.apache.sling.testing.clients.ClientException Convert and creating a new Experience Fragment Variant- Parameters:
componentPath
- path to the component that will converted to a variantparentXFPath
- parent Experience Fragment pathvariantTitle
- Experience Fragment Variant titlevariantTemplate
- Experience Fragment Variant templatevariantTags
- Experience Fragment Variant tagsexpectedStatus
- http status expected after sending the convert request- Returns:
- The full
SlingHttpResponse
for the convert request - Throws:
org.apache.sling.testing.clients.ClientException
- if the request fails
-
addToAnExistingXF
public org.apache.sling.testing.clients.SlingHttpResponse addToAnExistingXF(String componentPath, String parentXFPath, String variantTitle, ExperienceFragmentsClient.XF_TEMPLATE variantTemplate, @Nullable List<String> variantTags, int... expectedStatus) throws org.apache.sling.testing.clients.ClientException Convert and creating a new Experience Fragment Variant- Parameters:
componentPath
- path to the component that will converted to a variantparentXFPath
- parent Experience Fragment pathvariantTitle
- Experience Fragment Variant titlevariantTemplate
- Experience Fragment Variant templatevariantTags
- Experience Fragment Variant tagsexpectedStatus
- http status expected after sending the convert request- Returns:
- The full
SlingHttpResponse
for the convert request - Throws:
org.apache.sling.testing.clients.ClientException
- if the request fails
-