Agentflow
V3.1

pe.pase
Class AccessAdmin

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

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

The admin's access right for admin.

Version:
1.3
Author:
lchuang
See Also:
Serialized Form

Field Summary
static java.lang.String BOTH_VIEW
           
static java.lang.String COMMON_ADMIN
           
static java.lang.String COMMON_USER
           
static java.lang.String COMPANY_VIEW
           
static java.lang.String DEPARTMENT_MANAGER
           
static java.lang.String Org_Designer
           
static java.lang.String PERSONEL
           
static java.lang.String Process_Designer
           
static java.lang.String RULE_VIEW
           
static java.lang.String SUPER_ADMIN
           
static java.lang.String SUPERVISOR
           
 
Constructor Summary
AccessAdmin()
          Constructor.
AccessAdmin(java.lang.String mID)
          Constructor.
 
Method Summary
 void addAccessAdminArtifact(AccessAdminArtifact access)
           
 void addAccessAdminOrg(AccessAdminOrg access)
           
 void addAccessAdminTask(AccessAdminTask access)
           
 void addDesignerAccessList(DesignerAccess designerAccess)
           
 java.lang.Object clone()
           
 java.util.Vector getAccessAdminArtifactList()
           
 java.util.Vector getAccessAdminOrgList()
           
 java.util.Vector getAccessAdminTaskList()
           
 boolean getArtifact()
          Get the artifact option.
 boolean getArtifactAll()
           
 java.lang.String getArtifactView()
           
 boolean getChart()
          Get the chart option.
 java.util.Vector getDesignerAccessList()
           
 java.lang.String getMemberID()
          Get id of the member who owns the access right.
 boolean getOrg()
          Get the organization option.
 boolean getOrgAll()
           
 java.lang.String getOrgView()
           
 boolean getStatus()
          Get the status option.
 boolean getSuper()
          Get the super user option.
 boolean getSystem()
          Get the system option.
 boolean getTask()
          Get the task option.
 boolean getTaskAll()
           
 java.lang.String getTaskView()
           
 java.lang.String getType()
           
 boolean isOrgDesigner()
          Get the organization Designer
 boolean isOrgDesignerAll()
           
 boolean isProcessDesigner()
          Get the process Designer
 boolean isProcessDesignerAll()
           
 boolean isSupervisor()
          Get the supervisor.
 void setAccessAdminArtifactList(java.util.Vector accessArtifactList)
           
 void setAccessAdminOrgList(java.util.Vector accessOrgList)
           
 void setAccessAdminTaskList(java.util.Vector accessTaskList)
           
 void setArtifact(boolean b)
          Set the artifact option.
 void setArtifactAll(boolean b)
           
 void setArtifactView(java.lang.String view)
           
 void setChart(boolean b)
          Set the chart option.
 void setDesignerAccessList(java.util.Vector desigerAccessList)
           
 void setMemberID(java.lang.String mID)
          Set id of the member who owns the access right.
 void setOrg(boolean b)
          Set the organization option.
 void setOrgAll(boolean b)
           
 void setOrgDesigner(boolean b)
          Set the organization designer
 void setOrgDesignerAll(boolean b)
           
 void setOrgView(java.lang.String view)
           
 void setProcessDesigner(boolean b)
          Set the process designer
 void setProcessDesignerAll(boolean b)
           
 void setStatus(boolean b)
          Set the status option.
 void setSuper(boolean b)
          Set the super user option.
 void setSupervisor(boolean b)
          Set the supervisor.
 void setSystem(boolean b)
          Set the system option.
 void setTask(boolean b)
          Set the task option.
 void setTaskAll(boolean b)
           
 void setTaskView(java.lang.String view)
           
 void setType(java.lang.String type)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BOTH_VIEW

public static final java.lang.String BOTH_VIEW
See Also:
Constant Field Values

COMMON_ADMIN

public static final java.lang.String COMMON_ADMIN
See Also:
Constant Field Values

COMMON_USER

public static final java.lang.String COMMON_USER
See Also:
Constant Field Values

COMPANY_VIEW

public static final java.lang.String COMPANY_VIEW
See Also:
Constant Field Values

DEPARTMENT_MANAGER

public static final java.lang.String DEPARTMENT_MANAGER
See Also:
Constant Field Values

Org_Designer

public static final java.lang.String Org_Designer
See Also:
Constant Field Values

PERSONEL

public static final java.lang.String PERSONEL
See Also:
Constant Field Values

Process_Designer

public static final java.lang.String Process_Designer
See Also:
Constant Field Values

RULE_VIEW

public static final java.lang.String RULE_VIEW
See Also:
Constant Field Values

SUPER_ADMIN

public static final java.lang.String SUPER_ADMIN
See Also:
Constant Field Values

SUPERVISOR

public static final java.lang.String SUPERVISOR
See Also:
Constant Field Values
Constructor Detail

AccessAdmin

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

Since:
version 1.0.0

AccessAdmin

public AccessAdmin(java.lang.String mID)
Constructor. Construct a instance of AccessAdmin with the specified member.

Parameters:
id - the given member id
Since:
version 1.0.0
Method Detail

addAccessAdminArtifact

public void addAccessAdminArtifact(AccessAdminArtifact access)

addAccessAdminOrg

public void addAccessAdminOrg(AccessAdminOrg access)

addAccessAdminTask

public void addAccessAdminTask(AccessAdminTask access)

addDesignerAccessList

public void addDesignerAccessList(DesignerAccess designerAccess)

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

getAccessAdminArtifactList

public java.util.Vector getAccessAdminArtifactList()

getAccessAdminOrgList

public java.util.Vector getAccessAdminOrgList()

getAccessAdminTaskList

public java.util.Vector getAccessAdminTaskList()

getArtifact

public boolean getArtifact()
Get the artifact option.

Returns:
true the member can search artifacts; false otherwise.
Since:
version 1.0.0

getArtifactAll

public boolean getArtifactAll()

getArtifactView

public java.lang.String getArtifactView()

getChart

public boolean getChart()
Get the chart option.

Returns:
true the member can access chart; false otherwise.
Since:
version 1.0.0

getDesignerAccessList

public java.util.Vector getDesignerAccessList()

getMemberID

public java.lang.String getMemberID()
Get id of the member who owns the access right.

Returns:
the member id
Since:
version 1.0.0

getOrg

public boolean getOrg()
Get the organization option.

Returns:
true the member can access organization; false otherwise.
Since:
version 1.2

getOrgAll

public boolean getOrgAll()

getOrgView

public java.lang.String getOrgView()

getStatus

public boolean getStatus()
Get the status option.

Returns:
true the member can access status; false otherwise.
Since:
version 1.0.0

getSuper

public boolean getSuper()
Get the super user option.

Returns:
true the member are a super user; false otherwise.
Since:
version 1.0.0

getSystem

public boolean getSystem()
Get the system option.

Returns:
true the member can access system; false otherwise.
Since:
version 1.2

getTask

public boolean getTask()
Get the task option.

Returns:
true the member can access task; false otherwise.
Since:
version 1.0.0

getTaskAll

public boolean getTaskAll()

getTaskView

public java.lang.String getTaskView()

getType

public java.lang.String getType()

isOrgDesigner

public boolean isOrgDesigner()
Get the organization Designer

Returns:
true the member is a organization designer; false otherwise.
Since:
V3.1

isOrgDesignerAll

public boolean isOrgDesignerAll()

isProcessDesigner

public boolean isProcessDesigner()
Get the process Designer

Returns:
true the member is a process designer; false otherwise.
Since:
V3.1

isProcessDesignerAll

public boolean isProcessDesignerAll()

isSupervisor

public boolean isSupervisor()
Get the supervisor.

Returns:
true the member is a supervisor; false otherwise.
Since:
V3.1

setAccessAdminArtifactList

public void setAccessAdminArtifactList(java.util.Vector accessArtifactList)

setAccessAdminOrgList

public void setAccessAdminOrgList(java.util.Vector accessOrgList)

setAccessAdminTaskList

public void setAccessAdminTaskList(java.util.Vector accessTaskList)

setArtifact

public void setArtifact(boolean b)
Set the artifact option. true the member can search artifacts; false otherwise.

Parameters:
b - the given boolean value
Since:
version 1.0.0

setArtifactAll

public void setArtifactAll(boolean b)

setArtifactView

public void setArtifactView(java.lang.String view)

setChart

public void setChart(boolean b)
Set the chart option. true the member can access chart; false otherwise.

Parameters:
b - the given boolean value
Since:
version 1.0.0

setDesignerAccessList

public void setDesignerAccessList(java.util.Vector desigerAccessList)

setMemberID

public void setMemberID(java.lang.String mID)
Set id of the member who owns the access right.

Parameters:
id - the given member id
Since:
version 1.0.0

setOrg

public void setOrg(boolean b)
Set the organization option. true the member can access organization; false otherwise.

Parameters:
b - the given boolean value
Since:
version 1.2

setOrgAll

public void setOrgAll(boolean b)

setOrgDesigner

public void setOrgDesigner(boolean b)
Set the organization designer

Parameters:
b -
Since:
V3.1

setOrgDesignerAll

public void setOrgDesignerAll(boolean b)

setOrgView

public void setOrgView(java.lang.String view)

setProcessDesigner

public void setProcessDesigner(boolean b)
Set the process designer

Parameters:
b -
Since:
V3.1

setProcessDesignerAll

public void setProcessDesignerAll(boolean b)

setStatus

public void setStatus(boolean b)
Set the status option. true the member can access status; false otherwise.

Parameters:
b - the given boolean value
Since:
version 1.0.0

setSuper

public void setSuper(boolean b)
Set the super user option. true the member are a spuer user; false otherwise.

Parameters:
b - the given boolean value
Since:
version 1.0.0

setSupervisor

public void setSupervisor(boolean b)
Set the supervisor. true the member is a spuervisor; false otherwise.

Parameters:
b - the given boolean value
Since:
V3.1

setSystem

public void setSystem(boolean b)
Set the system option. true the member can access system; false otherwise.

Parameters:
b - the given boolean value
Since:
version 1.2

setTask

public void setTask(boolean b)
Set the task option. true the member can access task; false otherwise.

Parameters:
b - the given boolean value
Since:
version 1.0.0

setTaskAll

public void setTaskAll(boolean b)

setTaskView

public void setTaskView(java.lang.String view)

setType

public void setType(java.lang.String type)

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.