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: 323 $ $Date: 2006-02-19 07:29:24 +0100 (Sun, 19 Feb 2006) $

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 © -2006 The Codehaus. All Rights Reserved.