Klasse AbstractCDOAdmin
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.lifecycle.ShareableLifecycle
org.eclipse.net4j.util.container.Container<CDOAdminRepository>
org.eclipse.net4j.util.container.ModifiableContainer<CDOAdminRepository>
org.eclipse.net4j.util.container.PersistableContainer<CDOAdminRepository>
org.eclipse.net4j.util.container.SetContainer<CDOAdminRepository>
org.eclipse.emf.cdo.spi.common.admin.AbstractCDOAdmin
- Alle implementierten Schnittstellen:
CDOAdmin
,org.eclipse.net4j.util.collection.Closeable
,org.eclipse.net4j.util.container.IContainer<CDOAdminRepository>
,org.eclipse.net4j.util.container.IContainer.Modifiable<CDOAdminRepository>
,org.eclipse.net4j.util.container.IContainer.Persistable<CDOAdminRepository>
,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
public abstract class AbstractCDOAdmin
extends org.eclipse.net4j.util.container.SetContainer<CDOAdminRepository>
implements CDOAdmin
If the meaning of this type isn't clear, there really should be more of a description here...
- Seit:
- 4.1
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.container.IContainer
org.eclipse.net4j.util.container.IContainer.Modifiable<E>, org.eclipse.net4j.util.container.IContainer.Persistable<E>, org.eclipse.net4j.util.container.IContainer.Persistence<E>
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
-
Feldübersicht
Von Klasse geerbte Felder org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.admin.CDOAdmin
DEFAULT_TYPE, PROPERTY_SECURITY_HOME_FOLDERS, PROPERTY_SECURITY_MANAGER, PROPERTY_STORE_XML_CONFIG
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
close()
Creates a new remoterepository
and returns its administrative interface.boolean
deleteRepository
(CDOAdminRepository repository, String type) protected abstract boolean
protected abstract boolean
doDeleteRepository
(String name, String type) getRepository
(String name) final long
boolean
isClosed()
protected CDOAdminRepository[]
sortElements
(CDOAdminRepository[] array) protected boolean
validateElement
(CDOAdminRepository repository) waitForRepository
(String name) Von Klasse geerbte Methoden org.eclipse.net4j.util.container.SetContainer
backingStoreAdd, backingStoreClear, backingStoreContains, backingStoreForEach, backingStoreIsEmpty, backingStoreRemove, backingStoreSize, backingStoreToArray, getSet
Von Klasse geerbte Methoden org.eclipse.net4j.util.container.PersistableContainer
containerModified, doActivate, doDeactivate, getPersistence, isSavedWhenModified, load, save, setPersistence
Von Klasse geerbte Methoden org.eclipse.net4j.util.container.ModifiableContainer
addAllElements, addElement, clear, elementAdded, elementRemoved, firstElementAdded, getComponentType, getElements, isEmpty, lastElementRemoved, removeAllElements, removeElement
Von Klasse geerbte Methoden org.eclipse.net4j.util.container.Container
fireContainerEvent, fireContainerEvent, fireContainerEvent, fireElementAddedEvent, fireElementRemovedEvent, fireElementsAddedEvent, fireElementsRemovedEvent, fireEvent, newContainerEvent, newContainerEvent
Von Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
Von Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Konstruktordetails
-
AbstractCDOAdmin
protected AbstractCDOAdmin(long timeout)
-
-
Methodendetails
-
getTimeout
public final long getTimeout() -
isClosed
public boolean isClosed()- Angegeben von:
isClosed
in Schnittstelleorg.eclipse.net4j.util.collection.Closeable
-
close
public void close()- Angegeben von:
close
in Schnittstelleorg.eclipse.net4j.util.collection.Closeable
-
getRepositories
- Angegeben von:
getRepositories
in SchnittstelleCDOAdmin
-
getRepository
- Angegeben von:
getRepository
in SchnittstelleCDOAdmin
-
waitForRepository
- Angegeben von:
waitForRepository
in SchnittstelleCDOAdmin
-
createRepository
Beschreibung aus Schnittstelle kopiert:CDOAdmin
Creates a new remoterepository
and returns its administrative interface.On the server-side the creation is delegated to an instance of
org.eclipse.emf.cdo.server.spi.admin.CDOAdminHandler
that is registered with the server'scontainer
under the giventype
argument. Thename
andproperties
arguments are passed on to the registered handler.- Angegeben von:
createRepository
in SchnittstelleCDOAdmin
-
deleteRepository
-
sortElements
- Setzt außer Kraft:
sortElements
in Klasseorg.eclipse.net4j.util.container.ModifiableContainer<CDOAdminRepository>
-
validateElement
- Setzt außer Kraft:
validateElement
in Klasseorg.eclipse.net4j.util.container.ModifiableContainer<CDOAdminRepository>
-
doCreateRepository
-
doDeleteRepository
-