org.pentaho.platform.repository.subscription
Class SubscriptionPublisher

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.repository.subscription.SubscriptionPublisher
All Implemented Interfaces:
Serializable, ILogger, IPentahoPublisher

public class SubscriptionPublisher
extends BasePublisher

Author:
wseyler
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
SubscriptionPublisher()
           
 
Method Summary
 String getDescription()
           
 Log getLogger()
           
 String getName()
           
 String publish(IPentahoSession session)
           
 
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

SubscriptionPublisher

public SubscriptionPublisher()
Method Detail

getLogger

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

publish

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

getDescription

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

getName

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