package org.safehaus.penrose.source; import java.util.Collection; /** * @author Endi Sukma Dewata */ public interface SourceManagerServiceMBean { public Collection<String> getSourceNames() throws Exception; public void createSource(SourceConfig sourceConfig) throws Exception; public void renameSource(String name, String newName) throws Exception; public void updateSource(String name, SourceConfig sourceConfig) throws Exception; public void removeSource(String name) throws Exception; }