Enum Class SubstitutionProperty

java.lang.Object
java.lang.Enum<SubstitutionProperty>
com.suncode.pwfl.administration.substitution.SubstitutionProperty
All Implemented Interfaces:
Serializable, Comparable<SubstitutionProperty>, Constable

public enum SubstitutionProperty extends Enum<SubstitutionProperty>
Enum zwracający odpowiednie pola dla zastępstw wykorzystywane do wyszukiwania lub sortowania.
Author:
Rafał Nowacki 29-12-2014
  • Enum Constant Details

    • ID

      public static final SubstitutionProperty ID
      Id zastępstwa.
    • PROCESSDEFID

      public static final SubstitutionProperty PROCESSDEFID
      Id definicji procesu.
    • ROLE_ID

      public static final SubstitutionProperty ROLE_ID
      Id roli. Korzystając z tej własności we własnym DetachedCriteria, należy stworzyć alias dla roli o nazwie 'role'.
    • SUBSTITUTED_USERNAME

      public static final SubstitutionProperty SUBSTITUTED_USERNAME
      Login użytkownika zastępowanego. Korzystając z tej własności we własnym DetachedCriteria, należy stworzyć alias dla użytkownika zastępowanego o nazwie 'substituted'.
    • SUBSTITUTED_OBEJCTID

      public static final SubstitutionProperty SUBSTITUTED_OBEJCTID
      ObjectId użytkownika zastępowanego. Korzystając z tej własności we własnym DetachedCriteria, należy stworzyć alias dla użytkownika zastępowanego o nazwie 'substituted'.
    • SUBSTITUTED_FIRSTNAME

      public static final SubstitutionProperty SUBSTITUTED_FIRSTNAME
      Imię użytkownika zastępowanego. Korzystając z tej własności we własnym DetachedCriteria, należy stworzyć alias dla użytkownika zastępowanego o nazwie 'substituted'.
    • SUBSTITUTED_LASTNAME

      public static final SubstitutionProperty SUBSTITUTED_LASTNAME
      Nazwisko użytkownika zastępowanego. Korzystając z tej własności we własnym DetachedCriteria, należy stworzyć alias dla użytkownika zastępowanego o nazwie 'substituted'.
    • SUBSTITUTE_USERNAME

      public static final SubstitutionProperty SUBSTITUTE_USERNAME
      Login zastępcy. Korzystając z tej własności we własnym DetachedCriteria, należy stworzyć alias dla zastępcy o nazwie 'substitute'.
    • SUBSTITUTE_OBEJCTID

      public static final SubstitutionProperty SUBSTITUTE_OBEJCTID
      ObjectId zastępcy. Korzystając z tej własności we własnym DetachedCriteria, należy stworzyć alias dla zastępcy o nazwie 'substitute'.
    • SUBSTITUTE_FIRSTNAME

      public static final SubstitutionProperty SUBSTITUTE_FIRSTNAME
      Imię zastępcy. Korzystając z tej własności we własnym DetachedCriteria, należy stworzyć alias dla zastępcy o nazwie 'substitute'.
    • SUBSTITUTE_LASTNAME

      public static final SubstitutionProperty SUBSTITUTE_LASTNAME
      Nazwisko zastępcy. Korzystając z tej własności we własnym DetachedCriteria, należy stworzyć alias dla zastępcy o nazwie 'substitute'.
    • START_DATE

      public static final SubstitutionProperty START_DATE
      Data rozpoczęcia zastępstwa.
    • FINISH_DATE

      public static final SubstitutionProperty FINISH_DATE
      Data zakończenia zastępstwa.
  • Method Details

    • values

      public static SubstitutionProperty[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static SubstitutionProperty valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null
    • getProperty

      public String getProperty()
      Zwraca pole w odpowiedniej formie na potrzeby zapytań hibernate.