#include <memory>
#include <string>
-#include <dpl/log/log.h>
#include <CommonsJavaScript/JSUtils.h>
#include <JSTizenExceptionFactory.h>
#include "JSNdefRecord.h"
#include "plugin_config.h"
#include "NFCConverter.h"
+#include <Logger.h>
namespace DeviceAPI {
namespace NFC {
JSClassRef JSNdefRecord::m_jsClassRef = JSClassCreate(JSNdefRecord::getClassInfo());
JSObjectRef JSNdefRecord::createJSObject(JSContextRef context, const NdefRecordData &ndefRecordData) {
- LogDebug("Entered");
+ LoggerD("Entered");
return createJSObject(context, ndefRecordData.properties, ndefRecordData.payload);
}
}
void JSNdefRecord::initialize(JSContextRef context, JSObjectRef object) {
- LogDebug("entered");
+ LoggerD("entered");
}
void JSNdefRecord::finalize(JSObjectRef object) {
- LogDebug("Entered");
+ LoggerD("Entered");
NdefRecordPrivObject* priv = static_cast<NdefRecordPrivObject*>(JSObjectGetPrivate(object));
if (priv) {
INdefRecordPtr ndefRecord = priv->getObject();
JSObjectSetPrivate(object, NULL);
- LogDebug("Deleting ndefrecord object");
+ LoggerD("Deleting ndefrecord object");
delete priv;
} else
- LogDebug("priv null");
+ LoggerD("priv null");
}
JSObjectRef JSNdefRecord::constructor(JSContextRef ctx, JSObjectRef constructor, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception)
{
- LogDebug("entered");
+ LoggerD("entered");
Try {
ArgumentValidator validator(ctx, argumentCount, arguments);
*exception = error;
return error;
} Catch(ConversionException) {
- LogError("ConversionException: " << _rethrown_exception.GetMessage());
+ LoggerE("ConversionException: " << _rethrown_exception.GetMessage());
JSObjectRef error = JSTizenExceptionFactory::makeErrorObject(ctx, JSTizenException::TYPE_MISMATCH_ERROR, "Type Mismatch");
*exception = error;
return error;
} Catch (InvalidArgumentException) {
- LogError("InvalidArgumentException: " << _rethrown_exception.GetMessage());
+ LoggerE("InvalidArgumentException: " << _rethrown_exception.GetMessage());
JSObjectRef error = JSTizenExceptionFactory::makeErrorObject(ctx, JSTizenException::INVALID_VALUES_ERROR, "Invalid Values");
*exception = error;
return error;
} Catch (PlatformException) {
- LogError("PlatformException: " << _rethrown_exception.GetMessage());
+ LoggerE("PlatformException: " << _rethrown_exception.GetMessage());
JSObjectRef error = JSTizenExceptionFactory::makeErrorObject(ctx, JSTizenException::SERVICE_NOT_AVAILABLE, "Service Not Available");
*exception = error;
return error;
} Catch (WrtDeviceApis::Commons::UnknownException) {
- LogError("PlatformException: " << _rethrown_exception.GetMessage());
+ LoggerE("PlatformException: " << _rethrown_exception.GetMessage());
} Catch (WrtDeviceApis::Commons::Exception) {
- LogError("Exception: " << _rethrown_exception.GetMessage());
+ LoggerE("Exception: " << _rethrown_exception.GetMessage());
}
JSObjectRef error = JSTizenExceptionFactory::makeErrorObject(ctx, JSTizenException::UNKNOWN_ERROR, "Unknown Error");
*exception = error;
JSValueRef JSNdefRecord::getProperty(JSContextRef context, JSObjectRef object,
JSStringRef propertyName, JSValueRef* exception) {
- LogDebug("Enter");
+ LoggerD("Enter");
Try {
NFCConverter convert(context);
}
INdefRecordPtr ndefRecord = priv->getObject();
- LogDebug("propertyName : " << convert.toString(propertyName));
+ LoggerD("propertyName : " << convert.toString(propertyName));
if (JSStringIsEqualToUTF8CString(propertyName, TIZEN_NDEFRECORD_TNF))
return convert.toJSValueRef(ndefRecord->getTNF());
else if (JSStringIsEqualToUTF8CString(propertyName, TIZEN_NDEFRECORD_TYPE))
else if (JSStringIsEqualToUTF8CString(propertyName, TIZEN_NDEFRECORD_PAYLOAD))
return convert.toJSValueRef(ndefRecord->getPayload());
} Catch (ConversionException) {
- LogError("ConversionException: " << _rethrown_exception.GetMessage());
+ LoggerE("ConversionException: " << _rethrown_exception.GetMessage());
} Catch (WrtDeviceApis::Commons::UnknownException) {
- LogError("UnknownExceptionException: " << _rethrown_exception.GetMessage());
+ LoggerE("UnknownExceptionException: " << _rethrown_exception.GetMessage());
} Catch (PlatformException) {
- LogError("PlatformExceptionException: " << _rethrown_exception.GetMessage());
+ LoggerE("PlatformExceptionException: " << _rethrown_exception.GetMessage());
} Catch (NullPointerException) {
- LogError("NullPointerException: " << _rethrown_exception.GetMessage());
+ LoggerE("NullPointerException: " << _rethrown_exception.GetMessage());
} Catch (WrtDeviceApis::Commons::Exception) {
- LogError("Exception: " << _rethrown_exception.GetMessage());
+ LoggerE("Exception: " << _rethrown_exception.GetMessage());
}
return JSValueMakeUndefined(context);
}