public class MonitoringReferenceSystem extends TransactionalReferenceSystemBase implements ReferenceSystem
_committedReferences, _newReferences| Constructor and Description |
|---|
MonitoringReferenceSystem(ReferenceSystemListener referenceSystem) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExistingReference(ObjectReference ref) |
void |
addNewReference(ObjectReference ref) |
void |
commit() |
void |
discarded() |
void |
removeReference(ObjectReference ref) |
void |
rollback() |
createNewReferences, referenceForId, referenceForObject, traverseNewReferences, traverseReferencesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreferenceForId, referenceForObject, traverseReferencespublic MonitoringReferenceSystem(ReferenceSystemListener referenceSystem)
public void commit()
commit in interface ReferenceSystemcommit in class TransactionalReferenceSystemBasepublic void addExistingReference(ObjectReference ref)
addExistingReference in interface ReferenceSystemaddExistingReference in class TransactionalReferenceSystemBasepublic void addNewReference(ObjectReference ref)
addNewReference in interface ReferenceSystemaddNewReference in class TransactionalReferenceSystemBasepublic void removeReference(ObjectReference ref)
removeReference in interface ReferenceSystemremoveReference in class TransactionalReferenceSystemBasepublic void rollback()
rollback in interface ReferenceSystemrollback in class TransactionalReferenceSystemBasepublic void discarded()
discarded in interface ReferenceSystem