KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > datadictionarysystem > information > SessionInformation


1 package com.daffodilwoods.daffodildb.server.datadictionarysystem.information;
2
3 import com.daffodilwoods.database.resource.DException;
4 import java.io.*;
5 import com.daffodilwoods.daffodildb.server.sql99.utils._Reference;
6
7 public class SessionInformation implements _SessionInformation {
8     private String JavaDoc sessionName;
9     private String JavaDoc userName;
10     private int isolationLevel;
11     public SessionInformation(String JavaDoc sessionName,String JavaDoc userName,int isolationLevel) {
12        this.userName = userName;
13        this.isolationLevel = isolationLevel;
14        this.sessionName = sessionName;
15     }
16
17
18     public SessionInformation() {
19
20     }
21
22     public String JavaDoc getUserName() {
23        return userName;
24     }
25     public int getIsolationLevel() {
26        return isolationLevel;
27     }
28     public String JavaDoc getSessionName() {
29         return sessionName;
30     }
31
32   public void readExternal(ObjectInput objectInput)throws IOException, ClassNotFoundException JavaDoc {
33      sessionName = (String JavaDoc)objectInput.readObject();
34      userName = (String JavaDoc)objectInput.readObject();
35      isolationLevel = objectInput.readInt();
36   }
37
38   public void writeExternal(ObjectOutput objectOutput) throws IOException {
39     objectOutput.writeObject(sessionName);
40     objectOutput.writeObject(userName);
41     objectOutput.writeInt(isolationLevel);
42   }
43
44 }
45
Popular Tags