Package org.eclipse.emf.cdo.server
Klasse CDOServerBrowser
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.concurrent.Worker
org.eclipse.emf.cdo.server.CDOServerBrowser
- Alle implementierten Schnittstellen:
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
- Bekannte direkte Unterklassen:
CDOServerBrowser.ContainerBased
public class CDOServerBrowser
extends org.eclipse.net4j.util.concurrent.Worker
A simple HTTP server that web browsers can connect to in order to render internal server data for debugging purposes.
Actual content is contributed through pluggable pages.
Note: Don't use this server in production, it's insecure and does not perform or scale!
- Seit:
- 4.0
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classAn abstract base implementation of aserver browser page.static classAserver browser pagethat renders the branch manager contents of a repository.static classAserver browserfor the repositories in amanaged container.static classAserver browser pagethat renderscommit infos.static classAserver browser pagethat renderslarge object infos.static classAserver browser pagethat renders the locking manager contents of a repository.static classAserver browser pagethat renders the package registry contents of a repository.static interfaceRepresents pluggable content for aserver browser.static classAserver browser pagethat rendersrevisions.Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.concurrent.Worker
org.eclipse.net4j.util.concurrent.Worker.Terminate, org.eclipse.net4j.util.concurrent.Worker.WorkContextVon 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
Von Klasse geerbte Felder org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUTVon Klasse geerbte Felder org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidprotected voidprotected voidstatic StringformatTimeStamp(long timeStamp) protected org.eclipse.net4j.util.container.IManagedContainerintgetPort()protected InternalRepositorygetRepository(String name) protected Stringprotected voidinitPages(List<CDOServerBrowser.Page> pages) protected voidinitParams(String params) booleanprotected voidprintHeader(PrintStream pout) voidremoveParam(String key) voidsetPort(int port) protected voidshowMenu(PrintStream pout) protected voidshowPage(PrintStream pout, CDOServerBrowser.Page page) protected voidwork(org.eclipse.net4j.util.concurrent.Worker.WorkContext context) Von Klasse geerbte Methoden org.eclipse.net4j.util.concurrent.Worker
getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getWorkerThread, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandlerVon 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, 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 org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Konstruktordetails
-
CDOServerBrowser
-
-
Methodendetails
-
getRepositories
-
getPort
public int getPort() -
setPort
public void setPort(int port) -
work
- Angegeben von:
workin Klasseorg.eclipse.net4j.util.concurrent.Worker- Löst aus:
Exception
-
initParams
-
clearParams
protected void clearParams() -
removeParam
-
getParam
-
isParam
- Seit:
- 4.5
-
href
-
escape
-
printHeader
-
showMenu
-
showPage
-
getRepositoryNames
-
getRepository
-
getThreadName
- Setzt außer Kraft:
getThreadNamein Klasseorg.eclipse.net4j.util.concurrent.Worker
-
initPages
-
getPagesContainer
protected org.eclipse.net4j.util.container.IManagedContainer getPagesContainer()- Seit:
- 4.1
-
doActivate
- Setzt außer Kraft:
doActivatein Klasseorg.eclipse.net4j.util.concurrent.Worker- Löst aus:
Exception
-
doDeactivate
- Setzt außer Kraft:
doDeactivatein Klasseorg.eclipse.net4j.util.concurrent.Worker- Löst aus:
Exception
-
formatTimeStamp
- Seit:
- 4.5
-