br.eti.kinoshita.testlinkjavaapi.constants
Enum TestLinkAPIErrors

Package class diagram package TestLinkAPIErrors
java.lang.Object
  extended by java.lang.Enum<TestLinkAPIErrors>
      extended by br.eti.kinoshita.testlinkjavaapi.constants.TestLinkAPIErrors
All Implemented Interfaces:
Serializable, Comparable<TestLinkAPIErrors>

public enum TestLinkAPIErrors
extends Enum<TestLinkAPIErrors>

Since:
1.9.3-4
Author:
Mario Fuentes - http://www.rhiscom.com

Enum Constant Summary
ATTACH_DB_WRITER_ERROR
           
ATTACH_FEATURE_DISABLED
           
ATTACH_INVALID_ATTACHMENT
           
ATTACH_INVALID_FK
           
ATTACH_TEMP_FILE_CREATION_ERROR
           
BAD_BUILD_FOR_TEST_PLAN
           
BUILD_ID_NO_GUESS
           
BUILD_ID_NOT_INTEGER
           
BUILD_NAME_ALREADY_EXISTS
           
BUILD_NAME_DOES_NOT_EXIST
           
CONFIGURATION_DELETE_EXECUTION_DISABLED
           
CUSTOM_FIELD_HAS_NO_DESIGN_SCOPE
           
CUSTOM_FIELD_NOT_APP_FOR_NODE_TYPE
           
CUSTOM_FIELD_NOT_ASSIGNED_TO_PROJECT
           
GENERAL_ERROR_CODE
           
GENERAL_SUCCESS_CODE
           
INSUFFICIENT_RIGHTS
           
INVALID_AUTH
           
INVALID_BUILD_ID
           
INVALID_PARENT_TEST_SUITE_ID
           
INVALID_STATUS
           
INVALID_TEST_CASE_EXTERNAL_ID
           
INVALID_TEST_CASE_ID
           
INVALID_TEST_CASE_VERSION_NUMBER
           
INVALID_TEST_PLAN_ID
           
INVALID_TEST_PROJECT_ID
           
INVALID_TEST_SUITE_ID
           
LINKED_FEATURE_ALREADY_EXISTS
           
MISSING_PLATFORM_ID_BUT_NEEDED
           
MISSING_REQUIRED_PARAMETER
           
NO_BUILD_FOR_TEST_PLAN_ID
           
NO_BUILD_ID
           
NO_CUSTOM_FIELD_BY_THIS_NAME
           
NO_DEV_KEY
           
NO_PLATFORM_ID
           
NO_STATUS
           
NO_TEST_CASE_BY_THIS_NAME
           
NO_TEST_CASE_EXTERNAL_ID
           
NO_TEST_CASE_FOUND
           
NO_TEST_CASE_ID
           
NO_TEST_CASE_NAME
           
NO_TEST_MODE
           
NO_TEST_PLAN_ID
           
NO_TEST_PROJECT_ID
           
NO_TEST_SUITE_ID
           
NO_TEST_SUITE_NAME
           
NO_USER_BY_THIS_LOGIN
           
NODE_ID_DOES_NOT_EXIST
           
NODE_ID_INVALID_DATA_TYPE
           
NODE_ID_IS_NOT_INTEGER
           
NOT_YET_IMPLEMENTED
           
OTHER_VERSION_IS_ALREADY_LINKED
           
PARAMETER_NOT_INTEGER
           
PLATFORM_ID_NOT_LINKED_TEST_PLAN
           
PLATFORM_NOT_LINKED_TO_TEST_PLAN
           
REQUIMENT_REQUIREMENT_SPECIFICATION_KO
           
REQUIREMENT_KO
           
REQUIREMENT_SPECIFICATION_IS_EMPTY
           
REQUIREMENT_SPECIFICATION_KO
           
REQUIREMENT_SPECIFICATION_TEST_PROJECT_KO
           
TEST_CASE_EMPTY_NAME
           
TEST_CASE_ID_NOT_IN_THE_TEST_PLAN_ID_FOR_PLATFORM
           
TEST_CASE_ID_NOT_INTEGER
           
TEST_CASE_NAME_LENGTH_EXCEEDED
           
TEST_CASE_NAME_NOT_STRING
           
TEST_CASE_NOT_IN_TEST_PLAN_ID
           
TEST_CASE_SIBLING_WITH_SAME_NAME_EXISTS
           
TEST_CASE_TEST_PROJECT_KO
           
TEST_CASE_VERSION_NUMBER_KO
           
TEST_PLAN_HAS_NO_BUILDS
           
TEST_PLAN_HAS_NO_PLATFORMS
           
TEST_PLAN_ID_NOT_INTEGER
           
TEST_PLAN_NAME_ALREADY_EXISTS
           
TEST_PLAN_NAME_DOES_NOT_EXIST
           
TEST_PLAN_TEST_PROJECT_KO
           
TEST_PROJECT_COPY_SOURCE_NAME_DOES_NOT_EXIST
           
TEST_PROJECT_IS_EMPTY
           
TEST_PROJECT_NAME_DOES_NOT_EXIST
           
TEST_PROJECT_NAME_EXISTS
           
TEST_PROJECT_NAME_SYNTAX_ERROR
           
TEST_PROJECT_PREFIX_ALREADY_EXISTS
           
TEST_PROJECT_TEST_CASE_PREFIX_EXISTS
           
TEST_PROJECT_TEST_CASE_PREFIX_IS_EMPTY
           
TEST_PROJECT_TEST_CASE_PREFIX_IS_TOO_LONG
           
TEST_SUITE_DOES_NOT_BELONG_TO_TEST_PROJECT
           
TEST_SUITE_NAME_NOT_STRING
           
VERSION_NOT_VALID
           
 
Method Summary
 Integer getCode()
           
 boolean isCode(Integer code)
           
 String toString()
           
static TestLinkAPIErrors valueOf(String name)
          Returns the enum constant of this type with the specified name.
static TestLinkAPIErrors[] 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, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

GENERAL_ERROR_CODE

public static final TestLinkAPIErrors GENERAL_ERROR_CODE

GENERAL_SUCCESS_CODE

public static final TestLinkAPIErrors GENERAL_SUCCESS_CODE

NOT_YET_IMPLEMENTED

public static final TestLinkAPIErrors NOT_YET_IMPLEMENTED

NO_DEV_KEY

public static final TestLinkAPIErrors NO_DEV_KEY

NO_TEST_CASE_ID

public static final TestLinkAPIErrors NO_TEST_CASE_ID

NO_TEST_CASE_EXTERNAL_ID

public static final TestLinkAPIErrors NO_TEST_CASE_EXTERNAL_ID

NO_TEST_PLAN_ID

public static final TestLinkAPIErrors NO_TEST_PLAN_ID

NO_BUILD_ID

public static final TestLinkAPIErrors NO_BUILD_ID

NO_TEST_MODE

public static final TestLinkAPIErrors NO_TEST_MODE

NO_STATUS

public static final TestLinkAPIErrors NO_STATUS

NO_TEST_PROJECT_ID

public static final TestLinkAPIErrors NO_TEST_PROJECT_ID

NO_TEST_CASE_NAME

public static final TestLinkAPIErrors NO_TEST_CASE_NAME

NO_TEST_SUITE_ID

public static final TestLinkAPIErrors NO_TEST_SUITE_ID

MISSING_REQUIRED_PARAMETER

public static final TestLinkAPIErrors MISSING_REQUIRED_PARAMETER

PARAMETER_NOT_INTEGER

public static final TestLinkAPIErrors PARAMETER_NOT_INTEGER

NO_TEST_SUITE_NAME

public static final TestLinkAPIErrors NO_TEST_SUITE_NAME

NODE_ID_IS_NOT_INTEGER

public static final TestLinkAPIErrors NODE_ID_IS_NOT_INTEGER

NODE_ID_DOES_NOT_EXIST

public static final TestLinkAPIErrors NODE_ID_DOES_NOT_EXIST

CONFIGURATION_DELETE_EXECUTION_DISABLED

public static final TestLinkAPIErrors CONFIGURATION_DELETE_EXECUTION_DISABLED

NO_PLATFORM_ID

public static final TestLinkAPIErrors NO_PLATFORM_ID

NODE_ID_INVALID_DATA_TYPE

public static final TestLinkAPIErrors NODE_ID_INVALID_DATA_TYPE

INVALID_AUTH

public static final TestLinkAPIErrors INVALID_AUTH

INSUFFICIENT_RIGHTS

public static final TestLinkAPIErrors INSUFFICIENT_RIGHTS

INVALID_TEST_PLAN_ID

public static final TestLinkAPIErrors INVALID_TEST_PLAN_ID

TEST_PLAN_ID_NOT_INTEGER

public static final TestLinkAPIErrors TEST_PLAN_ID_NOT_INTEGER

NO_BUILD_FOR_TEST_PLAN_ID

public static final TestLinkAPIErrors NO_BUILD_FOR_TEST_PLAN_ID

TEST_CASE_NOT_IN_TEST_PLAN_ID

public static final TestLinkAPIErrors TEST_CASE_NOT_IN_TEST_PLAN_ID

TEST_PLAN_HAS_NO_BUILDS

public static final TestLinkAPIErrors TEST_PLAN_HAS_NO_BUILDS

BAD_BUILD_FOR_TEST_PLAN

public static final TestLinkAPIErrors BAD_BUILD_FOR_TEST_PLAN

TEST_PLAN_NAME_DOES_NOT_EXIST

public static final TestLinkAPIErrors TEST_PLAN_NAME_DOES_NOT_EXIST

TEST_PLAN_NAME_ALREADY_EXISTS

public static final TestLinkAPIErrors TEST_PLAN_NAME_ALREADY_EXISTS

PLATFORM_NOT_LINKED_TO_TEST_PLAN

public static final TestLinkAPIErrors PLATFORM_NOT_LINKED_TO_TEST_PLAN

TEST_PLAN_HAS_NO_PLATFORMS

public static final TestLinkAPIErrors TEST_PLAN_HAS_NO_PLATFORMS

TEST_CASE_ID_NOT_IN_THE_TEST_PLAN_ID_FOR_PLATFORM

public static final TestLinkAPIErrors TEST_CASE_ID_NOT_IN_THE_TEST_PLAN_ID_FOR_PLATFORM

MISSING_PLATFORM_ID_BUT_NEEDED

public static final TestLinkAPIErrors MISSING_PLATFORM_ID_BUT_NEEDED

PLATFORM_ID_NOT_LINKED_TEST_PLAN

public static final TestLinkAPIErrors PLATFORM_ID_NOT_LINKED_TEST_PLAN

LINKED_FEATURE_ALREADY_EXISTS

public static final TestLinkAPIErrors LINKED_FEATURE_ALREADY_EXISTS

OTHER_VERSION_IS_ALREADY_LINKED

public static final TestLinkAPIErrors OTHER_VERSION_IS_ALREADY_LINKED

INVALID_BUILD_ID

public static final TestLinkAPIErrors INVALID_BUILD_ID

BUILD_ID_NOT_INTEGER

public static final TestLinkAPIErrors BUILD_ID_NOT_INTEGER

BUILD_ID_NO_GUESS

public static final TestLinkAPIErrors BUILD_ID_NO_GUESS

BUILD_NAME_ALREADY_EXISTS

public static final TestLinkAPIErrors BUILD_NAME_ALREADY_EXISTS

BUILD_NAME_DOES_NOT_EXIST

public static final TestLinkAPIErrors BUILD_NAME_DOES_NOT_EXIST

INVALID_TEST_CASE_ID

public static final TestLinkAPIErrors INVALID_TEST_CASE_ID

TEST_CASE_ID_NOT_INTEGER

public static final TestLinkAPIErrors TEST_CASE_ID_NOT_INTEGER

TEST_CASE_NAME_NOT_STRING

public static final TestLinkAPIErrors TEST_CASE_NAME_NOT_STRING

NO_TEST_CASE_BY_THIS_NAME

public static final TestLinkAPIErrors NO_TEST_CASE_BY_THIS_NAME

INVALID_TEST_CASE_EXTERNAL_ID

public static final TestLinkAPIErrors INVALID_TEST_CASE_EXTERNAL_ID

INVALID_TEST_CASE_VERSION_NUMBER

public static final TestLinkAPIErrors INVALID_TEST_CASE_VERSION_NUMBER

TEST_CASE_VERSION_NUMBER_KO

public static final TestLinkAPIErrors TEST_CASE_VERSION_NUMBER_KO

VERSION_NOT_VALID

public static final TestLinkAPIErrors VERSION_NOT_VALID

NO_TEST_CASE_FOUND

public static final TestLinkAPIErrors NO_TEST_CASE_FOUND

TEST_CASE_EMPTY_NAME

public static final TestLinkAPIErrors TEST_CASE_EMPTY_NAME

TEST_CASE_NAME_LENGTH_EXCEEDED

public static final TestLinkAPIErrors TEST_CASE_NAME_LENGTH_EXCEEDED

TEST_CASE_SIBLING_WITH_SAME_NAME_EXISTS

public static final TestLinkAPIErrors TEST_CASE_SIBLING_WITH_SAME_NAME_EXISTS

INVALID_STATUS

public static final TestLinkAPIErrors INVALID_STATUS

ATTACH_TEMP_FILE_CREATION_ERROR

public static final TestLinkAPIErrors ATTACH_TEMP_FILE_CREATION_ERROR

ATTACH_DB_WRITER_ERROR

public static final TestLinkAPIErrors ATTACH_DB_WRITER_ERROR

ATTACH_FEATURE_DISABLED

public static final TestLinkAPIErrors ATTACH_FEATURE_DISABLED

ATTACH_INVALID_FK

public static final TestLinkAPIErrors ATTACH_INVALID_FK

ATTACH_INVALID_ATTACHMENT

public static final TestLinkAPIErrors ATTACH_INVALID_ATTACHMENT

INVALID_TEST_PROJECT_ID

public static final TestLinkAPIErrors INVALID_TEST_PROJECT_ID

TEST_PROJECT_NAME_SYNTAX_ERROR

public static final TestLinkAPIErrors TEST_PROJECT_NAME_SYNTAX_ERROR

TEST_PROJECT_NAME_EXISTS

public static final TestLinkAPIErrors TEST_PROJECT_NAME_EXISTS

TEST_PROJECT_TEST_CASE_PREFIX_EXISTS

public static final TestLinkAPIErrors TEST_PROJECT_TEST_CASE_PREFIX_EXISTS

TEST_PROJECT_TEST_CASE_PREFIX_IS_EMPTY

public static final TestLinkAPIErrors TEST_PROJECT_TEST_CASE_PREFIX_IS_EMPTY

TEST_PROJECT_TEST_CASE_PREFIX_IS_TOO_LONG

public static final TestLinkAPIErrors TEST_PROJECT_TEST_CASE_PREFIX_IS_TOO_LONG

TEST_PLAN_TEST_PROJECT_KO

public static final TestLinkAPIErrors TEST_PLAN_TEST_PROJECT_KO

TEST_CASE_TEST_PROJECT_KO

public static final TestLinkAPIErrors TEST_CASE_TEST_PROJECT_KO

TEST_PROJECT_IS_EMPTY

public static final TestLinkAPIErrors TEST_PROJECT_IS_EMPTY

TEST_PROJECT_PREFIX_ALREADY_EXISTS

public static final TestLinkAPIErrors TEST_PROJECT_PREFIX_ALREADY_EXISTS

REQUIREMENT_SPECIFICATION_TEST_PROJECT_KO

public static final TestLinkAPIErrors REQUIREMENT_SPECIFICATION_TEST_PROJECT_KO

TEST_PROJECT_NAME_DOES_NOT_EXIST

public static final TestLinkAPIErrors TEST_PROJECT_NAME_DOES_NOT_EXIST

TEST_PROJECT_COPY_SOURCE_NAME_DOES_NOT_EXIST

public static final TestLinkAPIErrors TEST_PROJECT_COPY_SOURCE_NAME_DOES_NOT_EXIST

INVALID_TEST_SUITE_ID

public static final TestLinkAPIErrors INVALID_TEST_SUITE_ID

TEST_SUITE_DOES_NOT_BELONG_TO_TEST_PROJECT

public static final TestLinkAPIErrors TEST_SUITE_DOES_NOT_BELONG_TO_TEST_PROJECT

TEST_SUITE_NAME_NOT_STRING

public static final TestLinkAPIErrors TEST_SUITE_NAME_NOT_STRING

INVALID_PARENT_TEST_SUITE_ID

public static final TestLinkAPIErrors INVALID_PARENT_TEST_SUITE_ID

NO_CUSTOM_FIELD_BY_THIS_NAME

public static final TestLinkAPIErrors NO_CUSTOM_FIELD_BY_THIS_NAME

CUSTOM_FIELD_NOT_APP_FOR_NODE_TYPE

public static final TestLinkAPIErrors CUSTOM_FIELD_NOT_APP_FOR_NODE_TYPE

CUSTOM_FIELD_HAS_NO_DESIGN_SCOPE

public static final TestLinkAPIErrors CUSTOM_FIELD_HAS_NO_DESIGN_SCOPE

CUSTOM_FIELD_NOT_ASSIGNED_TO_PROJECT

public static final TestLinkAPIErrors CUSTOM_FIELD_NOT_ASSIGNED_TO_PROJECT

NO_USER_BY_THIS_LOGIN

public static final TestLinkAPIErrors NO_USER_BY_THIS_LOGIN

REQUIREMENT_SPECIFICATION_KO

public static final TestLinkAPIErrors REQUIREMENT_SPECIFICATION_KO

REQUIREMENT_SPECIFICATION_IS_EMPTY

public static final TestLinkAPIErrors REQUIREMENT_SPECIFICATION_IS_EMPTY

REQUIMENT_REQUIREMENT_SPECIFICATION_KO

public static final TestLinkAPIErrors REQUIMENT_REQUIREMENT_SPECIFICATION_KO

REQUIREMENT_KO

public static final TestLinkAPIErrors REQUIREMENT_KO
Method Detail

values

public static TestLinkAPIErrors[] 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 (TestLinkAPIErrors c : TestLinkAPIErrors.values())
    System.out.println(c);

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

valueOf

public static TestLinkAPIErrors valueOf(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:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getCode

public Integer getCode()

toString

public String toString()
Overrides:
toString in class Enum<TestLinkAPIErrors>

isCode

public boolean isCode(Integer code)


Copyright © 2010-2011 the testlink-java-api team-2012. All Rights Reserved.