Agentflow
V3.1

pe.pase
Class AccessMember

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

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

The member's access right for the task, process, monitor, message, bbs, on line user, task search, and artifact search.

Version:
1.3
Author:
lchuang
See Also:
Serialized Form

Field Summary
static java.lang.String BOTH_VIEW
           
static java.lang.String COMPANY_VIEW
           
static java.lang.String RULE_VIEW
           
 
Constructor Summary
AccessMember()
          Constructor.
AccessMember(java.lang.String mID)
          Constructor.
 
Method Summary
 void addAccessArtifact(AccessArtifact access)
           
 void addAccessSchedule(AccessSchedule access)
           
 void addAccessTask(AccessTask access)
           
 java.lang.Object clone()
           
 java.util.Vector getAccessArtifactList()
           
 AccessOnLineUser getAccessOnLineUser()
           
 java.util.Vector getAccessScheduleList()
           
 java.util.Vector getAccessTaskList()
           
 boolean getArtifactSearch()
          Get the artifact search option
 boolean getArtifactSearchAll()
           
 java.lang.String getArtifactSearchView()
           
 boolean getBBS()
          Get the BBS option
 java.lang.String getMemberID()
          Get id of the member who owns the access right.
 boolean getMessage()
          Get the message option
 boolean getMonitor()
          Get the monitor option
 boolean getOnLineUser()
          Get the on line user option
 boolean getProcess()
          Get the process option
 boolean getSchedule()
          Get the schedule Option
 boolean getScheduleAll()
           
 java.lang.String getScheduleView()
           
 boolean getTask()
          Get the task option
 boolean getTaskSearch()
          Get the task search option
 boolean getTaskSearchAll()
           
 java.lang.String getTaskSearchView()
           
 void setAccessArtifactList(java.util.Vector artifactSearchList)
           
 void setAccessOnLineUser(AccessOnLineUser access)
           
 void setAccessScheduleList(java.util.Vector scheduleList)
           
 void setAccessTaskList(java.util.Vector taskSearchList)
           
 void setArtifactSearch(boolean b)
          Set the artifact search option.
 void setArtifactSearchAll(boolean b)
           
 void setArtifactSearchView(java.lang.String view)
           
 void setBBS(boolean b)
          Set the BBS option.
 void setMemberID(java.lang.String mID)
          Set id of the member who owns the access right.
 void setMessage(boolean b)
          Set the message option.
 void setMonitor(boolean b)
          Set the monitor option.
 void setOnLineUser(boolean b)
          Set the online user option.
 void setProcess(boolean b)
          Set the process option.
 void setSchedule(boolean b)
          Set the schedule option.
 void setScheduleAll(boolean b)
           
 void setScheduleView(java.lang.String view)
           
 void setTask(boolean b)
          Set the task option.
 void setTaskSearch(boolean b)
          Set the task search option.
 void setTaskSearchAll(boolean b)
           
 void setTaskSearchView(java.lang.String view)
           
 
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

COMPANY_VIEW

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

RULE_VIEW

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

AccessMember

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

Since:
version 1.0.0

AccessMember

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

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

addAccessArtifact

public void addAccessArtifact(AccessArtifact access)

addAccessSchedule

public void addAccessSchedule(AccessSchedule access)

addAccessTask

public void addAccessTask(AccessTask access)

clone

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

getAccessArtifactList

public java.util.Vector getAccessArtifactList()

getAccessOnLineUser

public AccessOnLineUser getAccessOnLineUser()

getAccessScheduleList

public java.util.Vector getAccessScheduleList()

getAccessTaskList

public java.util.Vector getAccessTaskList()

getArtifactSearch

public boolean getArtifactSearch()
Get the artifact search option

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

getArtifactSearchAll

public boolean getArtifactSearchAll()

getArtifactSearchView

public java.lang.String getArtifactSearchView()

getBBS

public boolean getBBS()
Get the BBS option

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

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

getMessage

public boolean getMessage()
Get the message option

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

getMonitor

public boolean getMonitor()
Get the monitor option

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

getOnLineUser

public boolean getOnLineUser()
Get the on line user option

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

getProcess

public boolean getProcess()
Get the process option

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

getSchedule

public boolean getSchedule()
Get the schedule Option

Returns:
true the member can set schedule; false otherwise.
Since:
version 1.0.0

getScheduleAll

public boolean getScheduleAll()

getScheduleView

public java.lang.String getScheduleView()

getTask

public boolean getTask()
Get the task option

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

getTaskSearch

public boolean getTaskSearch()
Get the task search option

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

getTaskSearchAll

public boolean getTaskSearchAll()

getTaskSearchView

public java.lang.String getTaskSearchView()

setAccessArtifactList

public void setAccessArtifactList(java.util.Vector artifactSearchList)

setAccessOnLineUser

public void setAccessOnLineUser(AccessOnLineUser access)

setAccessScheduleList

public void setAccessScheduleList(java.util.Vector scheduleList)

setAccessTaskList

public void setAccessTaskList(java.util.Vector taskSearchList)

setArtifactSearch

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

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

setArtifactSearchAll

public void setArtifactSearchAll(boolean b)

setArtifactSearchView

public void setArtifactSearchView(java.lang.String view)

setBBS

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

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

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

setMessage

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

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

setMonitor

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

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

setOnLineUser

public void setOnLineUser(boolean b)
Set the online user option. true the member can access online user; false otherwise.

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

setProcess

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

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

setSchedule

public void setSchedule(boolean b)
Set the schedule option. true the member can set schedule; false otherwise.

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

setScheduleAll

public void setScheduleAll(boolean b)

setScheduleView

public void setScheduleView(java.lang.String view)

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

setTaskSearch

public void setTaskSearch(boolean b)
Set the task search option. true the member can search tasks; false otherwise.

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

setTaskSearchAll

public void setTaskSearchAll(boolean b)

setTaskSearchView

public void setTaskSearchView(java.lang.String view)

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.