Kawai Wiki

Rev

Rev 200 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 200 Rev 228
Line 4... Line 4...
4
import java.sql.ResultSet;
4
import java.sql.ResultSet;
-
 
5
import java.sql.SQLException;
5
import java.util.ArrayList;
6
import java.util.ArrayList;
6
import java.util.LinkedList;
7
import java.util.LinkedList;
7
import java.util.List;
8
import java.util.List;
8
9
9
import org.kawai.dao.PageDAO;
10
import org.kawai.dao.PageDAO;
Line 84... Line 85...
84
                }
85
                }
85
            }
86
            }
86
            loadUsers(p);
87
            loadUsers(p);
87
        }
88
        }
88
        return p;
89
        return p;
-
 
90
    }
-
 
91
   
-
 
92
    @Override
-
 
93
    public Page loadWithTitleOnly(String name, Language lang) {
-
 
94
-
 
95
        Page p = new Page();
-
 
96
        p.setName(name);
-
 
97
        p.setLanguageId(lang.getId());
-
 
98
        p.setDeleted(false);
-
 
99
       
-
 
100
        List<Page> pages = session.loadList(p, new String[] { "id", "name", "title", "languageId" });
-
 
101
       
-
 
102
        if (pages == null || pages.size() != 1) {
-
 
103
                return null;
-
 
104
        }
-
 
105
       
-
 
106
        return pages.get(0);
89
    }
107
    }
90
108
91
    /**
109
    /**
92
     * Loads the front page by language.
110
     * Loads the front page by language.
93
     * @return Page
111
     * @return Page