Class DomainRedirectDB
java.lang.Object
sk.iway.iwcm.components.domainRedirects.DomainRedirectDB
RedirectDB.java
-
Method Summary
Modifier and TypeMethodDescriptionboolean
containsDomain
(String domain) static void
static boolean
delete
(DomainRedirectBean redir) static List<DomainRedirectBean>
static String
getDomainFromAlias
(String aliasedDomainName) Vrati realnu domenu z domenoveho aliasustatic DomainRedirectDB
static DomainRedirectDB
getInstance
(boolean forceRefresh) Ziskanie instanciestatic DomainRedirectBean
getRedirect
(Integer id) getRedirect
(String domain) static List<DomainRedirectBean>
getRedirectByDestDomain
(String toDomain) static DomainRedirectBean
getRedirectBySourceDomain
(String sourceDomain) static Map<String,
DomainRedirectBean> static void
insert
(DomainRedirectBean redir) static String
static DomainRedirectBean
update
(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
-