Agentflow
V3.1

si.wfcidata
Class AFCompany

java.lang.Object
  extended by pe.pase.Company
      extended by si.wfcidata.AFCompany
All Implemented Interfaces:
com.flowring.entity.Entity, java.io.Serializable

public class AFCompany
extends Company

AFCompany

Version:
1.1.5,
Author:
Flowring co.
See Also:
Serialized Form

Field Summary
 
Fields inherited from class pe.pase.Company
CACHE_HASHKEY
 
Constructor Summary
AFCompany(WFCI wfci)
          Constructor
AFCompany(WFCI wfci, Company company)
          Constructor
 
Method Summary
 java.util.Vector getAFArtifactList()
          Return all AFArtifacts of this AFCompany.
 java.util.Vector getAFDepartmentList()
          Return AFDepartments of this AFCompany, only adjacent AFDepartment children of AFCompnay in the organization tree.
 java.util.Vector getAFRoleList()
          Return AFRoles of this AFCompany, only adjacent AFRole children of AFCompnay in the organization tree.
 java.util.Vector getAllAFDepartmentList()
          Return all AFDepartments of this AFCompany, all AFDepartment descendents in the organization tree.
 java.util.Vector getAllAFRoleList()
          Return all AFRoles of this AFCompany, all AFRole descendents in the organization tree.
 Company getCompany()
          Get the Company instance in order to comunucate with PASE server
 
Methods inherited from class pe.pase.Company
addCompanyID, addDepartmentID, addRoleID, getCompanyList, getDepartmentList, getHashKey, getID, getManagerID, getMyID, getName, getParentID, getRoleList, getSiblingOrder, getSynopsis, getUnitID, removeCompanyID, removeDepartmentID, removeRoleID, setDepartmentList, setID, setManagerID, setMyID, setName, setParent, setRoleList, setSiblingOrder, setSynopsis, setUnitID, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AFCompany

public AFCompany(WFCI wfci)
Constructor

Parameters:
wfci - WFCI interface

AFCompany

public AFCompany(WFCI wfci,
                 Company company)
          throws WFCIException
Constructor

Parameters:
wfci - WFCI interface
company - Company object
Throws:
WFCIException
Method Detail

getAFArtifactList

public java.util.Vector getAFArtifactList()
                                   throws WFCIException
Return all AFArtifacts of this AFCompany.

Returns:
AFArtifact array
Throws:
WFCIException

getAFDepartmentList

public java.util.Vector getAFDepartmentList()
                                     throws WFCIException
Return AFDepartments of this AFCompany, only adjacent AFDepartment children of AFCompnay in the organization tree.

Returns:
AFDepartment array(each element in Vector are AFDepartment)
Throws:
WFCIException

getAFRoleList

public java.util.Vector getAFRoleList()
                               throws WFCIException
Return AFRoles of this AFCompany, only adjacent AFRole children of AFCompnay in the organization tree.

Returns:
AFRole array(each element in Vector are AFRole)
Throws:
WFCIException

getAllAFDepartmentList

public java.util.Vector getAllAFDepartmentList()
                                        throws WFCIException
Return all AFDepartments of this AFCompany, all AFDepartment descendents in the organization tree.

Returns:
AFDepartment array(each element in Vector are AFDepartment)
Throws:
WFCIException

getAllAFRoleList

public java.util.Vector getAllAFRoleList()
                                  throws WFCIException
Return all AFRoles of this AFCompany, all AFRole descendents in the organization tree.

Returns:
AFRole array(each element in Vector are AFRole)
Throws:
WFCIException

getCompany

public Company getCompany()
Get the Company instance in order to comunucate with PASE server

Returns:
a Company instance

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.