Class AbstractDirectoryServiceUserAccountStatusInterpreter

    • Field Detail

      • USER_ACCOUNT_STATUS_NOT_NULL_MESSAGE

        public static final java.lang.String USER_ACCOUNT_STATUS_NOT_NULL_MESSAGE
        See Also:
        Constant Field Values
    • Constructor Detail

      • AbstractDirectoryServiceUserAccountStatusInterpreter

        public AbstractDirectoryServiceUserAccountStatusInterpreter()
    • Method Detail

      • checkForNullArgument

        protected void checkForNullArgument​(java.io.Serializable arg)
      • isUserAccountDisabled

        public abstract boolean isUserAccountDisabled​(java.io.Serializable userAccountStatusValue)
                                               throws java.lang.IllegalArgumentException
        Check if directory server user account status is disabled.
        Parameters:
        userAccountStatusValue - value to interpret user account status from;
        Returns:
        true if interpreted as disabled, false otherwise
        Throws:
        java.lang.IllegalArgumentException
      • acceptsNullArgument

        public abstract boolean acceptsNullArgument()
        Specify if the particular implementation of isUserAccountDisabled(Serializable) will accept null.
        Returns:
        true if accepts null.