Klasse CDOEmbeddedRepositoryConfig

java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.emf.cdo.server.embedded.CDOEmbeddedRepositoryConfig
Alle implementierten Schnittstellen:
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

public abstract class CDOEmbeddedRepositoryConfig extends org.eclipse.net4j.util.lifecycle.Lifecycle implements org.eclipse.net4j.util.container.IManagedContainerProvider
Seit:
4.6
Autor:
Eike Stepper
  • Verschachtelte Klassen - Übersicht

    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
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected void
     
    void
    Subclasses may override.
    void
    Subclasses may override.
    org.eclipse.net4j.acceptor.IAcceptor
    createAcceptor(org.eclipse.net4j.util.container.IManagedContainer container)
    Subclasses may override.
    org.eclipse.net4j.connector.IConnector
    createConnector(org.eclipse.net4j.util.container.IManagedContainer container)
    Subclasses may override.
    createSessionConfiguration(org.eclipse.net4j.connector.IConnector connector, CDOBranchManager branchManager, CDORevisionManager revisionManager)
    Subclasses may override.
    abstract IStore
    createStore(org.eclipse.net4j.util.container.IManagedContainer container)
     
    protected void
     
    protected void
     
    protected void
     
    org.eclipse.net4j.util.container.IManagedContainer
    Subclasses may override.
     
    final String
     
    void
    initPackages(IRepository repository, List<EPackage> packages)
    Subclasses may override.
    abstract void
    initProperties(org.eclipse.net4j.util.container.IManagedContainer container, Map<String,String> properties)
     
    boolean
    isInitialPackage(IRepository repository, String nsURI)
    Subclasses may override.
    void
    Subclasses may override.
     

    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, 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.event.INotifier

    addListener, getListeners, hasListeners, removeListener
  • Konstruktordetails

    • CDOEmbeddedRepositoryConfig

      public CDOEmbeddedRepositoryConfig(String repositoryName)
  • Methodendetails

    • getRepositoryName

      public final String getRepositoryName()
      Seit:
      4.8
    • getRepository

      public final IRepository getRepository()
    • openClientSession

      public final CDONet4jSession openClientSession()
    • getContainer

      public org.eclipse.net4j.util.container.IManagedContainer getContainer()
      Subclasses may override.
      Angegeben von:
      getContainer in Schnittstelle org.eclipse.net4j.util.container.IManagedContainerProvider
    • initPackages

      public void initPackages(IRepository repository, List<EPackage> packages)
      Subclasses may override.
    • isInitialPackage

      public boolean isInitialPackage(IRepository repository, String nsURI)
      Subclasses may override.
    • afterFirstStart

      public void afterFirstStart(IRepository repository)
      Subclasses may override.
    • afterReStart

      public void afterReStart(IRepository repository)
      Subclasses may override.
    • modifySession

      public void modifySession(IRepository repository, CDONet4jSession session)
      Subclasses may override.
    • createSessionConfiguration

      public CDONet4jSessionConfiguration createSessionConfiguration(org.eclipse.net4j.connector.IConnector connector, CDOBranchManager branchManager, CDORevisionManager revisionManager)
      Subclasses may override.
    • createAcceptor

      public org.eclipse.net4j.acceptor.IAcceptor createAcceptor(org.eclipse.net4j.util.container.IManagedContainer container)
      Subclasses may override.
    • createConnector

      public org.eclipse.net4j.connector.IConnector createConnector(org.eclipse.net4j.util.container.IManagedContainer container)
      Subclasses may override.
    • createStore

      public abstract IStore createStore(org.eclipse.net4j.util.container.IManagedContainer container)
    • initProperties

      public abstract void initProperties(org.eclipse.net4j.util.container.IManagedContainer container, Map<String,String> properties)
    • activateRepository

      protected void activateRepository(IRepository repository)
    • deactivateRepository

      protected void deactivateRepository()
    • doActivate

      protected void doActivate() throws Exception
      Setzt außer Kraft:
      doActivate in Klasse org.eclipse.net4j.util.lifecycle.Lifecycle
      Löst aus:
      Exception
    • doDeactivate

      protected void doDeactivate() throws Exception
      Setzt außer Kraft:
      doDeactivate in Klasse org.eclipse.net4j.util.lifecycle.Lifecycle
      Löst aus:
      Exception