Class DomainRedirectDB
java.lang.Object
sk.iway.iwcm.components.domainRedirects.DomainRedirectDB
RedirectDB.java
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsDomain(String domain) static voidstatic booleandelete(DomainRedirectBean redir) static List<DomainRedirectBean>static StringgetDomainFromAlias(String aliasedDomainName) Vrati realnu domenu z domenoveho aliasustatic DomainRedirectDBstatic DomainRedirectDBgetInstance(boolean forceRefresh) Ziskanie instanciestatic DomainRedirectBeangetRedirect(Integer id) getRedirect(String domain) static List<DomainRedirectBean>getRedirectByDestDomain(String toDomain) static DomainRedirectBeangetRedirectBySourceDomain(String sourceDomain) static Map<String,DomainRedirectBean> static voidinsert(DomainRedirectBean redir) static Stringstatic DomainRedirectBeanupdate(DomainRedirectBean redir)
-
Method Details
-
getInstance
-
getInstance
Ziskanie instancie- Parameters:
forceRefresh- - ak je nastavene na true, znova sa aktualizuju data z databazy- Returns:
-
containsDomain
-
getRedirect
-
getAllRedirects
-
getRedirect
-
update
-
insert
-
delete
-
delete
-
getRedirectBySourceDomain
-
getRedirectByDestDomain
-
getRedirectTable
- Returns:
- Map of redirects where key is redirect_from and value is ID of redirect in DB if there are no entries in DB, returns empty map
-
translate
- Parameters:
domain-path-params-- Returns:
- redirected url or null when redirect not needed
-
getDomainFromAlias
Vrati realnu domenu z domenoveho aliasu- Parameters:
aliasedDomainName- - aliasovana domena typu alias.domena.sk- Returns:
- - skutocna domena nastavena adresaru vo web strankach, napr. www.realna-domena.sk
-