1 17 18 package org.objectweb.jac.aspects.persistence; 19 20 import org.apache.log4j.Logger; 21 22 23 24 31 public abstract class OID implements java.io.Serializable { 32 33 static final Logger logger = Logger.getLogger("persistence"); 34 35 40 public abstract boolean equals(Object obj); 41 public abstract int hashCode(); 42 43 public OID(Storage storage) { 44 this.storage = storage; 45 if (storage==null) 46 logger.error("Storage is null",new Exception ()); 47 } 48 49 50 protected Storage storage; 51 public final Storage getStorage() { 52 return storage; 53 } 54 55 public abstract String localId(); 56 } 57 | Popular Tags |