jetbrains.buildServer.serverSide.tracker
Enum TrackerEventType

java.lang.Object
  extended by java.lang.Enum<TrackerEventType>
      extended by jetbrains.buildServer.serverSide.tracker.TrackerEventType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<TrackerEventType>

public enum TrackerEventType
extends java.lang.Enum<TrackerEventType>

Event types supported by EventTracker


Enum Constant Summary
AGENT_PARAMETERS_UPDATED
           
AGENT_REGISTERED
           
AGENT_REMOVED
           
AGENT_STATUS_CHANGED
           
AGENT_UNREGISTERED
           
BUILD_CHANGED_STATUS
           
BUILD_CHANGES_LOADED
           
BUILD_FINISHED
           
BUILD_INTERRUPTED
           
BUILD_QUEUE_ORDER_CHANGED
           
BUILD_REMOVED
           
BUILD_STARTED
           
BUILD_TYPE_ACTIVE_STATUS_CHANGED
           
BUILD_TYPE_ADDED_TO_QUEUE
           
BUILD_TYPE_REGISTERED
           
BUILD_TYPE_REMOVED_FROM_QUEUE
           
BUILD_TYPE_RESPONSIBILITY_CHANGES
           
BUILD_TYPE_UNREGISTERED
           
CHANGE_ADDED
           
NOTIFICATION_RULES_CHANGED
           
PERSONAL_BUILD_ADDED_TO_QUEUE
           
PERSONAL_BUILD_CHANGED_STATUS
           
PERSONAL_BUILD_FINISHED
           
PERSONAL_BUILD_INTERRUPTED
           
PERSONAL_BUILD_STARTED
           
PROJECT_ARCHIVED
           
PROJECT_CREATED
           
PROJECT_DEARCHIVED
           
PROJECT_PERSISTED
           
PROJECT_REMOVED
           
PROJECT_RESTORED
           
SERVER_SHUTDOWN
           
TEST_MUTE_UPDATED
           
TEST_RESPONSIBILITY_CHANGED
           
USER_ACCOUNT_CHANGED
           
USER_ACCOUNT_CREATED
           
USER_ACCOUNT_REMOVED
           
 
Method Summary
static TrackerEventType findByCode(char code)
           
 char getShortCode()
           
 boolean isProjectRelated()
           
static TrackerEventType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static TrackerEventType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

BUILD_STARTED

public static final TrackerEventType BUILD_STARTED

BUILD_CHANGES_LOADED

public static final TrackerEventType BUILD_CHANGES_LOADED

BUILD_FINISHED

public static final TrackerEventType BUILD_FINISHED

BUILD_CHANGED_STATUS

public static final TrackerEventType BUILD_CHANGED_STATUS

BUILD_INTERRUPTED

public static final TrackerEventType BUILD_INTERRUPTED

BUILD_REMOVED

public static final TrackerEventType BUILD_REMOVED

PERSONAL_BUILD_STARTED

public static final TrackerEventType PERSONAL_BUILD_STARTED

PERSONAL_BUILD_FINISHED

public static final TrackerEventType PERSONAL_BUILD_FINISHED

PERSONAL_BUILD_CHANGED_STATUS

public static final TrackerEventType PERSONAL_BUILD_CHANGED_STATUS

PERSONAL_BUILD_INTERRUPTED

public static final TrackerEventType PERSONAL_BUILD_INTERRUPTED

PERSONAL_BUILD_ADDED_TO_QUEUE

public static final TrackerEventType PERSONAL_BUILD_ADDED_TO_QUEUE

PROJECT_RESTORED

public static final TrackerEventType PROJECT_RESTORED

PROJECT_PERSISTED

public static final TrackerEventType PROJECT_PERSISTED

PROJECT_REMOVED

public static final TrackerEventType PROJECT_REMOVED

PROJECT_CREATED

public static final TrackerEventType PROJECT_CREATED

PROJECT_ARCHIVED

public static final TrackerEventType PROJECT_ARCHIVED

PROJECT_DEARCHIVED

public static final TrackerEventType PROJECT_DEARCHIVED

BUILD_TYPE_REGISTERED

public static final TrackerEventType BUILD_TYPE_REGISTERED

BUILD_TYPE_UNREGISTERED

public static final TrackerEventType BUILD_TYPE_UNREGISTERED

BUILD_TYPE_ADDED_TO_QUEUE

public static final TrackerEventType BUILD_TYPE_ADDED_TO_QUEUE

BUILD_TYPE_REMOVED_FROM_QUEUE

public static final TrackerEventType BUILD_TYPE_REMOVED_FROM_QUEUE

BUILD_TYPE_ACTIVE_STATUS_CHANGED

public static final TrackerEventType BUILD_TYPE_ACTIVE_STATUS_CHANGED

BUILD_TYPE_RESPONSIBILITY_CHANGES

public static final TrackerEventType BUILD_TYPE_RESPONSIBILITY_CHANGES

CHANGE_ADDED

public static final TrackerEventType CHANGE_ADDED

BUILD_QUEUE_ORDER_CHANGED

public static final TrackerEventType BUILD_QUEUE_ORDER_CHANGED

AGENT_REGISTERED

public static final TrackerEventType AGENT_REGISTERED

AGENT_UNREGISTERED

public static final TrackerEventType AGENT_UNREGISTERED

AGENT_REMOVED

public static final TrackerEventType AGENT_REMOVED

AGENT_STATUS_CHANGED

public static final TrackerEventType AGENT_STATUS_CHANGED

USER_ACCOUNT_CREATED

public static final TrackerEventType USER_ACCOUNT_CREATED

USER_ACCOUNT_REMOVED

public static final TrackerEventType USER_ACCOUNT_REMOVED

USER_ACCOUNT_CHANGED

public static final TrackerEventType USER_ACCOUNT_CHANGED

NOTIFICATION_RULES_CHANGED

public static final TrackerEventType NOTIFICATION_RULES_CHANGED

SERVER_SHUTDOWN

public static final TrackerEventType SERVER_SHUTDOWN

TEST_RESPONSIBILITY_CHANGED

public static final TrackerEventType TEST_RESPONSIBILITY_CHANGED

AGENT_PARAMETERS_UPDATED

public static final TrackerEventType AGENT_PARAMETERS_UPDATED

TEST_MUTE_UPDATED

public static final TrackerEventType TEST_MUTE_UPDATED
Method Detail

values

public static TrackerEventType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (TrackerEventType c : TrackerEventType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static TrackerEventType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

isProjectRelated

public boolean isProjectRelated()

getShortCode

public char getShortCode()

findByCode

public static TrackerEventType findByCode(char code)