public void save() throws SSOException, SMSException {
  if (readOnly) {
    if (debug.warningEnabled()) {
      debug.warning("SMSEntry: Attempted to save an entry that " + "is marked as read-only: " + dn);
    }
    throw (new SMSException(SMSException.STATUS_NO_PERMISSION,"sms-INSUFFICIENT_ACCESS_RIGHTS"));
  }
  save(ssoToken);
}

public void save ( ) throws SSOException , SMSException { if ( readOnly ) { if ( debug . warningEnabled ( ) ) { debug . warning ( "SMSEntry: Attempted to save an entry that " + "is marked as read-only: " + dn ) ; } throw ( new SMSException ( SMSException . STATUS_NO_PERMISSION , "sms-INSUFFICIENT_ACCESS_RIGHTS" ) ) ; } save ( ssoToken ) ; }
save the modification ( s ) to the object . save the changes made so far to the datastore .
