本文整理汇总了Java中org.apache.isis.applib.annotation.SemanticsOf.IDEMPOTENT属性的典型用法代码示例。如果您正苦于以下问题:Java SemanticsOf.IDEMPOTENT属性的具体用法?Java SemanticsOf.IDEMPOTENT怎么用?Java SemanticsOf.IDEMPOTENT使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.apache.isis.applib.annotation.SemanticsOf
的用法示例。
在下文中一共展示了SemanticsOf.IDEMPOTENT属性的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: switchTenancy
@Action(
semantics = SemanticsOf.IDEMPOTENT
)
@ActionLayout(
cssClassFa = "fa-exchange"
)
public HomePageViewModel switchTenancy(final ApplicationTenancy applicationTenancy) {
final ApplicationUser applicationUser = meService.me();
applicationUser.updateTenancy(applicationTenancy);
return homePageService.homePage();
}
示例2: crear
@Action(semantics = SemanticsOf.IDEMPOTENT)
@MemberOrder(sequence = "1.2")
@ActionLayout(named = "Crear Vehiculo")
public Vehiculo crear(@ParameterLayout(named = "Dominio") final String vehiculoDominio,
@ParameterLayout(named = "Año") final int vehiculoAnio,
@ParameterLayout(named = "Numero de Motor") final String vehiculoNumeroMotor,
@ParameterLayout(named = "Numero de Chasis") final String vehiculoNumeroChasis,
@ParameterLayout(named = "Modelo") final Modelo vehiculoModelo) {
return vehiculosRepository.crear(vehiculoDominio, vehiculoAnio, vehiculoNumeroMotor, vehiculoNumeroChasis,
vehiculoModelo);
}