Class ScopeController
java.lang.Object
systems.dennis.shared.utils.ApplicationContext
systems.dennis.shared.scopes.controller.ScopeController
- All Implemented Interfaces:
systems.dennis.shared.controller.forms.Serviceable,systems.dennis.shared.controller.forms.ValidateForm<ScopeForm>,systems.dennis.shared.controller.items.AddItemController<ScopeModel,,ScopeForm> systems.dennis.shared.controller.items.Contextable,systems.dennis.shared.controller.items.DeleteItemController,systems.dennis.shared.controller.items.EditFieldItemController<ScopeModel,,ScopeForm> systems.dennis.shared.controller.items.EditItemController<ScopeModel,,ScopeForm> systems.dennis.shared.controller.items.ListItemController<ScopeModel,,ScopeForm> systems.dennis.shared.controller.items.magic.MagicForm<ScopeForm>,systems.dennis.shared.controller.items.magic.MagicList<ScopeModel>,systems.dennis.shared.controller.items.Transformable<ScopeModel,ScopeForm>
@RestController
@RequestMapping("/api/v2/shared/scope")
@CrossOrigin
public class ScopeController
extends systems.dennis.shared.utils.ApplicationContext
implements systems.dennis.shared.controller.items.AddItemController<ScopeModel,ScopeForm>, systems.dennis.shared.controller.items.EditItemController<ScopeModel,ScopeForm>, systems.dennis.shared.controller.items.ListItemController<ScopeModel,ScopeForm>, systems.dennis.shared.controller.items.DeleteItemController
-
Field Summary
Fields inherited from interface systems.dennis.shared.controller.items.magic.MagicForm
pojoFormCacheFields inherited from interface systems.dennis.shared.controller.items.magic.MagicList
pojoListCacheFields inherited from interface systems.dennis.shared.controller.forms.Serviceable
log -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class systems.dennis.shared.utils.ApplicationContext
canEqual, equals, getBean, getContext, getCurrentUser, getDefaultLogger, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface systems.dennis.shared.controller.items.AddItemController
add, afterSaveFormMethods inherited from interface systems.dennis.shared.controller.items.Contextable
getContextMethods inherited from interface systems.dennis.shared.controller.items.DeleteItemController
deleteItemsMethods inherited from interface systems.dennis.shared.controller.items.EditFieldItemController
editFieldMethods inherited from interface systems.dennis.shared.controller.items.ListItemController
getMethods inherited from interface systems.dennis.shared.controller.items.magic.MagicForm
copyTo, fetchForm, getDescription, getPojoForm, setPojoFormValueMethods inherited from interface systems.dennis.shared.controller.items.magic.MagicList
copyTo, download, fetchData, fetchFile, fetchForm, getDefaultField, getDescription, getPojoList, objectDetailsMethods inherited from interface systems.dennis.shared.controller.forms.Serviceable
getContext, getForm, getLog, getModel, getServiceClassMethods inherited from interface systems.dennis.shared.controller.items.Transformable
afterTransformToDBType, afterTransformToForm, fromForm, getClassDescription, getContext, toForm, toFormPage, transformValueToFormType, transformValueToModelType, transformValueToTargetTypeMethods inherited from interface systems.dennis.shared.controller.forms.ValidateForm
checkValidation, getClassOfForm, getContext, validate, validate, validate, validateDateBefore, validateField
-
Constructor Details
-
Method Details
-
delete
public void delete(Long id) throws systems.dennis.shared.exceptions.ItemNotUserException, systems.dennis.shared.exceptions.ItemNotFoundException - Specified by:
deletein interfacesystems.dennis.shared.controller.items.DeleteItemController- Throws:
systems.dennis.shared.exceptions.ItemNotUserExceptionsystems.dennis.shared.exceptions.ItemNotFoundException
-
getService
- Specified by:
getServicein interfacesystems.dennis.shared.controller.forms.Serviceable