1 16 package com.blandware.atleap.service.core; 17 18 import com.blandware.atleap.common.util.PartialCollection; 19 import com.blandware.atleap.common.util.QueryInfo; 20 import com.blandware.atleap.model.core.ContentLocale; 21 import com.blandware.atleap.persistence.exception.DeleteException; 22 import com.blandware.atleap.service.exception.BeanAlreadyExistsException; 23 import com.blandware.atleap.service.exception.BeanNotFoundException; 24 25 import java.util.List ; 26 27 37 public interface ContentLocaleManager extends BaseManager { 38 39 42 public void initialize(); 43 44 46 52 public void createContentLocale(ContentLocale contentLocale) throws BeanAlreadyExistsException; 53 54 60 public ContentLocale retrieveContentLocale(String localeIdentifier); 61 62 67 public void updateContentLocale(ContentLocale contentLocale); 68 69 70 76 public void deleteContentLocale(String localeIdentifier) throws DeleteException, BeanNotFoundException; 77 78 80 86 public PartialCollection listContentLocales(QueryInfo queryInfo); 87 88 93 public ContentLocale getDefaultLocale(); 94 95 100 public List getAvailableLocales(); 101 102 107 public List getActiveLocales(); 108 109 111 } 112 | Popular Tags |