This module enables centralize logging for your App. Log service allows different levels to log a message e.g. info, debug, fatal, error etc. You can fetch logs based on different parameters such as module, level, message, date range etc.

Initialize

In order to use various functions available in a specific API, a developer has to create an instance of ServiceAPI by passing the apiKey and secretKey which will be created after the app creation from AppHQ dashboard.

Required Parameters

apiKey - The Application key given when the application was created. secretKey - The secret key corresponding to the application key given when the application was created.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
ServiceAPI api = new ServiceAPI("API_KEY","SECRET_KEY");
ServiceAPI api = new ServiceAPI("API_KEY","SECRET_KEY");
ServiceAPI *api = [[ServiceAPI alloc]init];
api.apiKey = @"<API_KEY>";
api.secretKey = @"<SECRET_KEY>"; 
ServiceAPI api = new ServiceAPI("API_KEY","SECRET_KEY");
ServiceAPI api = new ServiceAPI("API_KEY","SECRET_KEY");
ServiceAPI api = new ServiceAPI("API_KEY","SECRET_KEY");
Not Available
ServiceAPI api = new ServiceAPI("API_KEY","SECRET_KEY");
$api = new ServiceAPI("API_KEY","SECRET_KEY"); 
Coming Soon
Coming Soon 
Coming Soon 
Coming Soon

Build Service

After initialization, developer needs to call the buildXXXService method on ServiceAPI instance to get the instance of the particular API that you wish to build. For example, To build an instance of LogService, buildLogService() method needs to be called.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
LogService logService = api.buildLogService(); 
LogService logService = api.BuildLogService();  
LogService *logService = [api buildLogService]; 
LogService logService = api.buildLogService(); 
LogService logService = api.buildLogService(); 
LogService logService = api.BuildLogService(); 
Not Available
LogService logService = api.BuildLogService(); 
$logService = $api->buildLogService(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon

Import Statement

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
 
import com.shephertz.app42.paas.sdk.android.ServiceAPI;
import com.shephertz.app42.paas.sdk.android.App42Response;
import com.shephertz.app42.paas.sdk.android.App42Exception;
import com.shephertz.app42.paas.sdk.android.App42BadParameterException;
import com.shephertz.app42.paas.sdk.android.App42NotFoundException;
import com.shephertz.app42.paas.sdk.android.log.Log;
import com.shephertz.app42.paas.sdk.android.log.LogService;
using com.shephertz.app42.paas.sdk.windows;  
using com.shephertz.app42.paas.sdk.windows.log;   
#import "Shephertz_App42_iOS_API/Shephertz_App42_iOS_API.h"   
import com.shephertz.app42.paas.sdk.jme.ServiceAPI;
import com.shephertz.app42.paas.sdk.jme.App42Response;
import com.shephertz.app42.paas.sdk.jme.App42Exception;
import com.shephertz.app42.paas.sdk.jme.App42BadParameterException;
import com.shephertz.app42.paas.sdk.jme.App42NotFoundException;
import com.shephertz.app42.paas.sdk.jme.log.Log;
import com.shephertz.app42.paas.sdk.jme.log.LogService;
import com.shephertz.app42.paas.sdk.java.ServiceAPI;
import com.shephertz.app42.paas.sdk.java.App42Response;
import com.shephertz.app42.paas.sdk.java.App42Exception;
import com.shephertz.app42.paas.sdk.java.App42BadParameterException;
import com.shephertz.app42.paas.sdk.java.App42NotFoundException;
import com.shephertz.app42.paas.sdk.java.log.Log;
import com.shephertz.app42.paas.sdk.java.log.LogService;
using com.shephertz.app42.paas.sdk.csharp;  
using com.shephertz.app42.paas.sdk.csharp.shopping;
Not Available
using com.shephertz.app42.paas.sdk.csharp;  
using com.shephertz.app42.paas.sdk.csharp.shopping;  
use com\shephertz\app42\paas\sdk\php\App42Response;  
use com\shephertz\app42\paas\sdk\php\App42Exception;  
use com\shephertz\app42\paas\sdk\php\App42BadParameterException;  
use com\shephertz\app42\paas\sdk\php\App42NotFoundException;  
use com\shephertz\app42\paas\sdk\php\shopping\LogService;  
use com\shephertz\app42\paas\sdk\php\ServiceAPI;  
include_once '../LogService.php';  
include_once '../ServiceAPI.php';   
include_once '../App42Response.php';  
include_once '../App42Exception.php';   
include_once '../App42BadParameterException.php';  
include_once '../App42NotFoundException.php';  
Coming Soon
Coming Soon
Coming Soon 
Coming Soon

Info

Logs the info message.

Required Parameters

message - Message to be logged. moduleName - Module name for which the message is getting logged.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
String message = "message";
String moduleName = "moduleName";	
Log log = logService.info(message,moduleName);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  
String message = "message";
String moduleName = "moduleName";	
logService.Info(message,moduleName,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
NSString *message = @"message";
NSString *moduleName = @"moduleName";	
Log *log = [logService info:message module:moduleName]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
String message = "message";
String moduleName = "moduleName";	
Log log = logService.info(message,moduleName);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
String message = "message";
String moduleName = "moduleName";	
Log log = logService.info(message,moduleName);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
String message = "message";
String moduleName = "moduleName";	
logService.Info(message,moduleName, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
String message = "message";
String moduleName = "moduleName";	
Log log = logService.Info(message,moduleName);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$message = "message";
$moduleName = "moduleName";	
$log = $logService->info($message,$moduleName); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Debug

Logs the debug message.

Required Parameters

message - Message to be logged. moduleName - Module name for which the message is getting logged.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
String message = "message";
String moduleName = "moduleName";	
Log log = logService.debug(message,moduleName);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  
String message = "message";
String moduleName = "moduleName";	
logService.Debug(message,moduleName,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
NSString *message = @"message";
NSString *moduleName = @"moduleName";	
Log *log = [logService debug:message module:moduleName]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
String message = "message";
String moduleName = "moduleName";	
Log log = logService.debug(message,moduleName);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
String message = "message";
String moduleName = "moduleName";	
Log log = logService.debug(message,moduleName);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
String message = "message";
String moduleName = "moduleName";	
logService.Debug(message,moduleName, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
String message = "message";
String moduleName = "moduleName";	
Log log = logService.Debug(message,moduleName);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$message = "message";
$moduleName = "moduleName";	
$log = $logService->debug($message,$moduleName); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Error

Logs the error message.

Required Parameters

message - Message to be logged. moduleName - Module name for which the message is getting logged.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
String message = "message";
String moduleName = "moduleName";	
Log log = logService.error(message,moduleName);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  
String message = "message";
String moduleName = "moduleName";	
logService.Error(message,moduleName,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
NSString *message = @"message";
NSString *moduleName = @"moduleName";	
Log *log = [logService error:message module:moduleName]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
String message = "message";
String moduleName = "moduleName";	
Log log = logService.error(message,moduleName);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
String message = "message";
String moduleName = "moduleName";	
Log log = logService.error(message,moduleName);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
String message = "message";
String moduleName = "moduleName";	
logService.Error(message,moduleName, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
String message = "message";
String moduleName = "moduleName";	
Log log = logService.Error(message,moduleName);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$message = "message";
$moduleName = "moduleName";	
$log = $logService->error($message,$moduleName); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fatal

Logs the fatal message.

Required Parameters

message - Message to be logged. moduleName - Module name for which the message is getting logged.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
String message = "message";
String moduleName = "moduleName";	
Log log = logService.fatal(message,moduleName);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  
String message = "message";
String moduleName = "moduleName";	
logService.Fatal(message,moduleName,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
NSString *message = @"message";
NSString *moduleName = @"moduleName";	
Log *log = [logService fatal:message module:moduleName]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
String message = "message";
String moduleName = "moduleName";	
Log log = logService.fatal(message,moduleName);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
String message = "message";
String moduleName = "moduleName";	
Log log = logService.fatal(message,moduleName);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
String message = "message";
String moduleName = "moduleName";	
logService.Fatal(message,moduleName new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
String message = "message";
String moduleName = "moduleName";	
Log log = logService.Fatal(message,moduleName);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$message = "message";
$moduleName = "moduleName";	
$log = $logService->fatal($message,$moduleName); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Module

Fetch the log messages based on the Module.

Required Parameters

moduleName - Module name for which the messages has to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
String moduleName = "moduleName";	
Log log = logService.fetchLogsByModule(moduleName);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  
String moduleName = "moduleName";	
logService.FetchLogsByModule(moduleName,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
NSString *moduleName = @"moduleName";	
Log *log = [logService fetchLogsByModule:moduleName]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
String moduleName = "moduleName";
Log log = logService.fetchLogsByModule(moduleName);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
String moduleName = "moduleName";
Log log = logService.fetchLogsByModule(moduleName);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
String moduleName = "moduleName";
logService.FetchLogsByModule(moduleName, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
String moduleName = "moduleName";
Log log = logService.FetchLogsByModule(moduleName);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$moduleName = "moduleName";	
$log = $logService->fetchLogsByModule($moduleName); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs Count By Module

Fetch the count of log messages based on the Module.

Required Parameters

moduleName - Module name for which the count of messages has to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
String moduleName = "moduleName";
App42Response response = logService.fetchLogsCountByModule(moduleName); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
public class Callback : App42Callback  
{  
String moduleName = "moduleName";
logService.FetchLogsCountByModule(moduleName,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		App42Response success = (App42Response) response;     
		String jsonResponse = success.ToString();  
	}  
}  
NSString *moduleName = @"moduleName";
App42Response *response = [logService fetchLogsCountByModule:moduleName]; 
NSString *success = response.isResponseSuccess;
NSString *jsonResponse = [response toString];                             
String moduleName = "moduleName";
App42Response response = logService.fetchLogsCountByModule(moduleName); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
String moduleName = "moduleName";
App42Response response = logService.fetchLogsCountByModule(moduleName); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
String moduleName = "moduleName";
logService.FetchLogsCountByModule(moduleName, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Coming Soon
String moduleName = "moduleName";
App42Response response = logService.FetchLogsCountByModule(moduleName); 
Boolean  success = response.IsResponseSuccess();
String jsonResponse = response.ToString(); 
$moduleName = "moduleName";
$response = $logService->fetchLogsCountByModule($moduleName); 
$success = $respons->isResponseSuccess();
$jsonResponse = $respons->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Module With Paging

Fetch the log messages based on the Module.

Required Parameters

moduleName - Module name for which the messages has to be fetched. max - Maximum number of records to be fetched. offset - From where the records are to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
String moduleName = "moduleName";
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByModule(moduleName,max,offset);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  
String moduleName = "moduleName";	
int max = 1;
int offset = 0;  	
logService.FetchLogsByModule(moduleName,max,offset,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
NSString *moduleName = @"moduleName";	
int max = 1;
int offset = 0;  	
Log *log = [logService fetchLogsByModule:moduleName max:max offset:offset]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
String moduleName = "moduleName";
Integer max = new Integer(1);
Integer offset = new Integer(0);  
Log log = logService.fetchLogsByModule(moduleName,max,offset);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
String moduleName = "moduleName";
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByModule(moduleName,max,offset);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
String moduleName = "moduleName";
int max = 1;
int offset = 0;  	
logService.FetchLogsByModule(moduleName, max, offset, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
String moduleName = "moduleName";
int max = 1;
int offset = 0;  	
Log log = logService.FetchLogsByModule(moduleName,max,offset);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$moduleName = "moduleName";	
$max = 1;
$offset = 0;  	
$log = $logService->fetchLogsByModule($moduleName,$max,$offset); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Module And Text

Fetch log messages based on the Module and Message Text.

Required Parameters

moduleName - Module name for which the messages has to be fetched. text - The log message on which logs have to be searched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
String moduleName = "moduleName";	
String text = "text";	
Log log = logService.fetchLogsByModuleAndText(moduleName,text);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  
String moduleName = "moduleName";	
String text = "text";		
logService.FetchLogsByModuleAndText(moduleName,text,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
NSString *moduleName = @"moduleName";		
NSString *text = @"text";	
Log *log = [logService fetchLogsByModuleAndText:moduleName text:text]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
String moduleName = "moduleName";	
String text = "text";	
Log log = logService.fetchLogsByModuleAndText(moduleName, text);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
String moduleName = "moduleName";	
String text = "text";	
Log log = logService.fetchLogsByModuleAndText(moduleName, text);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
String moduleName = "moduleName";	
String text = "text";	
logService.FetchLogsByModuleAndText(moduleName, text, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
String moduleName = "moduleName";	
String text = "text";	
Log log = logService.FetchLogsByModuleAndText(moduleName,text);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$moduleName = "moduleName";		
$text = "text";	
$log = $logService->fetchLogsByModuleAndText($moduleName,$text); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs Count By Module And Text

Fetch the count of log messages based on the Module.

Required Parameters

moduleName - Module name for which the count of messages has to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
String moduleName = "moduleName";
String text = "text";
App42Response response = logService.fetchLogsCountByModuleAndText(moduleName,text); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
public class Callback : App42Callback  
{  
String moduleName = "moduleName";
String text = "text";
logService.FetchLogsCountByModuleAndText(moduleName,text,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		App42Response success = (App42Response) response;     
		String jsonResponse = success.ToString();  
	}  
}  
NSString *moduleName = @"moduleName";		
NSString *text = @"text";	
App42Response *response = [logService fetchLogsCountByModuleAndText:moduleName text:text]; 
NSString *success = response.isResponseSuccess;
NSString *jsonResponse = [response toString];                             
String moduleName = "moduleName";
String text = "text";
App42Response response = logService.fetchLogsCountByModuleAndText(moduleName,text); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
String moduleName = "moduleName";
String text = "text";
App42Response response = logService.fetchLogsCountByModuleAndText(moduleName,text); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
String moduleName = "moduleName";
String text = "text";
logService.FetchLogsCountByModuleAndText(moduleName,text, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Coming Soon
String moduleName = "moduleName";
String text = "text";
App42Response response = logService.FetchLogsCountByModuleAndText(moduleName,text); 
Boolean  success = response.IsResponseSuccess();
String jsonResponse = response.ToString(); 
$moduleName = "moduleName";	
$text = "text";	
$response = $logService->fetchLogsCountByModuleAndText($moduleName,$text); 
$success = $respons->isResponseSuccess();
$jsonResponse = $respons->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Module And Text Paging

Fetch log messages based on the Module and Message Text by paging.

Required Parameters

moduleName - Module name for which the messages has to be fetched. text - The log message on which logs have to be searched. max - Maximum number of records to be fetched. offset - From where the records are to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
String moduleName = "moduleName";
String text = "text";	
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByModuleAndText(moduleName,text,max,offset);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  
String moduleName = "moduleName";	
String text = "text";	
int max = 1;
int offset = 0;  	
logService.FetchLogsByModuleAndText(moduleName,text,max,offset,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
NSString *moduleName = @"moduleName";
NSString *text = @"text";		
int max = 1;
int offset = 0;  	
Log *log = [logService fetchLogsByModuleAndText:moduleName text:text max:max offset:offset]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
String moduleName = "moduleName";
String text = "text";	
Integer max = new Integer(1);
Integer offset = new Integer(0);  
Log log = logService.fetchLogsByModuleAndText(moduleName,text,max,offset);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
String moduleName = "moduleName";
String text = "text";	
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByModuleAndText(moduleName,text,max,offset);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
String moduleName = "moduleName";
String text = "text";	
int max = 1;
int offset = 0;  	
logService.FetchLogsByModuleAndText(moduleName, text, max, offset, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
String moduleName = "moduleName";
String text = "text";	
int max = 1;
int offset = 0;  	
Log log = logService.FetchLogsByModuleAndText(moduleName,text,max,offset);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$moduleName = "moduleName";	
$text = "text";	
$max = 1;
$offset = 0;  	
$log = $logService->fetchLogsByModuleAndText($moduleName,$text,$max,$offset); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Info

Fetch log messages based on Info Level.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
Log log = logService.fetchLogsByInfo();   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  	
logService.FetchLogsByInfo(this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
Log *log = [logService fetchLogsByInfo]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
Log log = logService.fetchLogsByInfo();   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
Log log = logService.fetchLogsByInfo();  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
logService.FetchLogsByInfo(new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
Log log = logService.FetchLogsByInfo();   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$log = $logService->fetchLogsByInfo(); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs Count By Info

Fetch count of log messages based on Info Level.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
App42Response response = logService.fetchLogsCountByInfo(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
public class Callback : App42Callback  
{  
logService.FetchLogsCountByInfo(this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		App42Response success = (App42Response) response;     
		String jsonResponse = success.ToString();  
	}  
}  
App42Response *response = [logService fetchLogsCountByInfo]; 
NSString *success = response.isResponseSuccess;
NSString *jsonResponse = [response toString];                             
App42Response response = logService.fetchLogsCountByInfo(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
App42Response response = logService.fetchLogsCountByInfo(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
logService.FetchLogsCountByInfo(new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Coming Soon
App42Response response = logService.FetchLogsCountByInfo(); 
Boolean  success = response.IsResponseSuccess();
String jsonResponse = response.ToString(); 
$response = $logService->fetchLogsCountByInfo(); 
$success = $respons->isResponseSuccess();
$jsonResponse = $respons->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Info With Paging

Fetch log messages based on Info Level by paging.

Required Parameters

max - Maximum number of records to be fetched. offset - From where the records are to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByInfo(max,offset);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  	
int max = 1;
int offset = 0;  	
logService.FetchLogsByInfo(max,offset,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
int max = 1;
int offset = 0;  	
Log *log = [logService fetchLogsByInfo:max offset:offset]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
Integer max = new Integer(1);
Integer offset = new Integer(0);  
Log log = logService.fetchLogsByInfo(max,offset);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByInfo(max,offset);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
int max = 1;
int offset = 0;  	
logService.FetchLogsByInfo(max, offset, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
int max = 1;
int offset = 0;  	
Log log = logService.FetchLogsByInfo(max,offset);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$max = 1;
$offset = 0;  	
$log = $logService->fetchLogsByInfo($max,$offset); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Debug

Fetch log messages based on Debug Level.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
Log log = logService.fetchLogsByDebug();   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  	
logService.FetchLogsByDebug(this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
Log *log = [logService fetchLogsByDebug]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
Log log = logService.fetchLogsByDebug();   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
Log log = logService.fetchLogsByDebug();  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
logService.FetchLogsByDebug(new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
Log log = logService.FetchLogsByDebug();   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$log = $logService->fetchLogsByDebug(); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs Count By Debug

Fetch count of log messages based on Debug Level.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
App42Response response = logService.fetchLogsCountByDebug(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
public class Callback : App42Callback  
{  
logService.FetchLogsCountByDebug(this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		App42Response success = (App42Response) response;     
		String jsonResponse = success.ToString();  
	}  
}  
App42Response *response = [logService fetchLogsCountByDebug]; 
NSString *success = response.isResponseSuccess;
NSString *jsonResponse = [response toString];                             
App42Response response = logService.fetchLogsCountByDebug(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
App42Response response = logService.fetchLogsCountByDebug(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
logService.FetchLogsCountByDebug(new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Coming Soon
App42Response response = logService.FetchLogsCountByDebug(); 
Boolean  success = response.IsResponseSuccess();
String jsonResponse = response.ToString(); 
$response = $logService->fetchLogsCountByDebug(); 
$success = $respons->isResponseSuccess();
$jsonResponse = $respons->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Debug With Paging

Fetch log messages based on Debug Level by paging.

Required Parameters

max - Maximum number of records to be fetched. offset - From where the records are to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByDebug(max,offset);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  	
int max = 1;
int offset = 0;  	
logService.FetchLogsByDebug(max,offset,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
int max = 1;
int offset = 0;  	
Log *log = [logService fetchLogsByDebug:max offset:offset]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
Integer max = new Integer(1);
Integer offset = new Integer(0);  
Log log = logService.fetchLogsByDebug(max,offset);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByDebug(max,offset);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
int max = 1;
int offset = 0;  	
logService.FetchLogsByDebug(max, offset, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
int max = 1;
int offset = 0;  	
Log log = logService.FetchLogsByDebug(max,offset);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$max = 1;
$offset = 0;  	
$log = $logService->fetchLogsByDebug($max,$offset); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Error

Fetch log messages based on Error Level.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
Log log = logService.fetchLogsByError();   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  	
logService.FetchLogsByError(this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
Log *log = [logService fetchLogsByError]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
Log log = logService.fetchLogsByError();   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
Log log = logService.fetchLogsByError();  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
logService.FetchLogsByError( new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
Log log = logService.FetchLogsByError();   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$log = $logService->fetchLogsByError(); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs Count By Error

Fetch count of log messages based on Error Level.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
App42Response response = logService.fetchLogsCountByError(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
public class Callback : App42Callback  
{  
logService.FetchLogsCountByError(this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		App42Response success = (App42Response) response;     
		String jsonResponse = success.ToString();  
	}  
}  
App42Response *response = [logService fetchLogsCountByError]; 
NSString *success = response.isResponseSuccess;
NSString *jsonResponse = [response toString];                             
App42Response response = logService.fetchLogsCountByError(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
App42Response response = logService.fetchLogsCountByError(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
logService.FetchLogsCountByError(new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Coming Soon
App42Response response = logService.FetchLogsCountByError(); 
Boolean  success = response.IsResponseSuccess();
String jsonResponse = response.ToString(); 
$response = $logService->fetchLogsCountByError(); 
$success = $respons->isResponseSuccess();
$jsonResponse = $respons->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Error With Paging

Fetch log messages based on Error Level by paging.

Required Parameters

max - Maximum number of records to be fetched. offset - From where the records are to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByError(max,offset);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  	
int max = 1;
int offset = 0;  	
logService.FetchLogsByError(max,offset,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
int max = 1;
int offset = 0;  	
Log *log = [logService fetchLogsByError:max offset:offset]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
Integer max = new Integer(1);
Integer offset = new Integer(0);  
Log log = logService.fetchLogsByError(max,offset);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByError(max,offset);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
int max = 1;
int offset = 0;  	
logService.FetchLogsByError(max, offset, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
int max = 1;
int offset = 0;  	
Log log = logService.FetchLogsByError(max,offset);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$max = 1;
$offset = 0;  	
$log = $logService->fetchLogsByError($max,$offset); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Fatal

Fetch log messages based on Fatal Level.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
Log log = logService.fetchLogsByFatal();   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  	
logService.FetchLogsByFatal(this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
Log *log = [logService fetchLogsByFatal]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
Log log = logService.fetchLogsByFatal();   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
Log log = logService.fetchLogsByFatal();  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
logService.FetchLogsByFatal(new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
Log log = logService.FetchLogsByFatal();   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$log = $logService->fetchLogsByFatal(); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs Count By Fatal

Fetch count of log messages based on Fatal Level.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
App42Response response = logService.fetchLogsCountByFatal(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
public class Callback : App42Callback  
{  
logService.FetchLogsCountByFatal(this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		App42Response success = (App42Response) response;     
		String jsonResponse = success.ToString();  
	}  
}  
App42Response *response = [logService fetchLogsCountByFatal]; 
NSString *success = response.isResponseSuccess;
NSString *jsonResponse = [response toString];                             
App42Response response = logService.fetchLogsCountByFatal(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
App42Response response = logService.fetchLogsCountByFatal(); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
logService.FetchLogsCountByFatal(new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Coming Soon
App42Response response = logService.FetchLogsCountByFatal(); 
Boolean  success = response.IsResponseSuccess();
String jsonResponse = response.ToString(); 
$response = $logService->fetchLogsCountByFatal(); 
$success = $respons->isResponseSuccess();
$jsonResponse = $respons->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Fatal With Paging

Fetch log messages based on Fatal Level by paging.

Required Parameters

max - Maximum number of records to be fetched. offset - From where the records are to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByFatal(max,offset);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  	
int max = 1;
int offset = 0;  	
logService.FetchLogsByFatal(max,offset,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
int max = 1;
int offset = 0;  	
Log *log = [logService fetchLogsByFatal:max offset:offset]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
Integer max = new Integer(1);
Integer offset = new Integer(0);  
Log log = logService.fetchLogsByFatal(max,offset);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogsByFatal(max,offset);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
int max = 1;
int offset = 0;  	
logService.FetchLogsByFatal(max, offset, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
int max = 1;
int offset = 0;  	
Log log = logService.FetchLogsByFatal(max,offset);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$max = 1;
$offset = 0;  	
$log = $logService->fetchLogsByFatal($max,$offset); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Date Range

Fetch log messages based on Info Level.

Required Parameters

startDate - Start date from which the log messages have to be fetched. endDate - End date upto which the log messages have to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
Date startDate = new Date(new Date().getTime() - 60 * 60 * 1000) ;
Date endDate = new Date(new Date().getTime()) ;
Log log = logService.fetchLogsByDateRange(startDate, endDate);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  	
DateTime startTime = DateTime.Today;
DateTime endTime = DateTime.Now;
logService.FetchLogsByDateRange(startDate, endDate,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
NSCalendar *calendar = [NSCalendar currentCalendar];
NSDateComponents *components = [calendar components:(NSDayCalendarUnit | NSMonthCalendarUnit | NSYearCalendarUnit | NSWeekCalendarUnit) fromDate:today];  
NSDateComponents *yesterdayComponents = [components copy];
[yesterdayComponents setDay:[yesterdayComponents day]-1];
NSDate *startDate = [calendar dateFromComponents:yesterdayComponents];
NSDate *endDate = [NSDate date] ;
Log *log = [logService fetchLogsByDateRange:startDate endDate:endDate]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
Date startDate = new Date(new Date().getTime() - 60 * 60 * 1000) ;
Date endDate = new Date(new Date().getTime()) ;
Log log = logService.fetchLogsByDateRange(startDate, endDate);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
Date startDate = new Date(new Date().getTime() - 60 * 60 * 1000) ;
Date endDate = new Date(new Date().getTime()) ;
Log log = logService.fetchLogsByDateRange(startDate, endDate);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
DateTime startTime = DateTime.Today;
DateTime endTime = DateTime.Now;
logService.FetchLogsByDateRange(startDate, endDate, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
DateTime startTime = DateTime.Today;
DateTime endTime = DateTime.Now;
Log log = logService.FetchLogsByDateRange(startDate, endDate);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$date = date(DATE_ATOM, mktime());
$date2 = strtotime($date);
$newdate = strtotime('-2 day', strtotime($date));
$startDate = date('Y-m-j', $newdate);
$endDate = date('Y-m-j', $date2);
$log = $logService->fetchLogsByDateRange($startDate, $endDate); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs Count By Date Range

Fetch count of log messages based on Date range.

Required Parameters

startDate - Start date from which count of log messages have to be fetched. endDate - End date upto which count of log messages have to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
Date startDate = new Date(new Date().getTime() - 60 * 60 * 1000) ;
Date endDate = new Date(new Date().getTime()) ;
App42Response response = logService.fetchLogCountByDateRange(startDate,endDate); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
public class Callback : App42Callback  
{  
DateTime startTime = DateTime.Today;
DateTime endTime = DateTime.Now;
logService.FetchLogCountByDateRange(startDate,endDate,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		App42Response success = (App42Response) response;     
		String jsonResponse = success.ToString();  
	}  
}  
NSCalendar *calendar = [NSCalendar currentCalendar];
NSDateComponents *components = [calendar components:(NSDayCalendarUnit | NSMonthCalendarUnit | NSYearCalendarUnit | NSWeekCalendarUnit) fromDate:today];  
NSDateComponents *yesterdayComponents = [components copy];
[yesterdayComponents setDay:[yesterdayComponents day]-1];
NSDate *startDate = [calendar dateFromComponents:yesterdayComponents];
NSDate *endDate = [NSDate date] ;
App42Response *response = [logService fetchLogCountByDateRange:startDate endDate:endDate]; 
NSString *success = response.isResponseSuccess;
NSString *jsonResponse = [response toString];                             
Date startDate = new Date(new Date().getTime() - 60 * 60 * 1000) ;
Date endDate = new Date(new Date().getTime()) ;
App42Response response = logService.fetchLogCountByDateRange(startDate,endDate); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
Date startDate = new Date(new Date().getTime() - 60 * 60 * 1000) ;
Date endDate = new Date(new Date().getTime()) ;
App42Response response = logService.fetchLogCountByDateRange(startDate,endDate); 
boolean  success = response.isResponseSuccess();
String jsonResponse = response.toString(); 
DateTime startTime = DateTime.Today;
DateTime endTime = DateTime.Now;
logService.FetchLogCountByDateRange(startDate,endDate, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Coming Soon
DateTime startTime = DateTime.Today;
DateTime endTime = DateTime.Now;
App42Response response = logService.FetchLogCountByDateRange(startDate,endDate); 
Boolean  success = response.IsResponseSuccess();
String jsonResponse = response.ToString(); 
$date = date(DATE_ATOM, mktime());
$date2 = strtotime($date);
$newdate = strtotime('-2 day', strtotime($date));
$startDate = date('Y-m-j', $newdate);
$endDate = date('Y-m-j', $date2);
$response = $logService->fetchLogCountByDateRange($startDate,$endDate); 
$success = $respons->isResponseSuccess();
$jsonResponse = $respons->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Fetch Logs By Date Range With Paging

Fetch log messages based on Date range by paging

Required Parameters

startDate - Start date from which the log messages have to be fetched. endDate - End date upto which the log messages have to be fetched. max - Maximum number of records to be fetched. offset - From where the records are to be fetched.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
Date startDate = new Date(new Date().getTime() - 60 * 60 * 1000) ;
Date endDate = new Date(new Date().getTime()) ;
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogByDateRange(startDate,endDate,max,offset);   
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
public class Callback : App42Callback  
{  	
DateTime startTime = DateTime.Today;
DateTime endTime = DateTime.Now;
int max = 1;
int offset = 0;  	
logService.FetchLogByDateRange(startDate,endDate,max,offset,this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Log log = (Log) response;    
		Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
		Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
		String jsonResponse = log.ToString();           
	}  
} 
NSCalendar *calendar = [NSCalendar currentCalendar];
NSDateComponents *components = [calendar components:(NSDayCalendarUnit | NSMonthCalendarUnit | NSYearCalendarUnit | NSWeekCalendarUnit) fromDate:today];  
NSDateComponents *yesterdayComponents = [components copy];
[yesterdayComponents setDay:[yesterdayComponents day]-1];
NSDate *startDate = [calendar dateFromComponents:yesterdayComponents];
NSDate *endDate = [NSDate date] ;
int max = 1;
int offset = 0;  	
Log *log = [logService fetchLogByDateRange endDate:endDate max:max offset:offset]; 
NSLog(@"message is %@" , [[log.logMessageArray objectAtIndex:0] message]);
NSLog(@"module is %@" , [[log.logMessageArray objectAtIndex:0] module]);
NSString *jsonResponse = [log toString]; 
Date startDate = new Date(new Date().getTime() - 60 * 60 * 1000) ;
Date endDate = new Date(new Date().getTime()) ;
Integer max = new Integer(1);
Integer offset = new Integer(0);  
Log log = logService.fetchLogByDateRange(startDate,endDate,max,offset);   
System.out.println("message is " + ((Message)log.getMessageList().elementAt(0)).getMessage());
System.out.println("module is " + ((Message)log.getMessageList().elementAt(0)).getModule());
String jsonResponse = log.toString();    
Date startDate = new Date(new Date().getTime() - 60 * 60 * 1000) ;
Date endDate = new Date(new Date().getTime()) ;
int max = 1;
int offset = 0;  	
Log log = logService.fetchLogByDateRange(startDate,endDate,max,offset);  
System.out.println("message is " + log.getMessageList().get(0).getMessage());
System.out.println("module is " + log.getMessageList().get(0).getModule());
String jsonResponse = log.toString();    
DateTime startTime = DateTime.Today;
DateTime endTime = DateTime.Now;
int max = 1;
int offset = 0;  	
logService.FetchLogByDateRange(startDate, endDate, max, offset, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
Not Available
DateTime startTime = DateTime.Today;
DateTime endTime = DateTime.Now;
int max = 1;
int offset = 0;  	
Log log = logService.FetchLogByDateRange(startDate,endDate,max,offset);   
Console.WriteLine("message is " + log.GetMessageList()[0].GetMessage());
Console.WriteLine("module is " + log.GetMessageList()[0].GetModule());
String jsonResponse = log.ToString();         
$date = date(DATE_ATOM, mktime());
$date2 = strtotime($date);
$newdate = strtotime('-2 day', strtotime($date));
$startDate = date('Y-m-j', $newdate);
$endDate = date('Y-m-j', $date2);
$max = 1;
$offset = 0;  	
$log = $logService->fetchLogByDateRange($startDate,$endDate,$max,$offset); 
print_r("message is " . $log->getMessageList()[0]->getMessage());
print_r("module is " . $log->getMessageList()[0]->getModule());
$jsonResponse = $log->toString(); 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon 

Set Event

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
 
String eventName = "eventName";  	
logService.setEvent(eventName);
public class Callback : App42Callback  
{ 
String eventName = "eventName";  	
logService.SetEvent(eventName,this);
void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Console.WriteLine("Success response : " + response);  
	}  
}
		
NSString *eventName = @"eventName";
[logService setEvent:eventName];
String eventName = "eventName";  	
logService.setEvent(eventName);
String eventName = "eventName";  	
logService.setEvent(eventName);
String eventName = "eventName";  	
logService.SetEvent(eventName, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
var eventName = "eventName",
var result ;
logService.setEvent(eventName,{
	success: function(object) {
		var logObj = JSON.parse(object);
			console.log(logObj)
		});
	},
	error: function(error) {
		console.log(error)
	}
}); 
String eventName = "eventName";  	
logService.SetEvent(eventName);
Coming Soon
Coming Soon
Coming Soon
Coming Soon 
Coming Soon

Set Event With Module Name

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
 
String eventName = "eventName";  
String moduleName = "Module";
logService.setEvent(moduleName,eventName);
public class Callback : App42Callback  
{ 
String eventName = "eventName";  
String moduleName = "Module";	
logService.SetEvent(moduleName,eventName,this);
void App42Callback.OnException(App42Exception exception)  
	{  
		Console.WriteLine("Exception Message");  
	}  
	void App42Callback.OnSuccess(Object response)  
	{  
		Console.WriteLine("Success response : " + response);  
	}  
}
		
NSString *eventName = @"eventName";
NSString *moduleName = @"Module";
[logService setEventWithName:eventName forModule:moduleName];
String eventName = "eventName";  
String moduleName = "Module";	
logService.setEvent(moduleName,eventName);
String eventName = "eventName";  
String moduleName = "Module";	
logService.setEvent(moduleName,eventName);
String eventName = "eventName";  
String moduleName = "Module";	
logService.SetEvent(moduleName, eventName, new UnityCallBack()); 
public class UnityCallBack : App42CallBack
{
	public void OnSuccess(object response)
	{
		App42Log.Console("Success : " + response);
	}

	public void OnException(Exception e)
	{
		App42Log.Console("Exception : " + e);
	}
}
var eventName = "eventName",
var moduleName = "moduleName",
var result ;
logService.setEventWithModuleName(moduleName, eventName,{
	success: function(object) {
		test( "setEventwithModule", function() {
		var logObj = JSON.parse(object);
			console.log(logObj)
		});
	},
	error: function(error) {
		console.log(error)
	}
}); 
String eventName = "eventName";  
String moduleName = "Module";	
logService.SetEvent(moduleName,eventName);
Coming Soon
Coming Soon
Coming Soon
Coming Soon 
Coming Soon

Exception Handling

The functions available under Logging API can throw some exceptions in abnormal conditions. Example of the same has been given below. E.g. If App developer is requesting the logs for the module which is not in the database, the function will throw the App42Exception (as shown below) with message as “Not Found” and the appErrorCode as “2700” and the details as “Logs for the module ‘@module’ does not exist”.

  • create User Api for Android
  • create User Api for Windows
  • create User Api for iOS
  • create User Api for J2ME
  • create User Api for Java
  • create User Api for Unity
  • create User Api for JS
  • create User Api for .Net
  • create User Api for PHP
  • create User Api for Marmalade
  •  create User Api for Ruby
  •  create User Api for Flash
 
String moduleName =	"moduleName";	 
try
{
	Log log = logService.fetchLogsByModule(moduleName);
}
catch(App42Exception ex) 
{
	int appErrorCode = ex.getAppErrorCode();
	int httpErrorCode = ex.getHttpErrorCode();
	if(appErrorCode == 2700)
	{
		// Handle here for Not Found (Logs for the module '@module' does not exist.)
	}
	else if(appErrorCode == 1401)
	{
		// handle here for Client is not authorized
	}
	else if(appErrorCode == 1500)
	{
		// handle here for Internal Server Error
	}	
	String jsonText = ex.getMessage(); 
}                           
public class Callback : App42Callback  
{ 
String moduleName =	"moduleName";
logService.FetchLogsByModule(moduleName, this);  
	void App42Callback.OnException(App42Exception exception)  
	{  
		int appErrorCode = exception.GetAppErrorCode();
		int httpErrorCode = exception.GetHttpErrorCode();
		if(appErrorCode == 2700)
		{
			// Handle here for Not Found (Logs for the module '@module' does not exist.)
		}
		else if(appErrorCode == 1401)
		{
			// handle here for Client is not authorized
		}
		else if(appErrorCode == 1500)
		{
			// handle here for Internal Server Error
		}	
		String jsonText = exception.GetMessage(); 
	}  
	void App42Callback.OnSuccess(Object object)  
	{  
		Log log = (Log) object;
		String jsonResponse = log.ToString();  
	}  
}  
					
NSString *moduleName = @"moduleName";
@try
{
	Log *log = [logService fetchLogsByModule:moduleName];
} @catch(App42Exception *ex) {
	int appErrorCode = ex.appErrorCode;
	int httpErrorCode = ex.httpErrorCode;
	if(appErrorCode == 2700)
	{
		// Handle here for Not Found (Logs for the module '@module' does not exist.)
	}
	else if(appErrorCode == 1401)
	{
		// handle here for Client is not authorized
	}
	else if(appErrorCode == 1500)
	{
		// handle here for Internal Server Error
	}	
	NSString *jsonText = ex.reason; 
} 
String moduleName =	"moduleName";	 
try
{
	Log log = logService.fetchLogsByModule(moduleName);
}
catch(App42Exception ex) 
{
	int appErrorCode = ex.getAppErrorCode();
	int httpErrorCode = ex.getHttpErrorCode();
	if(appErrorCode == 2700)
	{
		// Handle here for Not Found (Logs for the module '@module' does not exist.)
	}
	else if(appErrorCode == 1401)
	{
		// handle here for Client is not authorized
	}
	else if(appErrorCode == 1500)
	{
		// handle here for Internal Server Error
	}	
	String jsonText = ex.getMessage(); 
}    
String moduleName =	"moduleName";	 
try
{
	Log log = logService.fetchLogsByModule(moduleName);
}
catch(App42Exception ex) 
{
	int appErrorCode = ex.getAppErrorCode();
	int httpErrorCode = ex.getHttpErrorCode();
	if(appErrorCode == 2700)
	{
		// Handle here for Not Found (Logs for the module '@module' does not exist.)
	}
	else if(appErrorCode == 1401)
	{
		// handle here for Client is not authorized
	}
	else if(appErrorCode == 1500)
	{
		// handle here for Internal Server Error
	}	
	String jsonText = ex.getMessage(); 
}    
Coming Soon
Not Available
String moduleName =	"moduleName";	 
try
{
	Log log = logService.FetchLogsByModule(moduleName);
}
catch(App42Exception ex) 
{
	int appErrorCode = ex.GetAppErrorCode();
	int httpErrorCode = ex.GetHttpErrorCode();
	if(appErrorCode == 2700)
	{
		// Handle here for Not Found (Logs for the module '@module' does not exist.)
	}
	else if(appErrorCode == 1401)
	{
		// handle here for Client is not authorized
	}
	else if(appErrorCode == 1500)
	{
		// handle here for Internal Server Error
	}	
	String jsonText = ex.GetMessage(); 
}    
$moduleName = "moduleName";
try
{
	$log = $logService->fetchLogsByModule($moduleName);
}
catch(App42Exception $ex )
{
	$appErrorCode = ex->getAppErrorCode();
	$httpErrorCode = ex->getHttpErrorCode();
	if($appErrorCode == 2700)
	{
		// Handle here for Not Found (Logs for the module '@module' does not exist.)
	}
	else if($appErrorCode == 1401)
	{
		// handle here for Client is not authorized
	}
	else if($appErrorCode == 1500)
	{
		// handle here for Internal Server Error
	}	
	String $jsonText = ex->getMessage(); 
} 
Coming Soon
Coming Soon
Coming Soon 
Coming Soon

Error Codes

Functions in Log API might throw exceptions with following HTTP and Application Error Codes (along with their descriptions):

1400 - BAD REQUEST - The Request parameters are invalid. 1401 - UNAUTHORIZED - Client is not authorized. 1500 - INTERNAL SERVER ERROR - Internal Server Error. Please try again. 2700 - NOT FOUND - Logs for the module '@module' does not exist. 2701 - NOT FOUND - Logs for the type '@type' does not exist. 2702 - Not Found - Logs betweem startDate '@startDate' and endDate '@endDate' does not exist. 2703 - NOT FOUND - Logs for the module '@module' with text '@text' does not exist. 2704 - NOT FOUND - The number of logs for the module '@module' are less than the specified offset : &lt;offset&gt;. 2705 - NOT FOUND - The number of logs for the module '@module' are less thanThe number of logs for the type '@type' are less than the specified offset 2706 - NOT FOUND - The number of logs betweem startDate '@startDate' and endDate '@endDate' are less than the specified offset 2707 - NOT FOUND - The number of logs for the module '@module' with text '@text' are less than the specified offset