org.dspace.kernel
Interface DSpaceKernel


public interface DSpaceKernel

This is the most core piece of the system: instantiating one will startup the dspace services framework.

Author:
Aaron Zeckoski (azeckoski @ gmail.com)

Field Summary
static String KERNEL_NAME
           
static String MBEAN_NAME
           
static String MBEAN_PREFIX
           
static String MBEAN_SUFFIX
           
 
Method Summary
 ConfigurationService getConfigurationService()
           
 String getMBeanName()
           
 ServiceManager getServiceManager()
           
 boolean isRunning()
           
 

Field Detail

KERNEL_NAME

static final String KERNEL_NAME
See Also:
Constant Field Values

MBEAN_PREFIX

static final String MBEAN_PREFIX
See Also:
Constant Field Values

MBEAN_SUFFIX

static final String MBEAN_SUFFIX
See Also:
Constant Field Values

MBEAN_NAME

static final String MBEAN_NAME
See Also:
Constant Field Values
Method Detail

getMBeanName

String getMBeanName()
Returns:
the unique MBean name of this DSpace Kernel

isRunning

boolean isRunning()
Returns:
true if this Kernel is started and running

getServiceManager

ServiceManager getServiceManager()
Returns:
the DSpace service manager instance for this Kernel

getConfigurationService

ConfigurationService getConfigurationService()
Returns:
the DSpace configuration service for this Kernel


Copyright © Monday, September 1, 2008-2010 The DSpace Foundation. All Rights Reserved.