Agentflow
V3.1

pe.pase
Class PASESharedFile

java.lang.Object
  extended by pe.pase.PASESharedFile
All Implemented Interfaces:
com.flowring.entity.Entity, java.io.Serializable

public class PASESharedFile
extends java.lang.Object
implements java.io.Serializable, com.flowring.entity.Entity

PASEGroup

Version:
2.0,
Author:
lchuang
See Also:
Serialized Form

Field Summary
static java.lang.String TYPE_DIR
           
static java.lang.String TYPE_FILE
           
 
Constructor Summary
PASESharedFile()
          Constructor.
PASESharedFile(java.lang.String id)
          Constructor.
 
Method Summary
 void addMember(PASESharedFileMember mem)
           
 void addMemberPrint(java.lang.String mID, java.lang.String mName)
           
 void addMemberRead(java.lang.String mID, java.lang.String mName)
           
 void addMemberRight(java.lang.String mID, java.lang.String mName, boolean canRead, boolean canWrite, boolean canPrint)
           
 void addMemberWrite(java.lang.String mID, java.lang.String mName)
           
 java.lang.String getDescription()
           
 long getEstablishedTime()
           
 java.lang.Object getHashKey()
           
 java.lang.String getID()
           
 java.util.Vector getMemberList()
           
 long getModifiedTime()
           
 java.lang.String getName()
           
 java.lang.String getParent()
           
 java.lang.String getPath()
           
 long getSize()
           
 java.lang.String getType()
           
 java.lang.String getVersion()
           
 boolean isDeleted()
           
 void removeMember(PASESharedFileMember mem)
           
 void setDeleted(boolean b)
           
 void setDescription(java.lang.String description)
           
 void setEstablishedTime(long time)
           
 void setID(java.lang.String id)
           
 void setMemberList(java.util.Vector list)
           
 void setModifiedTime(long time)
           
 void setName(java.lang.String name)
           
 void setParent(java.lang.String parent)
           
 void setPath(java.lang.String path)
           
 void setSize(long size)
           
 void setType(java.lang.String type)
           
 void setVersion(java.lang.String ver)
           
 void update(java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_DIR

public static java.lang.String TYPE_DIR

TYPE_FILE

public static java.lang.String TYPE_FILE
Constructor Detail

PASESharedFile

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

Since:
version 2.0.0

PASESharedFile

public PASESharedFile(java.lang.String id)
Constructor. Construct a insance of PASESharedFile with the specified ID.

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

addMember

public void addMember(PASESharedFileMember mem)

addMemberPrint

public void addMemberPrint(java.lang.String mID,
                           java.lang.String mName)

addMemberRead

public void addMemberRead(java.lang.String mID,
                          java.lang.String mName)

addMemberRight

public void addMemberRight(java.lang.String mID,
                           java.lang.String mName,
                           boolean canRead,
                           boolean canWrite,
                           boolean canPrint)

addMemberWrite

public void addMemberWrite(java.lang.String mID,
                           java.lang.String mName)

getDescription

public java.lang.String getDescription()

getEstablishedTime

public long getEstablishedTime()

getHashKey

public java.lang.Object getHashKey()
Specified by:
getHashKey in interface com.flowring.entity.Entity

getID

public java.lang.String getID()

getMemberList

public java.util.Vector getMemberList()

getModifiedTime

public long getModifiedTime()

getName

public java.lang.String getName()

getParent

public java.lang.String getParent()

getPath

public java.lang.String getPath()

getSize

public long getSize()

getType

public java.lang.String getType()

getVersion

public java.lang.String getVersion()

isDeleted

public boolean isDeleted()

removeMember

public void removeMember(PASESharedFileMember mem)

setDeleted

public void setDeleted(boolean b)

setDescription

public void setDescription(java.lang.String description)

setEstablishedTime

public void setEstablishedTime(long time)

setID

public void setID(java.lang.String id)

setMemberList

public void setMemberList(java.util.Vector list)

setModifiedTime

public void setModifiedTime(long time)

setName

public void setName(java.lang.String name)

setParent

public void setParent(java.lang.String parent)

setPath

public void setPath(java.lang.String path)

setSize

public void setSize(long size)

setType

public void setType(java.lang.String type)

setVersion

public void setVersion(java.lang.String ver)

update

public void update(java.lang.Object obj)
Specified by:
update in interface com.flowring.entity.Entity

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.