org.pentaho.platform.api.engine
Interface IPentahoSystemAdminPlugins


public interface IPentahoSystemAdminPlugins


Method Summary
 List<IPentahoPublisher> getPublisherList()
           
 org.dom4j.Document getPublishersDocument()
           
 String publish(IPentahoSession session, String className)
           
 void setAdministrationPlugins(List<IPentahoPublisher> administrationPlugins)
          Registers administrative capabilities that can be invoked later via PentahoSystem#publish(IPentahoSession, String)
 

Method Detail

publish

String publish(IPentahoSession session,
               String className)

getPublisherList

List<IPentahoPublisher> getPublisherList()

getPublishersDocument

org.dom4j.Document getPublishersDocument()

setAdministrationPlugins

void setAdministrationPlugins(List<IPentahoPublisher> administrationPlugins)
Registers administrative capabilities that can be invoked later via PentahoSystem#publish(IPentahoSession, String)

Parameters:
administrationPlugins - a list of admin functions to register