Class ObjectActionsExecutedEntryType

  • All Implemented Interfaces:
    JaxbVisitable, Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode

    public class ObjectActionsExecutedEntryType
    extends Object
    implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
    Actions executed on a given object type, with given operation (change type) and via given channel.

    Java class for ObjectActionsExecutedEntryType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="ObjectActionsExecutedEntryType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="objectType" type="{http://www.w3.org/2001/XMLSchema}QName"/>
             <element name="operation" type="{http://prism.evolveum.com/xml/ns/public/types-3}ChangeTypeType"/>
             <element name="channel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="totalSuccessCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
             <element name="lastSuccessObjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="lastSuccessObjectDisplayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="lastSuccessObjectOid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="lastSuccessTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             <element name="totalFailureCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
             <element name="lastFailureObjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="lastFailureObjectDisplayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="lastFailureObjectOid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="lastFailureExceptionMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="lastFailureTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • objectType

        protected QName objectType
      • channel

        protected String channel
      • totalSuccessCount

        protected int totalSuccessCount
      • lastSuccessObjectName

        protected String lastSuccessObjectName
      • lastSuccessObjectDisplayName

        protected String lastSuccessObjectDisplayName
      • lastSuccessObjectOid

        protected String lastSuccessObjectOid
      • totalFailureCount

        protected int totalFailureCount
      • lastFailureObjectName

        protected String lastFailureObjectName
      • lastFailureObjectDisplayName

        protected String lastFailureObjectDisplayName
      • lastFailureObjectOid

        protected String lastFailureObjectOid
      • lastFailureExceptionMessage

        protected String lastFailureExceptionMessage
      • COMPLEX_TYPE

        public static final QName COMPLEX_TYPE
      • F_OBJECT_TYPE

        public static final ItemName F_OBJECT_TYPE
      • F_OPERATION

        public static final ItemName F_OPERATION
      • F_CHANNEL

        public static final ItemName F_CHANNEL
      • F_TOTAL_SUCCESS_COUNT

        public static final ItemName F_TOTAL_SUCCESS_COUNT
      • F_LAST_SUCCESS_OBJECT_NAME

        public static final ItemName F_LAST_SUCCESS_OBJECT_NAME
      • F_LAST_SUCCESS_OBJECT_DISPLAY_NAME

        public static final ItemName F_LAST_SUCCESS_OBJECT_DISPLAY_NAME
      • F_LAST_SUCCESS_OBJECT_OID

        public static final ItemName F_LAST_SUCCESS_OBJECT_OID
      • F_LAST_SUCCESS_TIMESTAMP

        public static final ItemName F_LAST_SUCCESS_TIMESTAMP
      • F_TOTAL_FAILURE_COUNT

        public static final ItemName F_TOTAL_FAILURE_COUNT
      • F_LAST_FAILURE_OBJECT_NAME

        public static final ItemName F_LAST_FAILURE_OBJECT_NAME
      • F_LAST_FAILURE_OBJECT_DISPLAY_NAME

        public static final ItemName F_LAST_FAILURE_OBJECT_DISPLAY_NAME
      • F_LAST_FAILURE_OBJECT_OID

        public static final ItemName F_LAST_FAILURE_OBJECT_OID
      • F_LAST_FAILURE_EXCEPTION_MESSAGE

        public static final ItemName F_LAST_FAILURE_EXCEPTION_MESSAGE
      • F_LAST_FAILURE_TIMESTAMP

        public static final ItemName F_LAST_FAILURE_TIMESTAMP
    • Constructor Detail

      • ObjectActionsExecutedEntryType

        public ObjectActionsExecutedEntryType()
        Creates a new ObjectActionsExecutedEntryType instance.
      • ObjectActionsExecutedEntryType

        public ObjectActionsExecutedEntryType​(ObjectActionsExecutedEntryType o)
        Creates a new ObjectActionsExecutedEntryType instance by deeply copying a given ObjectActionsExecutedEntryType instance.
        Parameters:
        o - The instance to copy.
        Throws:
        NullPointerException - if o is null.
    • Method Detail

      • getObjectType

        public QName getObjectType()
        Gets the value of the objectType property.
        Returns:
        possible object is QName
      • setObjectType

        public void setObjectType​(QName value)
        Sets the value of the objectType property.
        Parameters:
        value - allowed object is QName
      • setOperation

        public void setOperation​(ChangeTypeType value)
        Sets the value of the operation property.
        Parameters:
        value - allowed object is ChangeTypeType
      • getChannel

        public String getChannel()
        Gets the value of the channel property.
        Returns:
        possible object is String
      • setChannel

        public void setChannel​(String value)
        Sets the value of the channel property.
        Parameters:
        value - allowed object is String
      • getTotalSuccessCount

        public int getTotalSuccessCount()
        Gets the value of the totalSuccessCount property.
      • setTotalSuccessCount

        public void setTotalSuccessCount​(int value)
        Sets the value of the totalSuccessCount property.
      • getLastSuccessObjectName

        public String getLastSuccessObjectName()
        Gets the value of the lastSuccessObjectName property.
        Returns:
        possible object is String
      • setLastSuccessObjectName

        public void setLastSuccessObjectName​(String value)
        Sets the value of the lastSuccessObjectName property.
        Parameters:
        value - allowed object is String
      • getLastSuccessObjectDisplayName

        public String getLastSuccessObjectDisplayName()
        Gets the value of the lastSuccessObjectDisplayName property.
        Returns:
        possible object is String
      • setLastSuccessObjectDisplayName

        public void setLastSuccessObjectDisplayName​(String value)
        Sets the value of the lastSuccessObjectDisplayName property.
        Parameters:
        value - allowed object is String
      • getLastSuccessObjectOid

        public String getLastSuccessObjectOid()
        Gets the value of the lastSuccessObjectOid property.
        Returns:
        possible object is String
      • setLastSuccessObjectOid

        public void setLastSuccessObjectOid​(String value)
        Sets the value of the lastSuccessObjectOid property.
        Parameters:
        value - allowed object is String
      • setLastSuccessTimestamp

        public void setLastSuccessTimestamp​(XMLGregorianCalendar value)
        Sets the value of the lastSuccessTimestamp property.
        Parameters:
        value - allowed object is XMLGregorianCalendar
      • getTotalFailureCount

        public int getTotalFailureCount()
        Gets the value of the totalFailureCount property.
      • setTotalFailureCount

        public void setTotalFailureCount​(int value)
        Sets the value of the totalFailureCount property.
      • getLastFailureObjectName

        public String getLastFailureObjectName()
        Gets the value of the lastFailureObjectName property.
        Returns:
        possible object is String
      • setLastFailureObjectName

        public void setLastFailureObjectName​(String value)
        Sets the value of the lastFailureObjectName property.
        Parameters:
        value - allowed object is String
      • getLastFailureObjectDisplayName

        public String getLastFailureObjectDisplayName()
        Gets the value of the lastFailureObjectDisplayName property.
        Returns:
        possible object is String
      • setLastFailureObjectDisplayName

        public void setLastFailureObjectDisplayName​(String value)
        Sets the value of the lastFailureObjectDisplayName property.
        Parameters:
        value - allowed object is String
      • getLastFailureObjectOid

        public String getLastFailureObjectOid()
        Gets the value of the lastFailureObjectOid property.
        Returns:
        possible object is String
      • setLastFailureObjectOid

        public void setLastFailureObjectOid​(String value)
        Sets the value of the lastFailureObjectOid property.
        Parameters:
        value - allowed object is String
      • getLastFailureExceptionMessage

        public String getLastFailureExceptionMessage()
        Gets the value of the lastFailureExceptionMessage property.
        Returns:
        possible object is String
      • setLastFailureExceptionMessage

        public void setLastFailureExceptionMessage​(String value)
        Sets the value of the lastFailureExceptionMessage property.
        Parameters:
        value - allowed object is String
      • setLastFailureTimestamp

        public void setLastFailureTimestamp​(XMLGregorianCalendar value)
        Sets the value of the lastFailureTimestamp property.
        Parameters:
        value - allowed object is XMLGregorianCalendar
      • toString

        public String toString()
        Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
        Overrides:
        toString in class Object
      • hashCode

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                              Object object,
                              org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
        Specified by:
        equals in interface org.jvnet.jaxb2_commons.lang.Equals