org.pentaho.platform.web.refactor
Class UserFilesComponent

java.lang.Object
  extended by org.pentaho.platform.engine.core.system.PentahoBase
      extended by org.pentaho.platform.engine.services.PentahoMessenger
          extended by org.pentaho.platform.uifoundation.component.BaseUIComponent
              extended by org.pentaho.platform.uifoundation.component.xml.XmlComponent
                  extended by org.pentaho.platform.web.refactor.UserFilesComponent
All Implemented Interfaces:
Serializable, ILogger, IUIComponent, IXMLComponent

public class UserFilesComponent
extends XmlComponent

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.pentaho.platform.uifoundation.component.BaseUIComponent
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
UserFilesComponent()
           
UserFilesComponent(IPentahoUrlFactory urlFactory, HttpServletRequest request, HttpServletResponse response, List messages)
           
 
Method Summary
 boolean cancelJob(String jobName, String jobGroup)
           
 boolean deleteContent(String contentId)
           
 Log getLogger()
           
 Document getXmlContent()
           
 void setRequest(HttpServletRequest request)
           
 void setResponse(HttpServletResponse response)
           
 boolean validate()
           
 
Methods inherited from class org.pentaho.platform.uifoundation.component.xml.XmlComponent
getContent
 
Methods inherited from class org.pentaho.platform.uifoundation.component.BaseUIComponent
done, getObjectParameter, getParameter, getParameterAsArray, getParameterProviders, getXsl, getXslProperties, handleRequest, setParameterProvider, setParameterProviders, setRequestHandler, setUrlFactory, setXsl, setXslProperty, validate
 
Methods inherited from class org.pentaho.platform.engine.services.PentahoMessenger
debug, debug, error, error, fatal, fatal, getMessages, getUserString, info, info, setMessages, trace, trace, warn, warn
 
Methods inherited from class org.pentaho.platform.engine.core.system.PentahoBase
genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, getLogId, getObjectName, setLoggingLevel, setLogId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserFilesComponent

public UserFilesComponent()

UserFilesComponent

public UserFilesComponent(IPentahoUrlFactory urlFactory,
                          HttpServletRequest request,
                          HttpServletResponse response,
                          List messages)
Method Detail

getLogger

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

setRequest

public void setRequest(HttpServletRequest request)

setResponse

public void setResponse(HttpServletResponse response)

validate

public boolean validate()
Specified by:
validate in interface IUIComponent
Specified by:
validate in class BaseUIComponent

getXmlContent

public Document getXmlContent()
Specified by:
getXmlContent in interface IXMLComponent
Specified by:
getXmlContent in class XmlComponent

cancelJob

public boolean cancelJob(String jobName,
                         String jobGroup)

deleteContent

public boolean deleteContent(String contentId)