org.tranql.identity
Interface IdentityDefiner

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DerivedIdentity, SQLIdentityGenerator, UserDefinedIdentity

public interface IdentityDefiner
extends java.io.Serializable

Version:
$Revision: 1.4 $ $Date: 2004/04/18 17:07:24 $

Method Summary
 GlobalIdentity defineIdentity(Row row)
           
 Row extractIdentity(GlobalIdentity globalId)
           
 void injectIdentity(CacheRow row)
           
 

Method Detail

defineIdentity

public GlobalIdentity defineIdentity(Row row)
                              throws UndefinedIdentityException
Throws:
UndefinedIdentityException

extractIdentity

public Row extractIdentity(GlobalIdentity globalId)

injectIdentity

public void injectIdentity(CacheRow row)


Copyright © -2005 The Codehaus. All Rights Reserved.