public class PersonAttributeTypeLockedException extends APIException
| Constructor and Description | 
|---|
| PersonAttributeTypeLockedException()Generic constructor that gives a normal reason why the user is not being allowed to manipulate of a person attribute type. | 
| PersonAttributeTypeLockedException(String message)Convenience constructor to give the user a message other than normal default one | 
| PersonAttributeTypeLockedException(String message,
                                  Throwable cause)Convenience constructor to give the user a message other than normal one and to chain
 this exception with a parent exception. | 
| PersonAttributeTypeLockedException(Throwable cause)Convenience constructor used to only set the parent exception to chain with. | 
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic PersonAttributeTypeLockedException()
public PersonAttributeTypeLockedException(String message)
message - the reason to show to the user as to why we cannot manipulate of a person attribute typepublic PersonAttributeTypeLockedException(String message, Throwable cause)
message - the reason to show to the user as to why we cannot manipulate of a person attribute typecause - the parent exceptionpublic PersonAttributeTypeLockedException(Throwable cause)
PersonAttributeTypeLockedException(String, Throwable) constructor is preferred over this one.cause - the parent exceptionCopyright © 2024 OpenMRS Inc.. All rights reserved.