Subversion Repositories SmartDukaan

Rev

Rev 24620 | Rev 27130 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
24383 amit.gupta 1
package com.spice.profitmandi.dao.entity.fofo;
2
 
3
import java.util.Arrays;
4
import java.util.List;
5
 
6
public enum ActivityType {
27124 amit.gupta 7
	OPENED("Created"),
24383 amit.gupta 8
	ESCALATED("Escalated"),
27124 amit.gupta 9
	ASSIGNED("Assigned"),
24383 amit.gupta 10
	CATEGORY_CHANGED("Ticket Category Changed"),
11
	ESCALATED_L2("Escalted to L2"), 
12
	ESCALATED_L3("Escalated to L3"),
27124 amit.gupta 13
	ESCALATED_L4("Escalated to L4"),
24383 amit.gupta 14
	ESCALATED_FINAL("Final Escalation"), 
24417 govind 15
	COMMUNICATION_IN("Communication by Partner"), 
16
	COMMUNICATION_OUT("Communication to Partner"),
24383 amit.gupta 17
	COMMUNICATION_INTERNAL("Internal Update"), 
24620 govind 18
	RESOLVED("Resolved"),
19
	RESOLVED_ACCEPTED("Resolved Accepted"),
20
	RESOLVED_REJECTED("Resolved Rejected");
24383 amit.gupta 21
	public static final List<ActivityType> escalationTypes = Arrays.asList(OPENED, ESCALATED_L2, ESCALATED_L3, ESCALATED_FINAL);
22
	public static final List<ActivityType> l1ActitvityTypes = Arrays.asList(COMMUNICATION_OUT, RESOLVED, COMMUNICATION_INTERNAL);
23
	public static final List<ActivityType> l2ActitvityTypes = Arrays.asList(ESCALATED_L2, RESOLVED, COMMUNICATION_INTERNAL, COMMUNICATION_OUT, RESOLVED);
24
	public static final List<ActivityType> l3ActitvityTypes = Arrays.asList(ESCALATED_L2, ESCALATED_L3, RESOLVED, COMMUNICATION_INTERNAL, COMMUNICATION_OUT, RESOLVED);
25
 
26
	private String value;
27
 
28
	private ActivityType(String value) {
29
		this.value = value;
30
	}
31
 
32
	public String getValue() {
33
		return value;
34
	}
35
 
36
}