1 31 package org.blojsom.blog; 32 33 import java.util.Map ; 34 import java.util.Locale ; 35 36 43 public interface Blog { 44 45 50 public Integer getId(); 51 52 57 public void setId(Integer id); 58 59 64 public String getBlogId(); 65 66 71 public void setBlogId(String blogID); 72 73 78 public Map getTemplates(); 79 80 85 public void setTemplates(Map templates); 86 87 92 public Map getPlugins(); 93 94 99 public void setPlugins(Map plugins); 100 101 106 public Map getProperties(); 107 108 113 public void setProperties(Map properties); 114 115 120 String getBlogName(); 121 122 127 String getEscapedBlogName(); 128 129 134 String getBlogDescription(); 135 136 141 String getEscapedBlogDescription(); 142 143 148 String getBlogURL(); 149 150 155 String getBlogAdminURL(); 156 157 162 String getBlogBaseAdminURL(); 163 164 169 String getBlogBaseURL(); 170 171 176 String getBlogLanguage(); 177 178 183 String getBlogCountry(); 184 185 190 int getBlogDisplayEntries(); 191 192 197 String getBlogOwnerEmail(); 198 199 204 String getBlogOwner(); 205 206 211 Boolean getBlogCommentsEnabled(); 212 213 218 Boolean getBlogTrackbacksEnabled(); 219 220 225 Boolean getBlogPingbacksEnabled(); 226 227 232 Boolean getBlogEmailEnabled(); 233 234 239 String getBlogDefaultFlavor(); 240 241 246 Boolean getLinearNavigationEnabled(); 247 248 253 Boolean getXmlrpcEnabled(); 254 255 260 String getBlogAdministrationLocaleAsString(); 261 262 267 Locale getBlogAdministrationLocale(); 268 269 274 Locale getBlogLocale(); 275 276 281 Boolean getUseEncryptedPasswords(); 282 283 288 String getDigestAlgorithm(); 289 290 296 String getProperty(String property); 297 298 306 String getProperty(String property, String fallback, boolean allowNullBlank); 307 308 313 void setBlogName(String blogName); 314 315 320 void setBlogDescription(String blogDescription); 321 322 327 void setBlogURL(String blogURL); 328 329 334 void setAdminBlogURL(String blogAdminURL); 335 336 341 void setBlogBaseURL(String blogBaseURL); 342 343 348 void setBlogCountry(String blogCountry); 349 350 355 void setBlogLanguage(String blogLanguage); 356 357 362 void setBlogDisplayEntries(int blogDisplayEntries); 363 364 369 void setBlogOwner(String blogOwner); 370 371 376 void setBlogOwnerEmail(String blogOwnerEmail); 377 378 383 void setBlogCommentsEnabled(Boolean blogCommentsEnabled); 384 385 390 void setBlogEmailEnabled(Boolean blogEmailEnabled); 391 392 397 void setBlogTrackbacksEnabled(Boolean blogTrackbacksEnabled); 398 399 404 void setBlogPingbacksEnabled(Boolean blogPingbacksEnabled); 405 406 411 void setBlogDefaultFlavor(String blogDefaultFlavor); 412 413 418 void setLinearNavigationEnabled(Boolean linearNavigationEnabled); 419 420 425 void setXmlrpcEnabled(Boolean xmlrpcEnabled); 426 427 432 void setBlogAdministrationLocale(String blogAdministrationLocale); 433 434 439 void setUseEncryptedPasswords(Boolean useEncryptedPasswords); 440 441 446 void setBlogAdminURL(String blogAdminURL); 447 448 453 void setBlogBaseAdminURL(String blogBaseAdminURL); 454 455 460 void setDigestAlgorithm(String digestAlgorithm); 461 462 468 void setProperty(String name, String value); 469 } 470 | Popular Tags |