ERJGroupsSynchronizer Class Reference

Inherits er::extensions::remoteSynchronizer::ERXRemoteSynchronizer.

Collaboration diagram for ERJGroupsSynchronizer:

Collaboration graph
[legend]

List of all members.

Classes

class  JGroupsCleanupTask

Public Member Functions

void _applicationWillTerminateNotification (NSNotification notification)
 ERJGroupsSynchronizer (IChangeListener listener) throws ChannelException
void join () throws ChannelException
void leave ()
void listen ()

Protected Member Functions

void _writeCacheChanges (int transactionID, NSArray cacheChanges) throws ChannelNotConnectedException, ChannelClosedException, IOException

Private Member Functions

void _registerForCleanup ()

Static Private Member Functions

static void cleanUpJChannel (JChannel channel)

Private Attributes

JChannel _channel
String _groupName


Constructor & Destructor Documentation

ERJGroupsSynchronizer ( IChangeListener  listener  )  throws ChannelException


Member Function Documentation

void _applicationWillTerminateNotification ( NSNotification  notification  ) 

void _registerForCleanup (  )  [private]

void _writeCacheChanges ( int  transactionID,
NSArray  cacheChanges 
) throws ChannelNotConnectedException, ChannelClosedException, IOException [protected, virtual]

Implements ERXRemoteSynchronizer.

static void cleanUpJChannel ( JChannel  channel  )  [static, private]

void join (  )  throws ChannelException [virtual]

Implements ERXRemoteSynchronizer.

void leave (  )  [virtual]

Implements ERXRemoteSynchronizer.

void listen (  )  [virtual]

Implements ERXRemoteSynchronizer.


Member Data Documentation

JChannel _channel [private]

String _groupName [private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:22 2012 for Project Wonder by  doxygen 1.5.8