wood burning stoves 2.0*
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes DBAccess.java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "DBAccess.java" Watch "DBAccess.java" New topic
Author

DBAccess.java

KIM JINHO
Greenhorn

Joined: Aug 29, 2007
Posts: 1
I want to make DBAccess.java file..

But I saved DBAccess.java file then Errors happend..

(Because public interface must have each file... )

(example : interface DBAccess ---> DBAccess.java )

What shoud I do?

In advance .. thanks...

*************************************************************************

package suncertify.db;
public interface DBAccess
{

// Reads a record from the file. Returns an array where each
// element is a record value.
public String [] readRecord(long recNo) throws RecordNotFoundException;

(error happened : RecordNotFoundException cannot be resolved to a type )

// Modifies the fields of a record. The new value for field n
// appears in data[n]. Throws SecurityException
// if the record is locked with a cookie other than lockCookie.
public void updateRecord(long recNo, String[] data, long lockCookie)throws RecordNotFoundException, SecurityException;

(error happend : RecordNotFoundException cannot be resolved to a type)

// Deletes a record, making the record number and associated disk
// storage available for reuse.
// Throws SecurityException if the record is locked with a cookie
// other than lockCookie.
public void deleteRecord(long recNo, long lockCookie) throws RecordNotFoundException, SecurityException;

(error happend : RecordNotFoundException cannot be resolved to a type)

// Returns an array of record numbers that match the specified
// criteria. Field n in the database file is described by
// criteria[n]. A null value in criteria[n] matches any field
// value. A non-null value in criteria[n] matches any field
// value that begins with criteria[n]. (For example, "Fred"
// matches "Fred" or "Freddy".)
public long[] findByCriteria(String[] criteria);

// Creates a new record in the database (possibly reusing a
// deleted entry). Inserts the given data, and returns the record
// number of the new record.
public long createRecord(String [] data)throws DuplicateKeyException;

(error happened : DuplicateKeyException cannot be resolved to a type )

// Locks a record so that it can only be updated or deleted by this client.
// Returned value is a cookie that must be used when the record is unlocked,
// updated, or deleted. If the specified record is already locked by a different
// client, the current thread gives up the CPU and consumes no CPU cycles until
// the record is unlocked.
public long lockRecord(long recNo) throws RecordNotFoundException;

(error happened : RecordNotFoundException cannot be resolved to a type )

// Releases the lock on a record. Cookie must be the cookie
// returned when the record was locked; otherwise throws SecurityException.
public void unlock(long recNo, long cookie) throws SecurityException;
}


*********************************************************
Herman Schelti
Ranch Hand

Joined: Jul 17, 2006
Posts: 387
hi Kim,

just create a RecordNotFoundException and import it.

Herman
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: DBAccess.java
 
Similar Threads
NX: used RMI & Local same Time in local Side
NX: used RMI & Local in local Side
URLyBird interface?
Interface to Data
URLyBird-1.2.2 assignment, what should inside the assignment jar?