org.jboss.aspects.versioned
Interface SynchronizationManager

All Known Implementing Classes:
LocalSynchronizationManager

public interface SynchronizationManager

Version:
$Revision: 1.1.4.4 $
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

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

getState

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

putObject

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

putState

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

noTxUpdate

public void noTxUpdate(DistributedUpdate update)
                throws Exception
Throws:
Exception

registerUpdate

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

createObjects

public void createObjects(List newObjects)
                   throws Exception
Throws:
Exception


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