public final class SegmentCache
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
SegmentCache() |
Modifier and Type | Method and Description |
---|---|
static boolean | getMarketingPopulates(java.lang.Long memberGroupOwnerId, java.lang.String memberGroupName)
This method returns whether the Condition object for the specified member group has the marketing populates condition set.
|
static boolean | getOnlyHasMarketingPopulatesCondition(java.lang.Long memberGroupOwnerId, java.lang.String memberGroupName)
This method returns whether the Condition object for the specified member group has only one condition, which is the marketing populates condition, and the condition is set to true.
|
static Condition | getSegmentCondition(java.lang.Long memberGroupOwnerId, java.lang.String memberGroupName)
This method returns the Condition object for the specified member group.
|
static java.util.Vector | getSegmentExplicitlyExcludedMembers(java.lang.Long memberGroupOwnerId, java.lang.String memberGroupName)
Gets a Vector object of all of the explicitly excluded members of the member group.
|
static java.util.Vector | getSegmentExplicitlyIncludedMembers(java.lang.Long memberGroupOwnerId, java.lang.String memberGroupName)
Gets a Vector object of all of the explicitly included members of the member group.
|
static void | localRefresh()
Perform refresh of local cache.
|
static void | refresh(CommandContext commandContext)
Perform refresh of cache.
|
public static final java.lang.String COPYRIGHT
public static Condition getSegmentCondition(java.lang.Long memberGroupOwnerId, java.lang.String memberGroupName)
public static boolean getMarketingPopulates(java.lang.Long memberGroupOwnerId, java.lang.String memberGroupName)
public static boolean getOnlyHasMarketingPopulatesCondition(java.lang.Long memberGroupOwnerId, java.lang.String memberGroupName)
public static java.util.Vector getSegmentExplicitlyIncludedMembers(java.lang.Long memberGroupOwnerId, java.lang.String memberGroupName)
public static java.util.Vector getSegmentExplicitlyExcludedMembers(java.lang.Long memberGroupOwnerId, java.lang.String memberGroupName)
public static void localRefresh()
public static void refresh(CommandContext commandContext) throws ECException