#include <dpl/shared_ptr.h>
#include <CommonsJavaScript/Validator.h>
-#include <JSTizenExceptionFactory.h>
-#include <JSTizenException.h>
+#include <JSWebAPIErrorFactory.h>
#include "ContactConverter.h"
#include "JSContactEmailAddress.h"
#include <Logger.h>
isDefault = Argvalidator.toBool(2, false);
} catch (const TypeMismatchException& err ) {
- JSWebAPIError::throwException(context, exception, err);
+ JSWebAPIErrorFactory::postException(context, exception, err);
return NULL;
} catch(const BasePlatformException& err) {
- JSWebAPIError::throwException(context, exception, err);
+ JSWebAPIErrorFactory::postException(context, exception, err);
return NULL;
} catch(const ConversionException& err) {
- JSTizenExceptionFactory::postException(context, exception, JSTizenException::TYPE_MISMATCH_ERROR, "");
+ JSWebAPIErrorFactory::postException(context, exception, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "");
return NULL;
} catch(const NullPointerException& err) {
- JSTizenExceptionFactory::postException(context, exception, JSTizenException::TYPE_MISMATCH_ERROR, "");
+ JSWebAPIErrorFactory::postException(context, exception, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "");
return NULL;
}
jsobject = createJSObject(gContext, contactEmailAddress);
} Catch(Exception) {
LoggerE("Argument type mismatch : " << _rethrown_exception.GetMessage());
- *exception = JSTizenExceptionFactory::makeErrorObject(context, JSTizenException::TYPE_MISMATCH_ERROR, "Wrong arguments");
+ *exception = JSWebAPIErrorFactory::makeErrorObject(context, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "Wrong arguments");
return NULL;
}
Catch(WrtDeviceApis::Commons::Exception)
{
LoggerW("trying to set incorrect value");
- JSTizenExceptionFactory::postException(context, exception, JSTizenException::TYPE_MISMATCH_ERROR, "Type mismatch");
+ JSWebAPIErrorFactory::postException(context, exception, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "Type mismatch");
}
return true;
}
Catch(WrtDeviceApis::Commons::Exception)
{
LoggerW("trying to set incorrect value");
- JSTizenExceptionFactory::postException(context, exception, JSTizenException::TYPE_MISMATCH_ERROR, "Type mismatch");
+ JSWebAPIErrorFactory::postException(context, exception, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "Type mismatch");
}
return true;
}
Catch(WrtDeviceApis::Commons::Exception)
{
LoggerW("trying to set incorrect value");
- JSTizenExceptionFactory::postException(context, exception, JSTizenException::TYPE_MISMATCH_ERROR, "Type mismatch");
+ JSWebAPIErrorFactory::postException(context, exception, JSWebAPIErrorFactory::TYPE_MISMATCH_ERROR, "Type mismatch");
}
return true;
}