org.jboss.aspects.versioned
Interface SynchronizationManager

All Known Implementing Classes:
DistributedSynchronizationManager, LocalSynchronizationManager

public interface SynchronizationManager

Version:
$Revision: 1.1.4.3 $
Author:
Bill Burke

Method Summary
 void createObjects(List newObjects)
           
 Object getObject(org.jboss.util.id.GUID guid)
           
 DistributedState getState(org.jboss.util.id.GUID guid)
           
 void noTxUpdate(DistributedUpdate update)
           
 void putObject(org.jboss.util.id.GUID guid, Object obj)
           
 void putState(org.jboss.util.id.GUID guid, Object obj)
           
 void registerUpdate(Transaction tx, DistributedState state)
           
 

Method Detail

getObject

Object getObject(org.jboss.util.id.GUID guid)

getState

DistributedState getState(org.jboss.util.id.GUID guid)

putObject

void putObject(org.jboss.util.id.GUID guid,
               Object obj)

putState

void putState(org.jboss.util.id.GUID guid,
              Object obj)

noTxUpdate

void noTxUpdate(DistributedUpdate update)
                throws Exception
Throws:
Exception

registerUpdate

void registerUpdate(Transaction tx,
                    DistributedState state)
                    throws Exception
Throws:
Exception

createObjects

void createObjects(List newObjects)
                   throws Exception
Throws:
Exception


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.