public static final class CampaignInitiativeCache.CachedInitiative
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.lang.Integer |
_campaignId
ID of the campaign associated with this initiative.
|
java.lang.String |
_campaignName
Name of the campaign associated with this initiative.
|
java.lang.Integer |
_initiativeId
Initiative ID.
|
java.lang.String |
_initiativeName
Initiative name.
|
java.sql.Timestamp |
_lastUpdateDate
Initiative last updated date.
|
java.lang.String |
_resultType
Initiative result type.
|
com.ibm.commerce.rule.Rule |
_rule
Initiative rule content.
|
java.lang.Integer |
_scheduleId
Initiative schedule ID.
|
java.lang.Integer |
_schedulePriority
Schedule priority of this initiative.
|
java.lang.String |
_status
Initiative status.
|
java.lang.Integer |
_storeId
Initiative store ID.
|
Constructor and Description |
---|
CachedInitiative(java.lang.Integer initiativeId,
java.lang.String initiativeName,
com.ibm.commerce.rule.Rule rule,
java.sql.Timestamp lastUpdateDate,
java.lang.Integer campaignId,
java.lang.String campaignName,
java.lang.String resultType,
java.lang.String status,
java.lang.Integer storeId,
java.lang.Integer scheduleId,
java.lang.Integer schedulePriority)
This constructor takes the content of a cached initiative.
|
Modifier and Type | Method and Description |
---|---|
long |
getObjectSize()
Returns the estimated footprint size in bytes
of this object and the objects it contains.
|
public java.lang.Integer _campaignId
public java.lang.String _campaignName
public java.lang.Integer _initiativeId
public java.lang.String _initiativeName
public java.sql.Timestamp _lastUpdateDate
public java.lang.String _resultType
public com.ibm.commerce.rule.Rule _rule
public java.lang.Integer _scheduleId
public java.lang.Integer _schedulePriority
public java.lang.String _status
public java.lang.Integer _storeId
public CachedInitiative(java.lang.Integer initiativeId, java.lang.String initiativeName, com.ibm.commerce.rule.Rule rule, java.sql.Timestamp lastUpdateDate, java.lang.Integer campaignId, java.lang.String campaignName, java.lang.String resultType, java.lang.String status, java.lang.Integer storeId, java.lang.Integer scheduleId, java.lang.Integer schedulePriority)
initiativeId
- The ID of the cached initiative.initiativeName
- The name of the cached initiative.rule
- The rule of the cached initiative.lastUpdateDate
- The last updated date of the cached initiative.campaignId
- The campaign ID of the cached initiative.campaignName
- The campaign name of the cached initiative.resultType
- The result type of the cached initiative.status
- The status of the cached initiative.storeId
- The ID of the store that cached the initiative.scheduleId
- The schedule ID of the cached initiative.schedulePriority
- The schedule priority of the cached initiative.