Package org.eclipse.emf.cdo.server
Klasse IRepositoryProtector.AuthorizationStrategy.Additive
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.emf.cdo.server.IRepositoryProtector.Element
org.eclipse.emf.cdo.server.IRepositoryProtector.AuthorizationStrategy
org.eclipse.emf.cdo.server.IRepositoryProtector.AuthorizationStrategy.Additive
- Alle implementierten Schnittstellen:
BiPredicate<CDOPermission,,CDOPermission> org.eclipse.net4j.util.container.IManagedContainerProvider,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
- Umschließende Klasse:
IRepositoryProtector.AuthorizationStrategy
public static class IRepositoryProtector.AuthorizationStrategy.Additive
extends IRepositoryProtector.AuthorizationStrategy
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.server.IRepositoryProtector.AuthorizationStrategy
IRepositoryProtector.AuthorizationStrategy.Additive, IRepositoryProtector.AuthorizationStrategy.Constant, IRepositoryProtector.AuthorizationStrategy.SubtractiveVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivationVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2 -
Feldübersicht
FelderVon Klasse geerbte Felder org.eclipse.emf.cdo.server.IRepositoryProtector.AuthorizationStrategy
DEFAULT, DEFAULT_TYPE, PRODUCT_GROUPVon Klasse geerbte Felder org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleantest(CDOPermission currentPermission, CDOPermission newPermission) Returnstrueif thenewPermissionis supposed to replace thecurrentPermission,falseotherwise.Von Klasse geerbte Methoden org.eclipse.emf.cdo.server.IRepositoryProtector.AuthorizationStrategy
doBeforeActivate, getCombinedPermission, getInitialPermission, getTerminalPermission, isAuthorizeAttach, isAuthorizeDetach, isAuthorizeModify, setAuthorizeAttach, setAuthorizeDetach, setAuthorizeModify, setInitialPermission, setTerminalPermissionVon Klasse geerbte Methoden org.eclipse.emf.cdo.server.IRepositoryProtector.Element
checkRepositoryProtector, getContainer, getRepositoryProtector, setRepositoryProtectorVon Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toStringVon Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListenerVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden java.util.function.BiPredicate
and, negate, orVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Felddetails
-
DEFAULT_INITIAL_PERMISSION
-
DEFAULT_TERMINAL_PERMISSION
-
-
Konstruktordetails
-
Additive
public Additive()
-
-
Methodendetails
-
test
Beschreibung aus Klasse kopiert:IRepositoryProtector.AuthorizationStrategyReturnstrueif thenewPermissionis supposed to replace thecurrentPermission,falseotherwise.- Angegeben von:
testin SchnittstelleBiPredicate<CDOPermission,CDOPermission> - Angegeben von:
testin KlasseIRepositoryProtector.AuthorizationStrategy
-