de.frachtwerk.essencium.backend.controller.access.ExposesEntity Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of essencium-backend Show documentation
Show all versions of essencium-backend Show documentation
Essencium Backend is a software library built on top of Spring Boot that allows developers to quickly
get started on new software projects. Essencium provides, for example, a fully implemented role-rights concept
as well as various field-tested solutions for access management and authentication.
The newest version!
package de.frachtwerk.essencium.backend.controller.access;
import java.lang.annotation.*;
/**
* This annotation can be used on REST controllers to specify the entity type that is served by the
* REST controller. This is necessary for the {@link RestrictAccessToOwnedEntities} annotation on
* entity level to work.
*/
@Inherited
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface ExposesEntity {
/**
* @return
*/
Class> value();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy