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
serviceFields inherited from class de.digitalcollections.cudami.admin.controller.AbstractPagingAndSortingController
languageService -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractEntitiesController(C service, CudamiClient cudamiClient, LanguageService languageService) -
Method Summary
Methods inherited from class de.digitalcollections.cudami.admin.controller.identifiable.AbstractIdentifiablesController
doForward, getExistingLanguagesFromIdentifiable, getExistingLanguagesFromIdentifiables, getExistingLanguagesFromServiceMethods 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
-
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:
searchin classAbstractIdentifiablesController<E extends de.digitalcollections.model.identifiable.entity.Entity,C extends CudamiEntitiesClient<E>> - Throws:
de.digitalcollections.model.exception.TechnicalException
-