public interface CDOSessionInvalidationEvent extends CDOSessionEvent, CDOCommitInfo
session event
fired when passive updates (commit notifications) are being received from a
remote repository. Passive updates
must be enabled for
this event to be fired.CDOInvalidationNotification
,
CDOAdapterPolicy
Modifier and Type | Field and Description |
---|---|
static long |
LOCAL_ROLLBACK |
INVALID_DATE, UNSPECIFIED_DATE
Modifier and Type | Method and Description |
---|---|
CDOTransaction |
getLocalTransaction()
Returns the transaction that was committed and thereby caused this event to be emitted if this transaction is
local, or
null if the transaction was remote. |
Map<CDORevision,CDOPermission> |
getOldPermissions() |
CDOView |
getView()
Deprecated.
|
boolean |
isRemote() |
getSource
getComment, getCommitInfoManager, getMergedCommitInfo, getMergeSource, getPreviousCommitInfo, getPreviousTimeStamp, getUserID, isCommitDataLoaded, isInitialCommit
getBranch, getTimeStamp
getNewPackageUnits
copy, getChangedObjects, getChangeKinds, getDetachedObjects, getNewObjects, isEmpty, merge
getChangeKind
static final long LOCAL_ROLLBACK
CDOTransaction getLocalTransaction()
null
if the transaction was remote.@Deprecated CDOView getView()
getLocalTransaction()
.boolean isRemote()
Map<CDORevision,CDOPermission> getOldPermissions()
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html