org.jboss.repository.plugins
Class AbstractKernelRepository
java.lang.Object
org.jboss.repository.plugins.AbstractKernelRepository
- All Implemented Interfaces:
- KernelRepository
- Direct Known Subclasses:
- BasicKernelRepository
public class AbstractKernelRepository
- extends Object
- implements KernelRepository
- Version:
- $Revision: 1.3 $
- Author:
- Scott.Stark@jboss.org
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractKernelRepository
public AbstractKernelRepository(MetaDataCombiner combiner)
throws Exception
- Throws:
Exception
getMetaData
public Object getMetaData(Key key)
- Specified by:
getMetaData in interface KernelRepository
getMetaData
public Object getMetaData(Key key,
MetaDataCombiner combiner)
- Specified by:
getMetaData in interface KernelRepository
- Parameters:
key - combiner -
- Returns:
- the metadata object for name if found, null otherwise
getAllMetaData
public Map getAllMetaData(Key key)
- Get the MetaData for the key and all its subkeys
- Specified by:
getAllMetaData in interface KernelRepository
- Parameters:
key -
- Returns:
- Map for the key and matching subkeys
addMetaData
public MetaData addMetaData(Key key,
MetaData data)
- Specified by:
addMetaData in interface KernelRepository
removeMetaData
public MetaData removeMetaData(Key key)
- Specified by:
removeMetaData in interface KernelRepository
loadMetaData
public void loadMetaData(MetaDataLoader loader)
- Specified by:
loadMetaData in interface KernelRepository
getKeyNames
public Iterator getKeyNames()
- Description copied from interface:
KernelRepository
- Get the current repository keys
- Specified by:
getKeyNames in interface KernelRepository
- Returns:
- Iterator of the repository keys
findKeys
public Iterator findKeys(String nameRE,
Map attributes)
- Description copied from interface:
KernelRepository
- Query the repository for keys matching the name regular expression and
attribute value regular expressions.
- Specified by:
findKeys in interface KernelRepository
- Parameters:
nameRE - attributes -
- Returns:
- null currently
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.