001// 002// Name 003// $RCSfile: KeyList.java,v $ 004// 005// Copyright 006// Confidential Property of Kabira Technologies, Inc. 007// Copyright 2009 by Kabira Technologies, Inc. 008// All rights reserved. 009// 010// History 011// $Revision: 1.1.2.1 $ $Date: 2009/08/18 00:14:11 $ 012// 013package com.kabira.platform.annotation; 014 015import java.lang.annotation.*; 016 017/** This annotation is used to define multiple keys on a single Managed class. 018 */ 019@Documented 020@Inherited 021@Retention(RetentionPolicy.RUNTIME) 022@Target(ElementType.TYPE) 023public @interface KeyList 024{ 025 Key[] keys(); 026}