org.openmobileis.synchro.journal
Class JournalManager

java.lang.Object
  extended byorg.openmobileis.synchro.journal.JournalManager

public class JournalManager
extends java.lang.Object

Title: OpenMobileIS project source
Description: Data manager for all journal entry. Use to store and get journal entry. Entry are persistent.

Since:
JDK 1.1
Version:
1.0.
Author:
Philippe Delrieu
See Also:
DefaultLogRenderer, JournalService, JournalEntry

Field Summary
static java.lang.String NOK_MESSAGE
           
static java.lang.String OK_MESSAGE
           
static java.lang.String STATUS_AUTHENTIFICATION_REQUIRED
           
static java.lang.String STATUS_COMMAND_NOT_IMPLEMENTED
           
static java.lang.String STATUS_DEVICE_FULL
           
static java.lang.String STATUS_EXIST_TARGET
           
static java.lang.String STATUS_FAILED
           
static java.lang.String STATUS_NO_CONTENT
           
static java.lang.String STATUS_NOT_FOUND
           
static java.lang.String STATUS_OK
           
static java.lang.String STATUS_PARTIAL_CONTENT
           
static java.lang.String STATUS_SYNC_IN_PROGRESS
           
static java.lang.String STATUS_SYNCHRO_CONFLIC
           
static java.lang.String STATUS_TOO_LARGE
           
static java.lang.String STATUS_UNAUTHORIZED
           
static java.lang.String STATUS_UNKNOWN
           
static java.lang.String STATUS_UNSUPPORTED_MEDIA
           
static java.lang.String STATUS_WRONG_FORMAT
           
 
Method Summary
 void deleteAllJournalEntryForService(java.lang.String serviceName)
           
 JournalEntry[] getAllJournalEntryForService(java.lang.String serviceName)
           
 java.lang.String getErrorMessageForSynchroStatus(int status)
           
static JournalManager getManager()
           
 Array getRendererList()
           
 void registerJournalLogRenderer(JournalLogRenderer renderer)
           
 void saveJournalEntry(java.lang.String serviceName, short id, java.lang.String data, int status)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STATUS_SYNC_IN_PROGRESS

public static java.lang.String STATUS_SYNC_IN_PROGRESS

STATUS_OK

public static java.lang.String STATUS_OK

STATUS_NO_CONTENT

public static java.lang.String STATUS_NO_CONTENT

STATUS_PARTIAL_CONTENT

public static java.lang.String STATUS_PARTIAL_CONTENT

STATUS_WRONG_FORMAT

public static java.lang.String STATUS_WRONG_FORMAT

STATUS_UNAUTHORIZED

public static java.lang.String STATUS_UNAUTHORIZED

STATUS_NOT_FOUND

public static java.lang.String STATUS_NOT_FOUND

STATUS_AUTHENTIFICATION_REQUIRED

public static java.lang.String STATUS_AUTHENTIFICATION_REQUIRED

STATUS_TOO_LARGE

public static java.lang.String STATUS_TOO_LARGE

STATUS_UNSUPPORTED_MEDIA

public static java.lang.String STATUS_UNSUPPORTED_MEDIA

STATUS_EXIST_TARGET

public static java.lang.String STATUS_EXIST_TARGET

STATUS_DEVICE_FULL

public static java.lang.String STATUS_DEVICE_FULL

STATUS_FAILED

public static java.lang.String STATUS_FAILED

STATUS_COMMAND_NOT_IMPLEMENTED

public static java.lang.String STATUS_COMMAND_NOT_IMPLEMENTED

STATUS_SYNCHRO_CONFLIC

public static java.lang.String STATUS_SYNCHRO_CONFLIC

STATUS_UNKNOWN

public static java.lang.String STATUS_UNKNOWN

OK_MESSAGE

public static java.lang.String OK_MESSAGE

NOK_MESSAGE

public static java.lang.String NOK_MESSAGE
Method Detail

getManager

public static JournalManager getManager()

registerJournalLogRenderer

public void registerJournalLogRenderer(JournalLogRenderer renderer)

getRendererList

public Array getRendererList()

saveJournalEntry

public void saveJournalEntry(java.lang.String serviceName,
                             short id,
                             java.lang.String data,
                             int status)

getAllJournalEntryForService

public JournalEntry[] getAllJournalEntryForService(java.lang.String serviceName)

deleteAllJournalEntryForService

public void deleteAllJournalEntryForService(java.lang.String serviceName)

getErrorMessageForSynchroStatus

public java.lang.String getErrorMessageForSynchroStatus(int status)


Copyright 2006 OpenMobileIS. All Rights Reserved.