Main Page | Class Hierarchy | Data Structures | Directories | File List | Data Fields | Related Pages

ClassCatalog.java

00001 /*-
00002  * See the file LICENSE for redistribution information.
00003  *
00004  * Copyright (c) 2000-2005
00005  *      Sleepycat Software.  All rights reserved.
00006  *
00007  * $Id: ClassCatalog.java,v 12.1 2005/01/31 19:27:29 mark Exp $
00008  */
00009 
00010 package com.sleepycat.bind.serial;
00011 
00012 import java.io.ObjectStreamClass;
00013 
00014 import com.sleepycat.db.DatabaseException;
00015 
00035 public interface ClassCatalog {
00036 
00040     public void close()
00041         throws DatabaseException;
00042 
00057     public byte[] getClassID(ObjectStreamClass classDesc)
00058         throws DatabaseException, ClassNotFoundException;
00059 
00070     public ObjectStreamClass getClassFormat(byte[] classID)
00071         throws DatabaseException, ClassNotFoundException;
00072 }

Generated on Sun Dec 25 12:14:30 2005 for Berkeley DB 4.4.16 by  doxygen 1.4.2