Class AbstractIdentifiablesController<I extends de.digitalcollections.model.identifiable.Identifiable,C extends CudamiIdentifiablesClient<I>>
java.lang.Object
de.digitalcollections.commons.springmvc.controller.AbstractController
de.digitalcollections.cudami.admin.controller.AbstractPagingAndSortingController
de.digitalcollections.cudami.admin.controller.AbstractUniqueObjectController<I>
de.digitalcollections.cudami.admin.controller.identifiable.AbstractIdentifiablesController<I,C>
- Direct Known Subclasses:
AbstractEntitiesController,FamilynamesAPIController,FamilynamesController,FileResourcesMetadataAPIController,FileResourcesMetadataController,GivennamesAPIController,GivennamesController,IdentifiableController,ImageFileResourcesAPIController,SubjectsController,WebpagesAPIController,WebpagesController
public class AbstractIdentifiablesController<I extends de.digitalcollections.model.identifiable.Identifiable,C extends CudamiIdentifiablesClient<I>>
extends AbstractUniqueObjectController<I>
-
Field Summary
Fields inherited from class de.digitalcollections.cudami.admin.controller.AbstractUniqueObjectController
serviceFields inherited from class de.digitalcollections.cudami.admin.controller.AbstractPagingAndSortingController
languageService -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractIdentifiablesController(C service, LanguageService languageService) -
Method Summary
Modifier and TypeMethodDescriptiongetExistingLanguagesFromIdentifiable(de.digitalcollections.model.identifiable.Identifiable identifiable) getExistingLanguagesFromIdentifiables(List<? extends de.digitalcollections.model.identifiable.Identifiable> identifiables) protected de.digitalcollections.model.list.paging.PageResponse<I>search(String searchField, String searchTerm, de.digitalcollections.model.list.paging.PageRequest pageRequest) Methods inherited from class de.digitalcollections.cudami.admin.controller.AbstractUniqueObjectController
findMethods inherited from class de.digitalcollections.cudami.admin.controller.AbstractPagingAndSortingController
createBTRequest, createPageRequest, createPageRequest, getDataLanguage, getDataLanguage, getFieldTypeMethods inherited from class de.digitalcollections.commons.springmvc.controller.AbstractController
verifyBinding
-
Constructor Details
-
AbstractIdentifiablesController
-
-
Method Details
-
getExistingLanguagesFromIdentifiable
-
getExistingLanguagesFromIdentifiables
-
getExistingLanguagesFromService
protected List<Locale> getExistingLanguagesFromService() throws de.digitalcollections.model.exception.TechnicalException- Throws:
de.digitalcollections.model.exception.TechnicalException
-
search
protected de.digitalcollections.model.list.paging.PageResponse<I> search(String searchField, String searchTerm, de.digitalcollections.model.list.paging.PageRequest pageRequest) throws de.digitalcollections.model.exception.TechnicalException - Throws:
de.digitalcollections.model.exception.TechnicalException
-