Package org.eclipse.emf.cdo.net4j
Interface CDONet4jSession.Options
-
- All Superinterfaces:
CDOCommonSession.Options,CDOSession.Options,org.eclipse.net4j.util.event.INotifier,org.eclipse.net4j.util.options.IOptions
- All Known Subinterfaces:
CDOSession.Options
- Enclosing interface:
- CDONet4jSession
public static interface CDONet4jSession.Options extends CDOSession.Options
Encapsulates a set of notifyingsessionconfiguration options.- Since:
- 4.1
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession.Options
CDOCommonSession.Options.LockNotificationEvent, CDOCommonSession.Options.LockNotificationMode, CDOCommonSession.Options.LockNotificationModeEvent, CDOCommonSession.Options.PassiveUpdateEvent, CDOCommonSession.Options.PassiveUpdateMode
-
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.session.CDOSession.Options
CDOSession.Options.CollectionLoadingPolicyEvent, CDOSession.Options.DelegableViewLockEvent, CDOSession.Options.GeneratedPackageEmulationEvent, CDOSession.Options.LobCacheEvent, CDOSession.Options.PermissionUpdaterEvent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetCommitTimeout()Returns the timeout for commit operations in seconds.org.eclipse.net4j.signal.ISignalProtocol<CDONet4jSession>getNet4jProtocol()Returns the Net4jprotocolinstance that represents the underlying signalling connection to the repository of this session.intgetProgressInterval()Returns the interval for progress reports of commit operations in seconds.longgetSignalTimeout()voidsetCommitTimeout(int commitTimeout)Sets the timeout for commit operations in seconds.voidsetProgressInterval(int progressInterval)Sets the interval for progress reports of commit operations in seconds.voidsetSignalTimeout(long signalTimeout)-
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession.Options
getLockNotificationMode, getPassiveUpdateMode, isLockNotificationEnabled, isPassiveUpdateEnabled, setLockNotificationEnabled, setLockNotificationMode, setPassiveUpdateEnabled, setPassiveUpdateMode
-
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSession.Options
getCollectionLoadingPolicy, getContainer, getLobCache, getPermissionUpdater, isDelegableViewLockEnabled, isGeneratedPackageEmulationEnabled, setCollectionLoadingPolicy, setDelegableViewLockEnabled, setGeneratedPackageEmulationEnabled, setLobCache, setPermissionUpdater
-
-
-
-
Method Detail
-
getNet4jProtocol
org.eclipse.net4j.signal.ISignalProtocol<CDONet4jSession> getNet4jProtocol()
Returns the Net4jprotocolinstance that represents the underlying signalling connection to the repository of this session.
-
getSignalTimeout
long getSignalTimeout()
- Since:
- 4.5
-
setSignalTimeout
void setSignalTimeout(long signalTimeout)
- Since:
- 4.5
-
getCommitTimeout
int getCommitTimeout()
Returns the timeout for commit operations in seconds.
-
setCommitTimeout
void setCommitTimeout(int commitTimeout)
Sets the timeout for commit operations in seconds.
-
getProgressInterval
int getProgressInterval()
Returns the interval for progress reports of commit operations in seconds.
-
setProgressInterval
void setProgressInterval(int progressInterval)
Sets the interval for progress reports of commit operations in seconds.
-
-