Class AbstractEntitiesController<E extends de.digitalcollections.model.identifiable.entity.Entity,C extends CudamiEntitiesClient<E>>
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<E,C>
de.digitalcollections.cudami.admin.controller.identifiable.entity.AbstractEntitiesController<E,C>
- Direct Known Subclasses:
AgentsAPIController
,ArticlesAPIController
,ArticlesController
,CollectionsAPIController
,CollectionsController
,CorporateBodiesAPIController
,CorporateBodiesController
,DigitalObjectsAPIController
,DigitalObjectsController
,EntitiesAPIController
,EntitiesController
,EventsAPIController
,EventsController
,GeoLocationsAPIController
,GeoLocationsController
,HeadwordEntriesAPIController
,HeadwordEntriesController
,ItemsAPIController
,ItemsController
,ManifestationsAPIController
,ManifestationsController
,PersonsAPIController
,PersonsController
,ProjectsAPIController
,ProjectsController
,TopicsAPIController
,TopicsController
,WebsitesAPIController
,WebsitesController
,WorksAPIController
,WorksController
public class AbstractEntitiesController<E extends de.digitalcollections.model.identifiable.entity.Entity,C extends CudamiEntitiesClient<E>>
extends AbstractIdentifiablesController<E,C>
-
Field Summary
Fields inherited from class de.digitalcollections.cudami.admin.controller.AbstractUniqueObjectController
service
Fields inherited from class de.digitalcollections.cudami.admin.controller.AbstractPagingAndSortingController
languageService
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractEntitiesController
(C service, CudamiClient cudamiClient, LanguageService languageService) -
Method Summary
Methods inherited from class de.digitalcollections.cudami.admin.controller.identifiable.AbstractIdentifiablesController
doForward, getExistingLanguagesFromIdentifiable, getExistingLanguagesFromIdentifiables, getExistingLanguagesFromService
Methods inherited from class de.digitalcollections.cudami.admin.controller.AbstractUniqueObjectController
find
Methods inherited from class de.digitalcollections.cudami.admin.controller.AbstractPagingAndSortingController
createBTRequest, createPageRequest, createPageRequest, getDataLanguage, getDataLanguage, getFieldType
Methods inherited from class de.digitalcollections.commons.springmvc.controller.AbstractController
verifyBinding
-
Constructor Details
-
AbstractEntitiesController
protected AbstractEntitiesController(C service, CudamiClient cudamiClient, LanguageService languageService)
-
-
Method Details
-
search
protected de.digitalcollections.model.list.paging.PageResponse<E> search(String searchField, String searchTerm, de.digitalcollections.model.list.paging.PageRequest pageRequest) throws de.digitalcollections.model.exception.TechnicalException - Overrides:
search
in classAbstractIdentifiablesController<E extends de.digitalcollections.model.identifiable.entity.Entity,
C extends CudamiEntitiesClient<E>> - Throws:
de.digitalcollections.model.exception.TechnicalException
-