1 package org.apache.ojb.otm.states; 2 3 17 18 22 public class Hollow extends State 23 { 24 25 Hollow() 26 { 27 } 28 29 32 public String toString() 33 { 34 return "Hollow"; 35 } 36 37 39 43 public State getObject() 44 throws IllegalObjectStateException 45 { 46 return State.PERSISTENT_CLEAN; 47 } 48 49 52 public State markDirty() 53 throws IllegalObjectStateException 54 { 55 return State.PERSISTENT_DIRTY; 56 } 57 58 61 public State deletePersistent() 62 throws IllegalObjectStateException 63 { 64 return State.PERSISTENT_DELETED; 65 } 66 67 public State rollback() 68 throws IllegalObjectStateException 69 { 70 return this; 71 } 72 } 73 | Popular Tags |