org.pentaho.platform.plugin.action.mondrian
Class MondrianCachePublisher

java.lang.Object
  extended by org.pentaho.platform.engine.core.system.PentahoBase
      extended by org.pentaho.platform.engine.core.system.BasePublisher
          extended by org.pentaho.platform.plugin.action.mondrian.MondrianCachePublisher
All Implemented Interfaces:
Serializable, ILogger, IPentahoPublisher

public class MondrianCachePublisher
extends BasePublisher

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.pentaho.platform.engine.core.system.BasePublisher
debug
 
Fields inherited from class org.pentaho.platform.engine.core.system.PentahoBase
EMPTYLOGID, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATOR
 
Fields inherited from interface org.pentaho.platform.api.engine.ILogger
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN
 
Constructor Summary
MondrianCachePublisher()
           
 
Method Summary
 String getDescription()
           
 Log getLogger()
           
 String getName()
           
 String publish(IPentahoSession localSession)
           
 
Methods inherited from class org.pentaho.platform.engine.core.system.BasePublisher
publish
 
Methods inherited from class org.pentaho.platform.engine.core.system.PentahoBase
debug, debug, error, error, fatal, fatal, genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, getLogId, getObjectName, info, info, setLoggingLevel, setLogId, trace, trace, warn, warn
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MondrianCachePublisher

public MondrianCachePublisher()
Method Detail

getLogger

public Log getLogger()
Specified by:
getLogger in class PentahoBase

getName

public String getName()
Returns:
The name of the publisher. This name is displayed in the Publish JSP

getDescription

public String getDescription()
Returns:
The description of the publisher. This string is displayed in the Publish JSP

publish

public String publish(IPentahoSession localSession)
Specified by:
publish in class BasePublisher