Interface ICustomizationAction

  • All Superinterfaces:
    com4j.Com4jObject
    All Known Subinterfaces:
    ICustomizationAction2

    public interface ICustomizationAction
    extends com4j.Com4jObject
    Represents a type of user action such as adding or deleting a bug.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addGroup​(java.lang.Object group)
      Adds a user group to the list of user groups for which the current action is allowed.
      boolean auditAction()
      For HP use.
      void auditAction​(boolean pVal)
      For HP use.
      IList groups()
      A list of the user groups for which the current action is allowed.
      java.lang.Object groups​(int index)  
      boolean isGroupPermited​(java.lang.Object group)
      Checks if the group specified by the Group parameter has permission to perform the current action.
      boolean isOwnerGroup​(java.lang.Object group)
      Checks if the user group specified by the Group parameter is the owner of the current action.
      boolean isUserPermited​(java.lang.Object user)
      Checks if the user specified by the User parameter is permitted to perform the current action.
      java.lang.String name()
      The name of the action.
      com4j.Com4jObject ownerGroup()
      The user group that owns the action.
      void ownerGroup​(com4j.Com4jObject pVal)
      The user group that owns the action.
      void removeGroup​(java.lang.Object group)
      Removes the specified user group from the list of groups for which the current action is allowed.
      boolean updated()
      Indicates if the object has been modified since last synchronized with server.
      void updated​(boolean pVal)
      Indicates if the object has been modified since last synchronized with server.
      • Methods inherited from interface com4j.Com4jObject

        advise, dispose, equals, getComThread, getIUnknownPointer, getPointer, getPtr, hashCode, is, queryInterface, setName, toString
    • Method Detail

      • name

        java.lang.String name()

        The name of the action.

        Getter method for the COM property "Name"

        Returns:
        Returns a value of type java.lang.String
      • groups

        IList groups()

        A list of the user groups for which the current action is allowed.

        Getter method for the COM property "Groups"

        Returns:
        Returns a value of type otaclient.IList
      • groups

        java.lang.Object groups​(int index)
      • addGroup

        void addGroup​(java.lang.Object group)

        Adds a user group to the list of user groups for which the current action is allowed.

        Parameters:
        group - Mandatory java.lang.Object parameter.
      • removeGroup

        void removeGroup​(java.lang.Object group)

        Removes the specified user group from the list of groups for which the current action is allowed.

        Parameters:
        group - Mandatory java.lang.Object parameter.
      • ownerGroup

        com4j.Com4jObject ownerGroup()

        The user group that owns the action.

        Getter method for the COM property "OwnerGroup"

        Returns:
        Returns a value of type com4j.Com4jObject
      • ownerGroup

        void ownerGroup​(com4j.Com4jObject pVal)

        The user group that owns the action.

        Setter method for the COM property "OwnerGroup"

        Parameters:
        pVal - Mandatory com4j.Com4jObject parameter.
      • updated

        boolean updated()

        Indicates if the object has been modified since last synchronized with server.

        Getter method for the COM property "Updated"

        Returns:
        Returns a value of type boolean
      • updated

        void updated​(boolean pVal)

        Indicates if the object has been modified since last synchronized with server.

        Setter method for the COM property "Updated"

        Parameters:
        pVal - Mandatory boolean parameter.
      • isGroupPermited

        boolean isGroupPermited​(java.lang.Object group)

        Checks if the group specified by the Group parameter has permission to perform the current action.

        Getter method for the COM property "IsGroupPermited"

        Parameters:
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type boolean
      • isOwnerGroup

        boolean isOwnerGroup​(java.lang.Object group)

        Checks if the user group specified by the Group parameter is the owner of the current action.

        Getter method for the COM property "IsOwnerGroup"

        Parameters:
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type boolean
      • isUserPermited

        boolean isUserPermited​(java.lang.Object user)

        Checks if the user specified by the User parameter is permitted to perform the current action.

        Getter method for the COM property "IsUserPermited"

        Parameters:
        user - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type boolean
      • auditAction

        boolean auditAction()

        For HP use. Get/Set audit event

        Getter method for the COM property "AuditAction"

        Returns:
        Returns a value of type boolean
      • auditAction

        void auditAction​(boolean pVal)

        For HP use. Get/Set audit event

        Setter method for the COM property "AuditAction"

        Parameters:
        pVal - Mandatory boolean parameter.