Class ModelConstants

java.lang.Object
co.ecg.alpaca.core.model.ModelConstants

public class ModelConstants extends Object

ModelConstants class.

Version:
$Id: $Id
Author:
mkeathley
  • Field Details

    • LOGIN_REGEX

      public static final String LOGIN_REGEX
      Constant LOGIN_REGEX="^[_'.@A-Za-z0-9-]*$"
      See Also:
    • LOGIN_MESSAGE

      public static final String LOGIN_MESSAGE
      Constant LOGIN_MESSAGE="Username may only contain underscores, "{trunked}
      See Also:
    • CLUSTER_REGEX

      public static final String CLUSTER_REGEX
      Constant CLUSTER_REGEX="^[ _.A-Za-z0-9-]*$"
      See Also:
    • CLUSTER_MESSAGE

      public static final String CLUSTER_MESSAGE
      Constant CLUSTER_MESSAGE="Nickname can only contain hyphens, peri"{trunked}
      See Also:
    • ROLE_REGEX

      public static final String ROLE_REGEX
      See Also:
    • ROLE_MESSAGE

      public static final String ROLE_MESSAGE
      See Also:
    • NAME_REGEX

      public static final String NAME_REGEX
      Constant NAME_REGEX="^[\\p{L} .'-]+$"
      See Also:
    • NAME_MESSAGE

      public static final String NAME_MESSAGE
      Constant NAME_MESSAGE="Name can only contain letters, spaces, "{trunked}
      See Also:
    • BW_ENTERPRISE_REGEX

      public static final String BW_ENTERPRISE_REGEX
      Constant BW_ENTERPRISE_REGEX="(?=[ -~]) + // Only accept A"{trunked}
      See Also:
    • BW_ENTERPRISE_MESSAGE

      public static final String BW_ENTERPRISE_MESSAGE
      Constant BW_ENTERPRISE_MESSAGE="BroadWorks Service Provider ID must beg"{trunked}
      See Also:
    • BW_GROUP_REGEX

      public static final String BW_GROUP_REGEX
      Constant BW_GROUP_REGEX="(?=[ -~])(?!.*::)^[\\w\\-]{1,1}[^%+\\\\"{trunked}
      See Also:
    • BW_GROUP_MESSAGE

      public static final String BW_GROUP_MESSAGE
      Constant BW_GROUP_MESSAGE="BroadWorks Group ID must begin with a -"{trunked}
      See Also:
    • BW_USER_REGEX

      public static final String BW_USER_REGEX
      Constant BW_USER_REGEX="^[\\w\\-%+\\/$;#invalid input: '&'=?.|~!`^{}']{1,80}@{0,"{trunked}
      See Also:
    • BW_USER_MESSAGE

      public static final String BW_USER_MESSAGE
      Constant BW_USER_MESSAGE="The User ID must be between the cluster"{trunked}
      See Also:
    • BW_CALLING_LINE_ID_REGEX

      public static final String BW_CALLING_LINE_ID_REGEX
      Constant BW_CALLING_LINE_ID_REGEX="(?=[ -~])^[^\\\\%+\"]{1,30}$"
      See Also:
    • BW_CALLING_LINE_ID_MESSAGE

      public static final String BW_CALLING_LINE_ID_MESSAGE
      Constant BW_CALLING_LINE_ID_MESSAGE="The Calling Line ID must be between 1 a"{trunked}
      See Also:
    • BW_DEPARTMENT_ID_REGEX

      public static final String BW_DEPARTMENT_ID_REGEX
      Constant BW_DEPARTMENT_ID_REGEX="[^\\\\%+()\"]{1,50}$"
      See Also:
    • BW_DEPARTMENT_ID_MESSAGE

      public static final String BW_DEPARTMENT_ID_MESSAGE
      Constant BW_DEPARTMENT_ID_MESSAGE="The Department ID must be between 1 and"{trunked}
      See Also:
    • BW_EMAIL_ADDRESS_REGEX

      public static final String BW_EMAIL_ADDRESS_REGEX
      Constant BW_EMAIL_ADDRESS_REGEX=""
      See Also:
    • BW_EMAIL_ADDRESS_MESSAGE

      public static final String BW_EMAIL_ADDRESS_MESSAGE
      Constant BW_EMAIL_ADDRESS_MESSAGE="The email address can contain only one "{trunked}
      See Also:
    • BW_PHONE_NUMBER_REGEX

      public static final String BW_PHONE_NUMBER_REGEX
      Constant BW_PHONE_NUMBER_REGEX=""
      See Also:
    • BW_PHONE_NUMBER_MESSAGE

      public static final String BW_PHONE_NUMBER_MESSAGE
      Constant BW_PHONE_NUMBER_MESSAGE="A phone number used for outgoing calls "{trunked}
      See Also:
    • BW_USER_ALIAS_REGEX

      public static final String BW_USER_ALIAS_REGEX
      Constant BW_USER_ALIAS_REGEX=""
      See Also:
    • BW_USER_ALIAS_MESSAGE

      public static final String BW_USER_ALIAS_MESSAGE
      Constant BW_USER_ALIAS_MESSAGE="The user alias cannot contain any chara"{trunked}
      See Also:
    • BW_SIPURI_REGEX

      public static final String BW_SIPURI_REGEX
      Constant BW_SIPURI_REGEX=""
      See Also:
    • BW_SIPURI_MESSAGE

      public static final String BW_SIPURI_MESSAGE
      Constant BW_SIPURI_MESSAGE="The SIP URI must be between 3 and 161 c"{trunked}
      See Also:
    • BW_REGISTRATION_CONTACT_REGEX

      public static final String BW_REGISTRATION_CONTACT_REGEX
      Constant BW_REGISTRATION_CONTACT_REGEX=""
      See Also:
    • REGISTRATION_CONTACT

      public static final String REGISTRATION_CONTACT
      Constant REGISTRATION_CONTACT="The static registration contact must be"{trunked}
      See Also:
    • BW_ANNOUNCEMENT_FILE_REGEX

      public static final String BW_ANNOUNCEMENT_FILE_REGEX
      Constant BW_ANNOUNCEMENT_FILE_REGEX="^[^%+\\\\/]{1,80}$"
      See Also:
    • BW_ANNOUNCEMENT_FILE_MESSAGE

      public static final String BW_ANNOUNCEMENT_FILE_MESSAGE
      Constant BW_ANNOUNCEMENT_FILE_MESSAGE="The announcement name must be between 1"{trunked}
      See Also:
  • Constructor Details

    • ModelConstants

      public ModelConstants()