Agentflow
V3.1

pe.pase
Class memberDR

java.lang.Object
  extended by pe.pase.memberDR
All Implemented Interfaces:
java.io.Serializable

public class memberDR
extends java.lang.Object
implements java.io.Serializable

The class is designed to meet the requirement of the display and filter of process in the client-side. It can be regarded as a data carier composed of the RoleID, RoleName, DepartmentID, and the DepartmentName. The Agentflow System uses Role to filter the Process which some enduser can invoke. Therefore, the information of department name and role name corresponding to the process displays in the clinet-side. In the mean time, the display of the invokeable Process can be filtered by using the key of Role.

The class is used in the PASEProcess class.

Since:
version 1.0.0
Version:
1.1.5,
Author:
yschen@flowring.com
See Also:
PASEProcess, Department, Role, Serialized Form

Constructor Summary
memberDR()
          Constructor.
 
Method Summary
 java.lang.String getDepartmentID()
          Get the department id
 java.lang.String getDepartmentName()
          Get the department name
 java.lang.String getDepRolString()
          Get the string formatted by department name and role name, which is used in process frame in Agenda
 java.lang.String getRoleID()
          Get the role id
 java.lang.String getRoleName()
          Get the role name
 void setDepartmentID(java.lang.String id)
          Set the department id
 void setDepartmentName(java.lang.String name)
          Set the department name
 void setRoleID(java.lang.String id)
          Set the role id
 void setRoleName(java.lang.String name)
          Set the role name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

memberDR

public memberDR()
Constructor. Construct a instance of memberDR without parameters.

Since:
version 1.0.0
Method Detail

getDepartmentID

public java.lang.String getDepartmentID()
Get the department id

Returns:
the department id
Since:
version 1.0.0

getDepartmentName

public java.lang.String getDepartmentName()
Get the department name

Returns:
the department name
Since:
version 1.0.0

getDepRolString

public java.lang.String getDepRolString()
Get the string formatted by department name and role name, which is used in process frame in Agenda

Returns:
the string
Since:
version 1.0.2

getRoleID

public java.lang.String getRoleID()
Get the role id

Returns:
the role id
Since:
version 1.0.0

getRoleName

public java.lang.String getRoleName()
Get the role name

Returns:
the role name
Since:
version 1.0.0

setDepartmentID

public void setDepartmentID(java.lang.String id)
Set the department id

Since:
version 1.0.0

setDepartmentName

public void setDepartmentName(java.lang.String name)
Set the department name

Since:
version 1.0.0

setRoleID

public void setRoleID(java.lang.String id)
Set the role id

Since:
version 1.0.0

setRoleName

public void setRoleName(java.lang.String name)
Set the role name

Since:
version 1.0.0

Agentflow
V3.1

Submit a bug or feature
Copyright 1999-2010 Flowring , Inc. 12F., No.120, Sec2, Gongdao 5th Rd.,
Hsinchu City 300, Taiwan (R.O.C.) All Rights Reserved.