Enum FunctionalErrorCode

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<FunctionalErrorCode>

    public enum FunctionalErrorCode
    extends java.lang.Enum<FunctionalErrorCode>
    Defines all error codes
    Author:
    Christopher Laszczuk
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      F00000
      Generic error
      F00001
      Empty list of component
      F00002
      Cannot delete a component which is attached to a folder
      F00005
      Invalid component.
      F00008
      ComponentClass must be set
      F00009
      ComponentClass must exist
      F00012
      Component does not exist
      F00013
      Creation date provided is lesser than server one
      F00016
      Component and class must be of same category
      F00020
      Document tag value is not in allowed values
      F00023
      Criterion operator is not correctly set
      F00024
      Criterion type is not correctly set
      F00026
      Criterion name must not be empty
      F00027
      Criterion value must not be empty
      F00029
      Order name must not be empty
      F00030
      Order type must is not set correctly
      F00031
      Criteria item is not set correctly
      F00032
      Tag is not allowed for component class
      F00033
      Mandatory tag is not present
      F00034
      Tag value does not match pattern
      F00035
      No id set for component to update
      F00036
      Tag value incorrect format
      F00037
      Tag is not referenced as multivalued
      F00038
      No matching conditional tag value
      F00039
      Business rule validation fails
      F00101
      No folder to process
      F00102
      FOLDER name must be unique
      F00104
      FOLDER Scope must be set and non empty
      F00105
      Folders should have same Scope
      F00106
      Folders to process with same name
      F00107
      FOLDER data must be set
      F00108
      Not valid folder data
      F00109
      FOLDER class must be
      F00110
      FOLDER does not have a mandatory tag
      F00111
      FOLDER name is not set
      F00112
      FOLDER owner must be set
      F00113
      FOLDER class must be set
      F00114
      FOLDER has invalid pattern for tag
      F00115
      FOLDER tag value is not in allowed values
      F00116
      FOLDER is closed, it cannot be updated.
      F00117
      FOLDER ChildComponent must be set
      F00118
      FOLDER has not allowed child(ren)
      F00119
      FOLDER can not be delete since it has child(ren)
      F00201
      Empty list of ComponentClass
      F00202
      Component class with same id exists
      F00203
      Component class has no data set
      F00204
      Component class has no Category set
      F00205
      Set tags does not exist
      F00206
      ComponentClass does not exist
      F00207
      Component class Category must not be changed
      F00208
      Component class does not have valid security object identifier
      F00301
      Empty list of ACL to process
      F00302
      Not allowed to create a scope
      F00303
      Not allowed to delete a scope
      F00306
      Not allowed to store a component
      F00308
      Not allowed to update a component
      F00309
      Not allowed to delete a component
      F00314
      Class has an invalid referenced ACL
      F00315
      Invalid user in security context
      F00316
      User is not allowed in this Scope
      F00317
      User is not allowed to modify the Scope
      F00318
      ACL has no ACE
      F00319
      ACE's grant value not set
      F00320
      ACE has no principals
      F00321
      ACE has no permissions
      F00322
      ACL does not exists
      F00323
      Given password mismatch
      F00324
      Invalid user credentials
      F00325
      Not allowed for Permission#UPDATE_CONTENT on component
      F00326
      Can not change password
      F00327
      Forbidden to create technical fact
      F00328
      Forbidden
      F00331
      Account temporary locked
      F00332
      Not allowed to reset account
      F00412
      Not allowed to Permission#APPLY_ANSWER on task
      F00413
      At least one required attachment is missing on task
      F00414
      An attachment was found but this task does not accept attachments
      F00415
      An attachment was found from a class not accepted as attachments on this task
      F00416
      A readOnly attachment was being updated on task
      F00417
      A monovalued attachment has more than one occurrence on task
      F00418
      The task is reserved by another user
      F00419
      The applied answer does not exist
      F00420
      Not allowed to Permission#ASSIGN a task
      F00421
      Not allowed to Permission#APPROPRIATE a task
      F00422
      Not allowed to Permission#APPROPRIATE_ALREADY_ASSIGNED a task
      F00423
      Task not assigned to current user
      F00433
      The answer is invalid mandatory tag is not present
      F00434
      The answer is invalid tag is monovalued
      F00601
      Scope link Id} must be unique
      F00602
      Scope must exist
      F00603
      The Scope Id must not be empty
      F00604
      A Scope with same Id already exists
      F00605
      Provided Scope list must not be empty
      F00606
      The Id of a Scope cannot be changed
      F00701
      DocumentFile has no content
      F00702
      Not allowed to read DocumentFile of document
      F00703
      DocumentFile id is empty for the document DocumentFile
      F00704
      DocumentFile cannot be found
      F00801
      The starting is after the ending date
      F00802
      The ending date is after the current date
      F00803
      The starting date must be set
      F00804
      The ending date must be set
      F00898
      Valid Id must be set on TagCategory
      F00900
      Tag category with same id already exists
      F00901
      Valid Id must be set on TagClass
      F00902
      Valid tag value type must be set on TagClass
      F00903
      Tag with same id already exists
      F01002
      Reservation cannot be created because there are existings reservations for supplied components
      F01003
      Reservation cannot be released because there are existings reservations for supplied components and other user(s)
      F01101
      The current user who wants to create a delegation must be a Delegation Manager or the Delegator himself.
      F01102
      The current user who wants to update a delegation must be a Delegation Manager or the Delegator himself.
      F01103
      Invalid delegation.
      F01104
      Valid values must be set on the delegation.
      F01105
      Delegation asked to be updated is not found in the database.
      F01301
      Not allowed to Permission#OBFUSCATE of a document
      F01303
      Cannot read annotations for document
      F01304
      Cannot create annotations for document
      F01305
      Cannot update annotations for document
      F01306
      Cannot delete annotations for document
      F01401
      process with same id already exists
      F01500
      Not the current version
      F01501
      No version label set
      F01502
      Version already exists
      F01504
      Reverted target version does not exists
      F01505
      Not allowed to Permission#READ version
      F01507
      Not allowed to Permission#UPDATE version
      F01508
      Not allowed to Permission#DELETE version
      F01509
      Not allowed to Permission#UPDATE_CONTENT version
      F01601
      Not allowed to update a CLOSED component of class
      F01602
      Not allowed to answer a Draft task of class
      F01701
      Favorites concurrent modification is not supported
      F01801
      Cannot index document content with invalid identifiers
      F01802
      Cannot de-index document content with invalid identifiers
      F01803
      Cannot get document content with invalid identifiers
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.Integer getHttpErrorCode​(java.lang.String code)  
      int httpCode()  
      static FunctionalErrorCode valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static FunctionalErrorCode[] 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