Alachisoft.NCache.Common.TopicConstant Maven / Gradle / Ivy
package Alachisoft.NCache.Common;
import java.util.ArrayList;
public class TopicConstant {
public static final String DeliveryOption = "DeliveryOption";
public static final String NotifyOption = "NotifyFailure";
public static final String ExpirationTime = "ExpirationTimeValue";
public static final String TopicTag = "CHA$#+%*$>";
public static final String TopicName = "CHA$#+%*$>";
public static final char TopicSeperator = '>';
public static final String SequenceName = "SequenceName";
//Event Topics
public static final String GeneralEventsTopic = "$GeneralEvents$";
public static final String ItemLevelEventsTopic = "$ItemLevelEvents$";
public static final String CQEventsTopic = "$ContinuousQueryEvents$";
public static final String CollectionEventsTopic = "$CollectionEvents$";
//We must add any new event related topic defined here in this global list
public static ArrayList AllEventTopics = new java.util.ArrayList(java.util.Arrays.asList(new String[]{GeneralEventsTopic, ItemLevelEventsTopic, CQEventsTopic, CollectionEventsTopic}));
}