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​(String entityName, Object field, Object group, boolean userSpecific)
      Checks whether the currently connected user can modify the specified type of entity.
      String fieldOwner​(IBaseField pBaseField)
      Field owner.
      void verifyAddItem​(String tableName)
      Checks whether the currently connected user can add the specified type of entity.
      void verifyRemoveItem​(IBaseField pBaseField, 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​(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,
                              String tableName)

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

        Parameters:
        pBaseField - Mandatory otaclient.IBaseField parameter.
        tableName - Mandatory java.lang.String parameter.
      • fieldOwner

        String fieldOwner​(IBaseField pBaseField)

        Field owner.

        Getter method for the COM property "FieldOwner"

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

        int canModifyField​(String entityName,
                           Object field,
                           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