org.jboss.kernel.plugins.metadata
Class AbstractKernelMetaDataRepository

java.lang.Object
  extended by org.jboss.kernel.plugins.event.AbstractEventEmitter
      extended by org.jboss.kernel.plugins.AbstractKernelObject
          extended by org.jboss.kernel.plugins.metadata.AbstractKernelMetaDataRepository
All Implemented Interfaces:
KernelEventEmitter, KernelObject, KernelMetaDataRepository
Direct Known Subclasses:
BasicKernelMetaDataRepository

public abstract class AbstractKernelMetaDataRepository
extends AbstractKernelObject
implements KernelMetaDataRepository

AbstractKernelMetaDataRepository.

Version:
$Revision: 46188 $
Author:
Adrian Brock

Field Summary
 
Fields inherited from class org.jboss.kernel.plugins.AbstractKernelObject
kernel, log
 
Fields inherited from class org.jboss.kernel.plugins.event.AbstractEventEmitter
eventListenerRegistry, NULL, NULL_FILTER
 
Constructor Summary
AbstractKernelMetaDataRepository()
          Create a new AbstractKernelMetaDataRepository.
AbstractKernelMetaDataRepository(org.jboss.metadata.spi.repository.MutableMetaDataRepository metaDataRepository)
          Create a new AbstractKernelMetaDataRepository.
 
Method Summary
 org.jboss.metadata.spi.repository.MutableMetaDataRepository getMetaDataRepository()
          Get the meta data repository
 void setMetaDataRepository(org.jboss.metadata.spi.repository.MutableMetaDataRepository metaDataRepository)
          Set the metaDataRepository.
 
Methods inherited from class org.jboss.kernel.plugins.AbstractKernelObject
getKernel, setKernel
 
Methods inherited from class org.jboss.kernel.plugins.event.AbstractEventEmitter
createEvent, fireKernelEvent, fireKernelEvent, hasListeners, nextEmitterSequence, registerListener, unregisterListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.kernel.spi.metadata.KernelMetaDataRepository
addMetaData, createMetaDataRetrieval, getFullScope, getMetaData, getMutableScope, removeMetaData
 
Methods inherited from interface org.jboss.kernel.spi.KernelObject
getKernel, setKernel
 
Methods inherited from interface org.jboss.kernel.spi.event.KernelEventEmitter
fireKernelEvent, registerListener, unregisterListener
 

Constructor Detail

AbstractKernelMetaDataRepository

public AbstractKernelMetaDataRepository()
Create a new AbstractKernelMetaDataRepository.


AbstractKernelMetaDataRepository

public AbstractKernelMetaDataRepository(org.jboss.metadata.spi.repository.MutableMetaDataRepository metaDataRepository)
Create a new AbstractKernelMetaDataRepository.

Parameters:
metaDataRepository - the meta data repository
Method Detail

getMetaDataRepository

public org.jboss.metadata.spi.repository.MutableMetaDataRepository getMetaDataRepository()
Description copied from interface: KernelMetaDataRepository
Get the meta data repository

Specified by:
getMetaDataRepository in interface KernelMetaDataRepository
Returns:
the meta data repository

setMetaDataRepository

public void setMetaDataRepository(org.jboss.metadata.spi.repository.MutableMetaDataRepository metaDataRepository)
Set the metaDataRepository.

Parameters:
metaDataRepository - the metaDataRepository.


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.