org.neodatis.odb.core.server.trigger
Class ServerUpdateTrigger

java.lang.Object
  extended by org.neodatis.odb.core.trigger.Trigger
      extended by org.neodatis.odb.core.trigger.UpdateTrigger
          extended by org.neodatis.odb.core.server.trigger.ServerUpdateTrigger

public abstract class ServerUpdateTrigger
extends UpdateTrigger


Constructor Summary
ServerUpdateTrigger()
           
 
Method Summary
 void afterUpdate(ObjectRepresentation oldObjectRepresentation, java.lang.Object newObject, OID oid)
           
abstract  void afterUpdate(ObjectRepresentation oldObjectRepresentation, ObjectRepresentation newObjectRepresentation, OID oid)
           
 boolean beforeUpdate(ObjectRepresentation oldObjectRepresentation, java.lang.Object newObject, OID oid)
           
abstract  boolean beforeUpdate(ObjectRepresentation oldObjectRepresentation, ObjectRepresentation newObjectRepresentation, OID oid)
           
 
Methods inherited from class org.neodatis.odb.core.trigger.Trigger
getOdb, setOdb
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerUpdateTrigger

public ServerUpdateTrigger()
Method Detail

afterUpdate

public void afterUpdate(ObjectRepresentation oldObjectRepresentation,
                        java.lang.Object newObject,
                        OID oid)
Specified by:
afterUpdate in class UpdateTrigger

beforeUpdate

public boolean beforeUpdate(ObjectRepresentation oldObjectRepresentation,
                            java.lang.Object newObject,
                            OID oid)
Specified by:
beforeUpdate in class UpdateTrigger

beforeUpdate

public abstract boolean beforeUpdate(ObjectRepresentation oldObjectRepresentation,
                                     ObjectRepresentation newObjectRepresentation,
                                     OID oid)

afterUpdate

public abstract void afterUpdate(ObjectRepresentation oldObjectRepresentation,
                                 ObjectRepresentation newObjectRepresentation,
                                 OID oid)