com.sybase.persistence
Interface BusinessObject

All Known Subinterfaces:
LocalBusinessObject, MobileBusinessObject

public interface BusinessObject


Method Summary
 void create()
          Creates the Business Object
 void delete()
          Deletes the Business Object
 boolean isDeleted()
          Returns true if the business object was just deleted in memory.
 boolean isDirty()
          Returns true if the business object was just updated in memory
 boolean isNew()
          Returns true if the business object was just created in memory.
 void refresh()
          Reloads a Business Object from database.
 void save()
          Saves a Business Object.
 void update()
          Updates a Business Object.
 

Method Detail

create

void create()
Creates the Business Object


delete

void delete()
Deletes the Business Object


isDeleted

boolean isDeleted()
Returns true if the business object was just deleted in memory.


isDirty

boolean isDirty()
Returns true if the business object was just updated in memory


isNew

boolean isNew()
Returns true if the business object was just created in memory.

Returns:

refresh

void refresh()
Reloads a Business Object from database.


save

void save()
Saves a Business Object. It will either create or update the business object based on current status.


update

void update()
Updates a Business Object.