public void setAccountInformationModificationPolicy(String policy) throws DorianInternalFault { if (policy.equals(AccountInformationModificationPolicy.User.getValue()) || policy.equals(AccountInformationModificationPolicy.Admin.getValue())) { this.accountInformationModificationPolicy = AccountInformationModificationPolicy.fromValue(policy); } else { DorianInternalFault f = new DorianInternalFault(); f.setFaultString( "The account information modification policy " + policy + ", is invalid. Please specify a valid policy (" + AccountInformationModificationPolicy.User.getValue() + ", " + AccountInformationModificationPolicy.Admin.getValue() + ")."); throw f; } }
public String getAccountInformationModificationPolicy() { if (this.accountInformationModificationPolicy == null) { this.accountInformationModificationPolicy = AccountInformationModificationPolicy.Admin; } return accountInformationModificationPolicy.getValue(); }