@Controller
@EnableAsync
@EnableCaching
@EnableScheduling
public class QrcodeAction
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
QRCODE_ENDPOINT |
static long |
THIRTY_MINUTES |
| コンストラクタと説明 |
|---|
QrcodeAction() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
deleteAllCachedImages() |
org.springframework.http.ResponseEntity<byte[]> |
getQRCode(java.lang.String text) |
public static final java.lang.String QRCODE_ENDPOINT
public static final long THIRTY_MINUTES
@GetMapping(value="/mob/qrcode",
produces="image/png")
public org.springframework.http.ResponseEntity<byte[]> getQRCode(@RequestParam(value="text",required=true)
java.lang.String text)
@Scheduled(fixedRate=1800000L) @DeleteMapping(value="/mob/qrcode") public void deleteAllCachedImages()