Class DocMirroringServiceV9

java.lang.Object
sk.iway.iwcm.components.structuremirroring.DocMirroringServiceV9

public class DocMirroringServiceV9 extends Object
Zabezpecuje zrkadlenie web stranky podla sync_id v databaze EUSTREAMNW-84
  • Constructor Details

    • DocMirroringServiceV9

      public DocMirroringServiceV9()
  • Method Details

    • handleDocSave

      public void handleDocSave(DocDetails doc, WebjetEventType type)
    • getDocBySyncId

      public static List<DocDetails> getDocBySyncId(int syncId, int skipDocId)
      Ziska zoznam DocDetails podla zadaneho syncId
      Parameters:
      syncId -
      skipDocId - - ak je zadane docId toto bude v zozname preskocene (napr. ostatne stranky okrem aktualnej)
      Returns:
    • getSyncId

      public static int getSyncId(int docId)
    • getOtherLanguages

      public static List<LabelValueDetails> getOtherLanguages(DocDetails currentDoc)
      Vrati list inych jazykov ako je aktualne zadana stranka pre zobrazenie prepinaca jazykov - ak je stranka v inom jazyky dostupna vrati jej URL - ak nie je vrati URL homepage ineho jazyka (linka na hlavnu stranku hlavneho adresara daneho jazyka)
      Parameters:
      currentDoc -
      Returns: