public class IgniteExternalizableExpiryPolicy extends Object implements javax.cache.expiry.ExpiryPolicy, Externalizable, OptimizedMarshallable
ExpiryPolicy.CLS_ID_FIELD_NAME| Constructor and Description |
|---|
IgniteExternalizableExpiryPolicy()
Required by
Externalizable. |
IgniteExternalizableExpiryPolicy(javax.cache.expiry.ExpiryPolicy plc) |
| Modifier and Type | Method and Description |
|---|---|
javax.cache.expiry.Duration |
getExpiryForAccess() |
javax.cache.expiry.Duration |
getExpiryForCreation() |
javax.cache.expiry.Duration |
getExpiryForUpdate() |
Object |
ggClassId()
Implementation of this method should simply return value of
GG_CLASS_ID field. |
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public IgniteExternalizableExpiryPolicy()
Externalizable.public IgniteExternalizableExpiryPolicy(javax.cache.expiry.ExpiryPolicy plc)
plc - Expiry policy.public Object ggClassId()
GG_CLASS_ID field.ggClassId in interface OptimizedMarshallablepublic javax.cache.expiry.Duration getExpiryForCreation()
getExpiryForCreation in interface javax.cache.expiry.ExpiryPolicypublic javax.cache.expiry.Duration getExpiryForAccess()
getExpiryForAccess in interface javax.cache.expiry.ExpiryPolicypublic javax.cache.expiry.Duration getExpiryForUpdate()
getExpiryForUpdate in interface javax.cache.expiry.ExpiryPolicypublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundException
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC1 Release Date : February 17 2015