public class EContentSpotCacheInvalidator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
Deprecated.
IBM copyright notice field.
|
| Constructor and Description |
|---|
EContentSpotCacheInvalidator(CommandContext cmdCtxt)
Deprecated.
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
invalidateOnCreate(java.sql.Timestamp startDate,
java.sql.Timestamp endDate,
java.lang.Integer eSpotId)
Deprecated.
This method invalidates the content spot cache if new contents are scheduled to an existing
spot.
|
void |
invalidateOnDelete(java.sql.Timestamp startDate,
java.sql.Timestamp endDate,
java.lang.Integer eSpotId,
java.lang.Integer iniSchdId)
Deprecated.
This method invalidates Content Spot dyna-cache and sets the next invalidation date.
|
void |
invalidateOnUpdate(java.sql.Timestamp newStartDate,
java.sql.Timestamp newEndDate,
java.sql.Timestamp oldStartDate,
java.sql.Timestamp oldEndDate,
java.lang.Integer eSpotId,
java.lang.Integer iniSchdId)
Deprecated.
This method invalidates Content Spot dyna-cache and sets the next invalidation date.
|
void |
resetExpiryDataOnSchdChange(long currentDate)
Deprecated.
This method will reset content expiry date when ever schedule is changed (Created/Updated/Deleted/Expire).
|
public static final java.lang.String COPYRIGHT
public EContentSpotCacheInvalidator(CommandContext cmdCtxt)
cmdCtxt - - Command contextpublic void invalidateOnCreate(java.sql.Timestamp startDate,
java.sql.Timestamp endDate,
java.lang.Integer eSpotId)
throws ECSystemException
startDate - - Start date for content scheduleendDate - - End date for content scheduleeSpotId - - E-Content Spot IdentifieriniSchdId - - Schedule IdentifierECSystemExceptionpublic void invalidateOnDelete(java.sql.Timestamp startDate,
java.sql.Timestamp endDate,
java.lang.Integer eSpotId,
java.lang.Integer iniSchdId)
throws ECSystemException
startDate - endDate - eSpotId - iniSchdId - ECSystemExceptionpublic void invalidateOnUpdate(java.sql.Timestamp newStartDate,
java.sql.Timestamp newEndDate,
java.sql.Timestamp oldStartDate,
java.sql.Timestamp oldEndDate,
java.lang.Integer eSpotId,
java.lang.Integer iniSchdId)
throws ECSystemException
newStartDate - - New start datenewEndDate - - New end dateoldStartDate - - Old start dateoldEndDate - - Old end dateeSpotId - - EContent Spot IdentifieriniSchdId - - SChedule IdentifierECSystemExceptionpublic void resetExpiryDataOnSchdChange(long currentDate)
throws ECSystemException
currentDate - - Current dateECSystemException