@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()