public class

BeanTaskInfo

extends Object
java.lang.Object
   ↳ com.microstrategy.web.app.tasks.BeanTaskInfo

Class Overview

This class contains information about the bean task: its name, its file, its fully qualified base class.

Summary

Public Constructors
BeanTaskInfo()
Creates a new BeanTaskInfo object.
Public Methods
String getFilePath()
Returns the File path associated with this object.
String getTaskFQCN()
Returns the fully qualified class name to use as the base class for this task.
String getTaskID()
Returns the ID of the task to use for this file.
WebPrivilegesExpression getTaskPrivileges()
boolean isAdminTask()
Returns whether this task is an administrative task.
boolean isTask()
Returns whether this file represents a bean task configuration file.
void setFilePath(String filepath)
Sets the File name associated with this object.
void setIsAdminTask(boolean isAdminTask)
Sets whether this task is an administrative task.
void setIsTask(boolean isTask)
Sets whether this file represents a bean task configuration file.
void setTaskFQCN(String fqcn)
Sets the fully qualified class name to use as the base class for this task.
void setTaskID(String taskID)
Sets the ID of the task to use for this file.
void setTaskPrivileges(String privilegesString)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public BeanTaskInfo ()

Creates a new BeanTaskInfo object.

Public Methods

public String getFilePath ()

Returns the File path associated with this object.

Returns
  • The File path associated with this object.

public String getTaskFQCN ()

Returns the fully qualified class name to use as the base class for this task.

Returns
  • The fully qualified class name to use as the base class for this task.

public String getTaskID ()

Returns the ID of the task to use for this file.

Returns
  • The ID of the task to use for this file.

public WebPrivilegesExpression getTaskPrivileges ()

public boolean isAdminTask ()

Returns whether this task is an administrative task.

Returns
  • Whether this task is an administrative task.

public boolean isTask ()

Returns whether this file represents a bean task configuration file.

Returns
  • Whether this file represents a bean task configuration file.

public void setFilePath (String filepath)

Sets the File name associated with this object.

Parameters
filepath The file path associated with this object. This path is either relative or absolute if this file exist in customization folder only

public void setIsAdminTask (boolean isAdminTask)

Sets whether this task is an administrative task.

Parameters
isAdminTask Whether this task is an administrative task.

public void setIsTask (boolean isTask)

Sets whether this file represents a bean task configuration file.

Parameters
isTask Whether this file represents a bean task configuration file.

public void setTaskFQCN (String fqcn)

Sets the fully qualified class name to use as the base class for this task.

Parameters
fqcn The fully qualified class name to use as the base class for this task.

public void setTaskID (String taskID)

Sets the ID of the task to use for this file.

Parameters
taskID The ID of the task to use for this file.

public void setTaskPrivileges (String privilegesString)