public abstract class AbstractDSpaceWebapp extends java.lang.Object implements DSpaceWebappMXBean
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
kind |
protected java.util.Date |
started |
protected java.lang.String |
url |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDSpaceWebapp()
Prevent null instantiation.
|
|
AbstractDSpaceWebapp(java.lang.String kind)
Construct a particular kind of DSpace application.
|
| Modifier and Type | Method and Description |
|---|---|
void |
deregister()
Record that this application is not running.
|
static java.util.List<AbstractDSpaceWebapp> |
getApps()
Return the list of running applications.
|
java.lang.String |
getKind()
What kind of webapp? XMLUI, OAI, etc.
|
java.lang.String |
getStarted()
When did this application start?
|
java.lang.String |
getURL()
What is the base URL of this application?
|
void |
register()
Record that this application is running.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisUIprotected java.lang.String kind
protected java.util.Date started
protected java.lang.String url
protected AbstractDSpaceWebapp()
public AbstractDSpaceWebapp(java.lang.String kind)
kind - what kind of application is this? (XMLUI, JSPUI, etc.)public void register()
public void deregister()
public static java.util.List<AbstractDSpaceWebapp> getApps()
public java.lang.String getKind()
DSpaceWebappMXBeangetKind in interface DSpaceWebappMXBeanpublic java.lang.String getURL()
DSpaceWebappMXBeangetURL in interface DSpaceWebappMXBeanpublic java.lang.String getStarted()
DSpaceWebappMXBeangetStarted in interface DSpaceWebappMXBeanCopyright © 2018 DuraSpace. All Rights Reserved.