org.pentaho.platform.web.servlet
Class SubscriptionUserCleanup

java.lang.Object
  extended by HttpServlet
      extended by org.pentaho.platform.web.servlet.ServletBase
          extended by org.pentaho.platform.web.servlet.SubscriptionUserCleanup
All Implemented Interfaces:
ILogger

public class SubscriptionUserCleanup
extends ServletBase

Provides a web interface for the management of users. The service should be called by external systems to notify Pentaho when a user has been remove, allowing for proper clean-up of objects owned by the user.

Parameters

command the command to exeucte. The only valid value is delete. required
user the user name of the user for whom the action is taken. For example, this would be the user to delete. required
password the password for authenticating the system invoking the call. This password must match the value of the parameter optional initialization parameter for the servlet and specified in the web.xml. optional

Author:
Anthony de Shazor

Field Summary
 
Fields inherited from class org.pentaho.platform.web.servlet.ServletBase
debug
 
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
SubscriptionUserCleanup()
          Constructs an instance.
 
Method Summary
 Log getLogger()
           
 void init(ServletConfig config)
           
 
Methods inherited from class org.pentaho.platform.web.servlet.ServletBase
debug, debug, error, error, fatal, fatal, getLoggingLevel, getObjectName, info, info, setLoggingLevel, trace, trace, warn, warn
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubscriptionUserCleanup

public SubscriptionUserCleanup()
Constructs an instance.

Method Detail

getLogger

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

init

public void init(ServletConfig config)
          throws ServletException
Throws:
ServletException