1 22 package org.jboss.repository.spi; 23 24 import java.util.Iterator ; 25 import java.util.Map ; 26 27 31 public interface KernelRepository 32 { 33 public Object getMetaData(Key key); 34 35 public Object getMetaData(Key key, MetaDataCombiner combiner); 36 37 42 public Map getAllMetaData(Key key); 43 44 48 public MetaData addMetaData(Key key, MetaData data); 49 50 public MetaData removeMetaData(Key key); 51 52 55 public void loadMetaData(MetaDataLoader loader); 56 57 61 public Iterator getKeyNames(); 62 63 70 public Iterator findKeys(String nameRE, Map attributes); 71 } 72 | Popular Tags |