Class TooManySidsException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.atlassian.confluence.security.denormalisedpermissions.impl.RequestCannotBeProcessedByFastPermissionsException
-
- com.atlassian.confluence.security.denormalisedpermissions.impl.TooManySidsException
-
- All Implemented Interfaces:
Serializable
public class TooManySidsException extends RequestCannotBeProcessedByFastPermissionsException
It is thrown when fast permissions can't process the request due to too many sids (for MSSQL and Oracle only). This exception means that the fallback service has to process the request instead. We do not expect throwing this exception because this limit (2100 groups for MSSQL server or 1000 groups for Oracle) does not relevant all user's groups, but only relevant to groups directly assigned to pages or spaces in Confluence. This exception is never thrown for Postgres/MySQL.- Since:
- 7.17.2
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TooManySidsException(String message, int numberOfSids)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getNumberOfSids()
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
TooManySidsException
public TooManySidsException(String message, int numberOfSids)
-
-