Package io.wcm.testing.mock.aem
Class MockLanguageManager
java.lang.Object
io.wcm.testing.mock.aem.MockLanguageManager
- All Implemented Interfaces:
com.day.cq.wcm.api.LanguageManager
@ProviderType
public final class MockLanguageManager
extends Object
implements com.day.cq.wcm.api.LanguageManager
Mock implementation of
LanguageManager.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.day.cq.wcm.api.LanguageManager
com.day.cq.wcm.api.LanguageManager.Info, com.day.cq.wcm.api.LanguageManager.Tree, com.day.cq.wcm.api.LanguageManager.TreeNode -
Field Summary
Fields inherited from interface com.day.cq.wcm.api.LanguageManager
IS_LANGUAGE_ROOT_PROP_NAME, ISO_PROP_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.day.cq.wcm.api.LanguageManager.TreecompareLanguageTrees(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path) getAdjacentInfo(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path) Deprecated, for removal: This API element is subject to removal in a future version.DeprecatedMap<com.day.cq.commons.Language,com.day.cq.wcm.api.LanguageManager.Info> getAdjacentLanguageInfo(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path) com.day.cq.commons.LanguagegetCqLanguage(org.apache.sling.api.resource.Resource resource) com.day.cq.commons.LanguagegetCqLanguage(org.apache.sling.api.resource.Resource resource, boolean respectContent) Collection<com.day.cq.commons.Language>getCqLanguages(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path) getIsoCountry(Locale locale) getLanguage(org.apache.sling.api.resource.Resource resource) getLanguage(org.apache.sling.api.resource.Resource resource, boolean respectContent) com.day.cq.wcm.api.PagegetLanguageRoot(org.apache.sling.api.resource.Resource resource) @Nullable com.day.cq.wcm.api.PagegetLanguageRoot(org.apache.sling.api.resource.Resource res, boolean respectContent) org.apache.sling.api.resource.ResourcegetLanguageRootResource(org.apache.sling.api.resource.Resource res) org.apache.sling.api.resource.ResourcegetLanguageRootResource(org.apache.sling.api.resource.Resource res, boolean respectContent) Collection<org.apache.sling.api.resource.Resource>getLanguageRootResources(org.apache.sling.api.resource.ResourceResolver resolver, String path) Collection<org.apache.sling.api.resource.Resource>getLanguageRootResources(org.apache.sling.api.resource.ResourceResolver resolver, String path, boolean respectContent) Collection<com.day.cq.wcm.api.Page>getLanguageRoots(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path) getLanguages(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path)
-
Constructor Details
-
MockLanguageManager
public MockLanguageManager()
-
-
Method Details
-
getAdjacentInfo
@Deprecated(forRemoval=true) public Map<Locale,com.day.cq.wcm.api.LanguageManager.Info> getAdjacentInfo(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated- Specified by:
getAdjacentInfoin interfacecom.day.cq.wcm.api.LanguageManager
-
getAdjacentLanguageInfo
public Map<com.day.cq.commons.Language,com.day.cq.wcm.api.LanguageManager.Info> getAdjacentLanguageInfo(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path) - Specified by:
getAdjacentLanguageInfoin interfacecom.day.cq.wcm.api.LanguageManager
-
getLanguage
- Specified by:
getLanguagein interfacecom.day.cq.wcm.api.LanguageManager
-
getCqLanguage
public com.day.cq.commons.Language getCqLanguage(org.apache.sling.api.resource.Resource resource) - Specified by:
getCqLanguagein interfacecom.day.cq.wcm.api.LanguageManager
-
getLanguage
- Specified by:
getLanguagein interfacecom.day.cq.wcm.api.LanguageManager
-
getCqLanguage
public com.day.cq.commons.Language getCqLanguage(org.apache.sling.api.resource.Resource resource, boolean respectContent) - Specified by:
getCqLanguagein interfacecom.day.cq.wcm.api.LanguageManager
-
getLanguages
public Collection<Locale> getLanguages(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path) - Specified by:
getLanguagesin interfacecom.day.cq.wcm.api.LanguageManager
-
getCqLanguages
public Collection<com.day.cq.commons.Language> getCqLanguages(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path) - Specified by:
getCqLanguagesin interfacecom.day.cq.wcm.api.LanguageManager
-
getLanguageRoots
public Collection<com.day.cq.wcm.api.Page> getLanguageRoots(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path) - Specified by:
getLanguageRootsin interfacecom.day.cq.wcm.api.LanguageManager
-
getLanguageRoot
public com.day.cq.wcm.api.Page getLanguageRoot(org.apache.sling.api.resource.Resource resource) - Specified by:
getLanguageRootin interfacecom.day.cq.wcm.api.LanguageManager
-
getLanguageRoot
@Nullable public @Nullable com.day.cq.wcm.api.Page getLanguageRoot(org.apache.sling.api.resource.Resource res, boolean respectContent) - Specified by:
getLanguageRootin interfacecom.day.cq.wcm.api.LanguageManager
-
getLanguageRootResource
public org.apache.sling.api.resource.Resource getLanguageRootResource(org.apache.sling.api.resource.Resource res) - Specified by:
getLanguageRootResourcein interfacecom.day.cq.wcm.api.LanguageManager
-
getLanguageRootResource
public org.apache.sling.api.resource.Resource getLanguageRootResource(org.apache.sling.api.resource.Resource res, boolean respectContent) - Specified by:
getLanguageRootResourcein interfacecom.day.cq.wcm.api.LanguageManager
-
getLanguageRootResources
public Collection<org.apache.sling.api.resource.Resource> getLanguageRootResources(org.apache.sling.api.resource.ResourceResolver resolver, String path) - Specified by:
getLanguageRootResourcesin interfacecom.day.cq.wcm.api.LanguageManager
-
getLanguageRootResources
public Collection<org.apache.sling.api.resource.Resource> getLanguageRootResources(org.apache.sling.api.resource.ResourceResolver resolver, String path, boolean respectContent) - Specified by:
getLanguageRootResourcesin interfacecom.day.cq.wcm.api.LanguageManager
-
getIsoCountry
- Specified by:
getIsoCountryin interfacecom.day.cq.wcm.api.LanguageManager
-
compareLanguageTrees
public com.day.cq.wcm.api.LanguageManager.Tree compareLanguageTrees(org.apache.sling.api.resource.ResourceResolver resourceResolver, String path) - Specified by:
compareLanguageTreesin interfacecom.day.cq.wcm.api.LanguageManager
-