Interface ICustomizationPermissionService

  • All Superinterfaces:
    com4j.Com4jObject

    public interface ICustomizationPermissionService
    extends com4j.Com4jObject
    For HP use. Services for managing customization permissions.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int canModifyField​(java.lang.String entityName, java.lang.Object field, java.lang.Object group, boolean userSpecific)
      Checks whether the currently connected user can modify the specified type of entity.
      java.lang.String fieldOwner​(IBaseField pBaseField)
      Field owner.
      void verifyAddItem​(java.lang.String tableName)
      Checks whether the currently connected user can add the specified type of entity.
      void verifyRemoveItem​(IBaseField pBaseField, java.lang.String tableName)
      Checks whether the currently connected user can remove the specified type of entity.
      • Methods inherited from interface com4j.Com4jObject

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

      • verifyAddItem

        void verifyAddItem​(java.lang.String tableName)

        Checks whether the currently connected user can add the specified type of entity.

        Parameters:
        tableName - Mandatory java.lang.String parameter.
      • verifyRemoveItem

        void verifyRemoveItem​(IBaseField pBaseField,
                              java.lang.String tableName)

        Checks whether the currently connected user can remove the specified type of entity.

        Parameters:
        pBaseField - Mandatory step.repository.alm.v16.otaclient.IBaseField parameter.
        tableName - Mandatory java.lang.String parameter.
      • fieldOwner

        java.lang.String fieldOwner​(IBaseField pBaseField)

        Field owner.

        Getter method for the COM property "FieldOwner"

        Parameters:
        pBaseField - Mandatory step.repository.alm.v16.otaclient.IBaseField parameter.
        Returns:
        Returns a value of type java.lang.String
      • canModifyField

        int canModifyField​(java.lang.String entityName,
                           java.lang.Object field,
                           java.lang.Object group,
                           boolean userSpecific)

        Checks whether the currently connected user can modify the specified type of entity.

        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.
        userSpecific - Mandatory boolean parameter.
        Returns:
        Returns a value of type int