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 sessionName; 9 private String userName; 10 private int isolationLevel; 11 public SessionInformation(String sessionName,String 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 getUserName() { 23 return userName; 24 } 25 public int getIsolationLevel() { 26 return isolationLevel; 27 } 28 public String getSessionName() { 29 return sessionName; 30 } 31 32 public void readExternal(ObjectInput objectInput)throws IOException, ClassNotFoundException { 33 sessionName = (String )objectInput.readObject(); 34 userName = (String )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 |