Enum EventTypeCode

java.lang.Object
java.lang.Enum<EventTypeCode>
org.openehealth.ipf.commons.audit.codes.EventTypeCode
All Implemented Interfaces:
Serializable, Comparable<EventTypeCode>, java.lang.constant.Constable, CodedValueType, EnumeratedCodedValue<EventType>, EnumeratedValueSet<EventType>, EventType

public enum EventTypeCode extends Enum<EventTypeCode> implements EventType, EnumeratedCodedValue<EventType>
Audit Event Type Code as specified in http://dicom.nema.org/medical/dicom/current/output/html/part16.html#sect_CID_401 1.2.840.10008.6.1.904 and http://dicom.nema.org/medical/dicom/current/output/html/part16.html#sect_CID_403 1.2.840.10008.6.1.906
Since:
3.5
Author:
Christian Ohr
  • Enum Constant Details

    • ApplicationStart

      public static final EventTypeCode ApplicationStart
    • ApplicationStop

      public static final EventTypeCode ApplicationStop
    • Login

      public static final EventTypeCode Login
    • Logout

      public static final EventTypeCode Logout
    • Attach

      public static final EventTypeCode Attach
    • Detach

      public static final EventTypeCode Detach
    • NodeAuthentication

      public static final EventTypeCode NodeAuthentication
    • EmergencyOverrideStarted

      public static final EventTypeCode EmergencyOverrideStarted
    • NetworkConfiguration

      public static final EventTypeCode NetworkConfiguration
    • SecurityConfiguration

      public static final EventTypeCode SecurityConfiguration
    • HardwareConfiguration

      public static final EventTypeCode HardwareConfiguration
    • SoftwareConfiguration

      public static final EventTypeCode SoftwareConfiguration
    • UseOfRestrictedFunction

      public static final EventTypeCode UseOfRestrictedFunction
    • AuditRecordingStopped

      public static final EventTypeCode AuditRecordingStopped
    • AuditRecordingStarted

      public static final EventTypeCode AuditRecordingStarted
    • ObjectSecurityAttributesChanged

      public static final EventTypeCode ObjectSecurityAttributesChanged
    • SecurityRolesChanged

      public static final EventTypeCode SecurityRolesChanged
    • UserSecurityAttributesChanged

      public static final EventTypeCode UserSecurityAttributesChanged
    • EmergencyOverrideStopped

      public static final EventTypeCode EmergencyOverrideStopped
    • RemoteServiceOperationStarted

      public static final EventTypeCode RemoteServiceOperationStarted
    • RemoteServiceOperationStopped

      public static final EventTypeCode RemoteServiceOperationStopped
    • LocalServiceOperationStarted

      public static final EventTypeCode LocalServiceOperationStarted
    • LocalServiceOperationStopped

      public static final EventTypeCode LocalServiceOperationStopped
    • AuthenticationDecision

      public static final EventTypeCode AuthenticationDecision
    • AuthorizationDecision

      public static final EventTypeCode AuthorizationDecision
    • SessionStart

      public static final EventTypeCode SessionStart
    • SessionStop

      public static final EventTypeCode SessionStop
    • AccessControlDecision

      public static final EventTypeCode AccessControlDecision
    • StudyInstanceUID

      public static final EventTypeCode StudyInstanceUID
    • SOPClassUID

      public static final EventTypeCode SOPClassUID
    • NodeID

      public static final EventTypeCode NodeID
  • Method Details

    • values

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

      public static EventTypeCode 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
    • enumForCode

      public static EventTypeCode enumForCode(String code)
    • getValue

      public EventType getValue()
      Specified by:
      getValue in interface EnumeratedValueSet<EventType>