org.apache.cayenne
Interface Persistent

All Superinterfaces:
Serializable
All Known Subinterfaces:
DataObject
All Known Implementing Classes:
CayenneDataObject, PersistentObject

public interface Persistent
extends Serializable

Defines minimal API of an object that can be persisted via Cayenne.

Since:
1.2

Method Summary
 ObjectContext getObjectContext()
           
 ObjectId getObjectId()
           
 int getPersistenceState()
           
 void setObjectContext(ObjectContext objectContext)
           
 void setObjectId(ObjectId id)
           
 void setPersistenceState(int state)
           
 

Method Detail

getObjectId

ObjectId getObjectId()

setObjectId

void setObjectId(ObjectId id)

getPersistenceState

int getPersistenceState()

setPersistenceState

void setPersistenceState(int state)

getObjectContext

ObjectContext getObjectContext()

setObjectContext

void setObjectContext(ObjectContext objectContext)


Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.