public interface ICacheKey extends Serializable, Cloneable
Modifier and Type | Method and Description |
---|---|
ICacheKey |
copy()
create a new cache key
|
int |
getKeyA() |
int |
getKeyB() |
String |
getKeyName() |
int |
getPrimaryKey() |
int |
getSecondKey() |
void |
setKeyA(int keyA)
sets keyA
|
void |
setKeyB(int keyB)
sets keyB
|
void |
setKeyName(String keyName)
sets keyName
limit of 100 ANSI characters
|
void |
setPrimaryKey(int pkey)
If you set primary key, then keys A,B and Name will be assumed to be 0/null
and not used.
|
void |
setSecondKey(int skey)
sets secondary key
|
void setKeyA(int keyA) throws CacheException
CacheException
- if primary key has been setvoid setKeyB(int keyB) throws CacheException
CacheException
void setKeyName(String keyName) throws CacheException
keyName
- limit 100 ANSI charsCacheException
void setSecondKey(int skey)
skey
- secondary keyvoid setPrimaryKey(int pkey)
pkey
- primary keyint getKeyA()
int getKeyB()
String getKeyName()
int getSecondKey()
int getPrimaryKey()
ICacheKey copy()