นี่คือบทสรุปของวิธีการที่สำคัญที่มีอยู่ในวัตถุของเซสชัน -
Sr.No. | วิธีการ &คำอธิบาย |
---|---|
1 | วัตถุสาธารณะ getAttribute(ชื่อสตริง) เมธอดนี้ส่งคืนอ็อบเจ็กต์ที่ผูกไว้กับชื่อที่ระบุในเซสชันนี้ หรือเป็น null หากไม่มีอ็อบเจ็กต์ถูกผูกไว้ภายใต้ชื่อ |
2 | การแจงนับสาธารณะ getAttributeNames() เมธอดนี้ส่งคืนการแจงนับของออบเจ็กต์สตริงที่มีชื่อของอ็อบเจ็กต์ทั้งหมดที่ผูกกับเซสชันนี้ |
3 | getCreationTime() แบบยาวสาธารณะ เมธอดนี้ส่งคืนเวลาที่สร้างเซสชันนี้ โดยวัดเป็นมิลลิวินาทีตั้งแต่เที่ยงคืน 1 มกราคม 1970 GMT |
4 | สตริงสาธารณะ getId() เมธอดนี้ส่งคืนสตริงที่มีตัวระบุเฉพาะที่กำหนดให้กับเซสชันนี้ |
5 | getLastAccessedTime() แบบยาวสาธารณะ เมธอดนี้ส่งคืนครั้งสุดท้ายที่ไคลเอ็นต์ส่งคำขอที่เกี่ยวข้องกับเซสชันนี้ เป็นจำนวนมิลลิวินาทีนับตั้งแต่เที่ยงคืน 1 มกราคม 1970 GMT |
6 | สาธารณะ int getMaxInactiveInterval() เมธอดนี้ส่งคืนช่วงเวลาสูงสุดในหน่วยวินาที ที่คอนเทนเนอร์เซิร์ฟเล็ตจะเปิดเซสชันนี้ไว้ระหว่างการเข้าถึงไคลเอ็นต์ |
7 | โมฆะสาธารณะใช้ไม่ได้() เมธอดนี้ทำให้เซสชันนี้ใช้งานไม่ได้และยกเลิกการเชื่อมโยงออบเจ็กต์ใดๆ ที่ผูกไว้ |
8 | บูลีนสาธารณะ isNew() เมธอดนี้คืนค่า จริง หากไคลเอ็นต์ยังไม่ทราบเกี่ยวกับเซสชัน หรือหากไคลเอ็นต์เลือกที่จะไม่เข้าร่วมเซสชัน |
9 | โมฆะสาธารณะ removeAttribute(ชื่อสตริง) เมธอดนี้จะลบอ็อบเจ็กต์ที่ผูกกับชื่อที่ระบุออกจากเซสชันนี้ |
10 | โมฆะสาธารณะ setAttribute(ชื่อสตริง ค่าออบเจ็กต์) เมธอดนี้ผูกอ็อบเจ็กต์เข้ากับเซสชันนี้ โดยใช้ชื่อที่ระบุ |
11 | โมฆะสาธารณะ setMaxInactiveInterval(ช่วง int) เมธอดนี้ระบุเวลาเป็นวินาทีระหว่างคำขอของไคลเอ็นต์ก่อนที่คอนเทนเนอร์เซิร์ฟเล็ตจะทำให้เซสชันนี้เป็นโมฆะ |