Package org.eclipse.emf.cdo.spi.server
Class RepositoryActivityLog
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.lifecycle.LifecycleHook<IRepository>
org.eclipse.emf.cdo.spi.server.RepositoryActivityLog
- All Implemented Interfaces:
org.eclipse.net4j.util.event.INotifier,org.eclipse.net4j.util.event.INotifier.INotifier2,org.eclipse.net4j.util.lifecycle.IDeactivateable,org.eclipse.net4j.util.lifecycle.ILifecycle,org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation,org.eclipse.net4j.util.om.log.Log
- Direct Known Subclasses:
RepositoryActivityLog.Rolling
public abstract class RepositoryActivityLog
extends org.eclipse.net4j.util.lifecycle.LifecycleHook<IRepository>
implements org.eclipse.net4j.util.om.log.Log
- Since:
- 4.7
- Author:
- Eike Stepper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivationNested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2 -
Field Summary
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcommitFinished(IStoreAccessor.CommitContext commitContext, int concurrentCommits) protected voidcommitStarted(IStoreAccessor.CommitContext commitContext, int concurrentCommits, int commits) protected voiddelegateAboutToDeactivate(IRepository delegate) protected voiddelegateActivated(IRepository delegate) protected StringformatSession(ISession session) protected StringformatUser(ISession session) protected StringformatView(IView view) protected voidhookDelegate(IRepository repository) protected voidsessionClosed(ISession session, int concurrentSessions) protected voidsessionOpened(ISession session, int concurrentSessions, int sessions) voidsetRepository(IRepository repository) protected voidtransactionClosed(ITransaction transaction, int concurrentTransactions) protected voidtransactionOpened(ITransaction transaction, int concurrentTransactions, int transactions) protected voidunhookDelegate(IRepository repository) protected voidviewClosed(IView view, int concurrentViews) protected voidviewOpened(IView view, int concurrentViews, int views) Methods inherited from class org.eclipse.net4j.util.lifecycle.LifecycleHook
delegateAboutToActivate, delegateChanged, delegateDeactivated, delegateEvent, doActivate, doDeactivate, getDelegate, hookInactiveDelegates, setDelegateMethods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toStringMethods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListenerMethods inherited from interface org.eclipse.net4j.util.om.log.Log
log
-
Constructor Details
-
RepositoryActivityLog
public RepositoryActivityLog()
-
-
Method Details
-
getRepository
-
setRepository
-
sessionOpened
-
sessionClosed
-
viewOpened
-
viewClosed
-
transactionOpened
protected void transactionOpened(ITransaction transaction, int concurrentTransactions, int transactions) -
transactionClosed
-
commitStarted
protected void commitStarted(IStoreAccessor.CommitContext commitContext, int concurrentCommits, int commits) -
commitFinished
-
formatSession
-
formatUser
-
formatView
-
delegateActivated
- Overrides:
delegateActivatedin classorg.eclipse.net4j.util.lifecycle.LifecycleHook<IRepository>- Since:
- 4.8
-
delegateAboutToDeactivate
- Overrides:
delegateAboutToDeactivatein classorg.eclipse.net4j.util.lifecycle.LifecycleHook<IRepository>- Since:
- 4.8
-
hookDelegate
- Overrides:
hookDelegatein classorg.eclipse.net4j.util.lifecycle.LifecycleHook<IRepository>
-
unhookDelegate
- Overrides:
unhookDelegatein classorg.eclipse.net4j.util.lifecycle.LifecycleHook<IRepository>
-