Class ElytronUserGroupCallbackImpl

  • All Implemented Interfaces:
    org.kie.api.task.UserGroupCallback

    public class ElytronUserGroupCallbackImpl
    extends org.jbpm.services.task.identity.AbstractUserGroupInfo
    implements org.kie.api.task.UserGroupCallback
    • Field Detail

      • logger

        public static final org.slf4j.Logger logger
      • DEFAULT_FILE_SYSTEM_REALM_PATH

        public static final String DEFAULT_FILE_SYSTEM_REALM_PATH
      • DEFAULT_FILE_SYSTEM_LEVELS

        public static final Integer DEFAULT_FILE_SYSTEM_LEVELS
      • DEFAULT_FILE_SYSTEM_ENCODED

        public static final Boolean DEFAULT_FILE_SYSTEM_ENCODED
    • Constructor Detail

      • ElytronUserGroupCallbackImpl

        public ElytronUserGroupCallbackImpl()
    • Method Detail

      • existsUser

        public boolean existsUser​(String userId)
        Specified by:
        existsUser in interface org.kie.api.task.UserGroupCallback
      • existsGroup

        public boolean existsGroup​(String groupId)
        Specified by:
        existsGroup in interface org.kie.api.task.UserGroupCallback
      • addExternalUserGroupAdapter

        public static void addExternalUserGroupAdapter​(org.jbpm.services.task.identity.adapter.UserGroupAdapter externalUserGroupAdapter)
      • clearExternalUserGroupAdapter

        public static void clearExternalUserGroupAdapter()
      • getGroupsForUser

        public List<String> getGroupsForUser​(String userId)
        Specified by:
        getGroupsForUser in interface org.kie.api.task.UserGroupCallback