Retrieval and Export of Trace Entries

Retrieves and exports trace entries to allow you to identify and resolve server-side issues while debugging a device application.

Syntax

PaginationResult<TraceEntryVO> getTraceEntries() throws SUPAdminException;

void exportTraceEntries(exportFile, filter, sort) through SUPAdminException

Returns

If successful, returns an object of the specified type (can be null). If unsuccessful, returns SUPAdminException.

Examples

  • Retrieve and export trace entries
    TraceFilterVO filter = new TraceFilterVO();
    Calendar c = Calendar.getInstance();
    c.set(2011, 10, 1);
    
    filter.setStartTime(c.getTime());
    filter.setEndTime(new Date());
    filter.setLevel(TRACE_LOG_LEVEL.DEBUG);
    Collection<TRACE_LOG_MODULE> modules = Arrays.asList(TRACE_LOG_MODULE.MO);
    filter.setModules(modules);
    TraceSortVO sort = null;
    PaginationResult<TraceEntryVO> entries = supServerLog.getTraceEntries(
    filter, 0L, 100, sort);
    
    System.out.println(entries.getTotalAvailableRecords());
    
    File exportFile = new File("D:\\temp\\jmsBridge.zip");
    supServerLog.exportTraceEntries(exportFile, filter, sort);