Interface ICustomizationPermissions

  • All Superinterfaces:
    com4j.Com4jObject

    public interface ICustomizationPermissions
    extends com4j.Com4jObject
    Properties that define the ability of user groups to add, remove, and modify entities.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean auditAddItem​(String entityName)
      For HP use.
      void auditAddItem​(String entityName, boolean pVal)
      For HP use.
      boolean auditRemoveItem​(String entityName)
      For HP use.
      void auditRemoveItem​(String entityName, boolean pVal)
      For HP use.
      boolean canAddItem​(String entityName, Object group)
      Indicates if members of the specified group can add the specified type of entity.
      void canAddItem​(String entityName, Object group, boolean pVal)
      Indicates if members of the specified group can add the specified type of entity.
      int canAllowAttachment​(String entityName, Object group)
      Indicates if members owners of the specified group can handle the specified type of entity attachments.
      void canAllowAttachment​(String entityName, Object group, int pVal)
      Indicates if members owners of the specified group can handle the specified type of entity attachments.
      int canModifyField​(String entityName, Object field, Object group)
      Indicates if members or owners of the specified group can modify the specified field.
      void canModifyField​(String entityName, Object field, Object group, int pVal)
      Indicates if members or owners of the specified group can modify the specified field.
      boolean canModifyItem​(String entityName, Object group)
      Indicates if members of the specified group can modify the specified entity.
      void canModifyItem​(String entityName, Object group, boolean pVal)
      Indicates if members of the specified group can modify the specified entity.
      int canRemoveItem​(String entityName, Object group)
      Indicates if members or owners of the specified group can remove the specified type of entity.
      void canRemoveItem​(String entityName, Object group, int pVal)
      Indicates if members or owners of the specified group can remove the specified type of entity.
      boolean canUseOwnerSensible​(String entityName)
      Checks if the fields of the specified entity can be restricted for owner modifications only.
      boolean hasAttachmentField​(String entityName)
      Checks if the entity specified by the EntityName parameter can have attachments.
      boolean isVisibleInNewBug​(String entityName, Object field, Object group)
      Indicates if the specified Bug field is visible for the specified group in a new defect form.
      void isVisibleInNewBug​(String entityName, Object field, Object group, boolean pVal)
      Indicates if the specified Bug field is visible for the specified group in a new defect form.
      com4j.Com4jObject transitionRules​(String entityName, Object field, Object group)
      The transition rules for the specified field and group.
      • Methods inherited from interface com4j.Com4jObject

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

      • canAddItem

        boolean canAddItem​(String entityName,
                           Object group)

        Indicates if members of the specified group can add the specified type of entity.

        Getter method for the COM property "CanAddItem"

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

        void canAddItem​(String entityName,
                        Object group,
                        boolean pVal)

        Indicates if members of the specified group can add the specified type of entity.

        Setter method for the COM property "CanAddItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory boolean parameter.
      • canRemoveItem

        int canRemoveItem​(String entityName,
                          Object group)

        Indicates if members or owners of the specified group can remove the specified type of entity.

        Getter method for the COM property "CanRemoveItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type int
      • canRemoveItem

        void canRemoveItem​(String entityName,
                           Object group,
                           int pVal)

        Indicates if members or owners of the specified group can remove the specified type of entity.

        Setter method for the COM property "CanRemoveItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory int parameter.
      • canModifyField

        int canModifyField​(String entityName,
                           Object field,
                           Object group)

        Indicates if members or owners of the specified group can modify the specified field.

        Getter method for the COM property "CanModifyField"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        field - Mandatory java.lang.Object parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type int
      • canModifyField

        void canModifyField​(String entityName,
                            Object field,
                            Object group,
                            int pVal)

        Indicates if members or owners of the specified group can modify the specified field.

        Setter method for the COM property "CanModifyField"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        field - Mandatory java.lang.Object parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory int parameter.
      • transitionRules

        com4j.Com4jObject transitionRules​(String entityName,
                                          Object field,
                                          Object group)

        The transition rules for the specified field and group.

        Getter method for the COM property "TransitionRules"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        field - Mandatory java.lang.Object parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type com4j.Com4jObject
      • canAllowAttachment

        int canAllowAttachment​(String entityName,
                               Object group)

        Indicates if members owners of the specified group can handle the specified type of entity attachments.

        Getter method for the COM property "CanAllowAttachment"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type int
      • canAllowAttachment

        void canAllowAttachment​(String entityName,
                                Object group,
                                int pVal)

        Indicates if members owners of the specified group can handle the specified type of entity attachments.

        Setter method for the COM property "CanAllowAttachment"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory int parameter.
      • canUseOwnerSensible

        boolean canUseOwnerSensible​(String entityName)

        Checks if the fields of the specified entity can be restricted for owner modifications only.

        Getter method for the COM property "CanUseOwnerSensible"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type boolean
      • hasAttachmentField

        boolean hasAttachmentField​(String entityName)

        Checks if the entity specified by the EntityName parameter can have attachments.

        Getter method for the COM property "HasAttachmentField"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type boolean
      • isVisibleInNewBug

        void isVisibleInNewBug​(String entityName,
                               Object field,
                               Object group,
                               boolean pVal)

        Indicates if the specified Bug field is visible for the specified group in a new defect form.

        Setter method for the COM property "IsVisibleInNewBug"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        field - Mandatory java.lang.Object parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory boolean parameter.
      • isVisibleInNewBug

        boolean isVisibleInNewBug​(String entityName,
                                  Object field,
                                  Object group)

        Indicates if the specified Bug field is visible for the specified group in a new defect form.

        Getter method for the COM property "IsVisibleInNewBug"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        field - Mandatory java.lang.Object parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type boolean
      • canModifyItem

        void canModifyItem​(String entityName,
                           Object group,
                           boolean pVal)

        Indicates if members of the specified group can modify the specified entity.

        Setter method for the COM property "CanModifyItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory boolean parameter.
      • canModifyItem

        boolean canModifyItem​(String entityName,
                              Object group)

        Indicates if members of the specified group can modify the specified entity.

        Getter method for the COM property "CanModifyItem"

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

        boolean auditAddItem​(String entityName)

        For HP use. property AuditAddItem

        Getter method for the COM property "AuditAddItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type boolean
      • auditAddItem

        void auditAddItem​(String entityName,
                          boolean pVal)

        For HP use. property AuditAddItem

        Setter method for the COM property "AuditAddItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        pVal - Mandatory boolean parameter.
      • auditRemoveItem

        boolean auditRemoveItem​(String entityName)

        For HP use. property AuditRemoveItem

        Getter method for the COM property "AuditRemoveItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type boolean
      • auditRemoveItem

        void auditRemoveItem​(String entityName,
                             boolean pVal)

        For HP use. property AuditRemoveItem

        Setter method for the COM property "AuditRemoveItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        pVal - Mandatory boolean parameter.