| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-03  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SecondaryKeyProvider
Provides secondary keys for a NameSpace.  Implementations must be
 thread-safe, as they can be called from multiple threads.
| Method Summary | |
|---|---|
 java.util.Collection<java.lang.String> | 
getSecondaryKeyNames()
Get all the secondary key names provided by this implementation.  | 
 java.util.Collection<java.lang.String> | 
getSecondaryKeys(java.lang.String keyName,
                 java.lang.String primaryKey,
                 byte[] data)
Get the secondary keys for a record.  | 
| Method Detail | 
|---|
@NotNull java.util.Collection<java.lang.String> getSecondaryKeyNames()
@NotNull
java.util.Collection<java.lang.String> getSecondaryKeys(java.lang.String keyName,
                                                                java.lang.String primaryKey,
                                                                byte[] data)
keyName - the secondary key nameprimaryKey - the primary keydata - the record data
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-03  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||