Avatar
0
tvd12 Enlightened
tvd12 Enlightened
Ví dụ về lắng nghe sự kiện upload file của EzyPlatform
Ví dụ về lắng nghe sự kiện upload file của EzyPlatform
  • Answer
upload
Remain: 5
1 Answer
Avatar
tvd12 Enlightened
tvd12 Enlightened
Bạn có thể tham khảo ví dụ này nhé:
import com.tvd12.ezyfox.bean.annotation.EzySingleton;
import org.youngmonkeys.ezyplatform.event.MediaUploadEvent;
import org.youngmonkeys.ezyplatform.event.MediaUploadEventHandler;

@EzySingleton
public class TestMediaUploadEventHandler
    extends MediaUploadEventHandler {

    @Override
    protected void processEventData(MediaUploadEvent data) {
        System.out.println(
            "TestMediaUploadEventHandler processEventData: " +
                data.getUploadFrom() + ", " +
                data.getOwnerId() + ", " +
                data.getFileMetadata().getExtension() + ", " +
                data.getFileMetadata().getFileSize() + ", " +
                data.getFileMetadata().getMediaType() + ", " +
                data.getFileMetadata().getMimeType()
        );
    }
}

Nó chỉ đơn giản là in ra màn hình một số thông tin, bạn có thể cài đặt logic của mình nhé.

Ngoài ra bạn cũng có thể xem các sự kiện khác tại đây

  • 0
  • Reply