Package com.ads.api.beans.mm
Class Project
java.lang.Object
com.ads.api.beans.common.Node
com.ads.api.beans.mm.Project
This class provides some beans control methods related to Project and its Documents, Resources and its Audit Specifications.
This class extends Node class wherein it specifies whether the node comply to Mapping, Project, Subject, Component, Field.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.ads.api.beans.common.Node
Node.Depth, Node.InputDataType, Node.NodeType, Node.ReturnType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDocument(Document doc) Adds a Document to the Project.Returns the AuditHistory Details.Returns the projectBusinessSponsorFullName.Returns the projectCostCenter.Returns the projectDescription.Returns the projectDocuments associated with the Project.intReturns the projectId.Returns the projectITSponsorFullName.Returns the projectName.Returns the projectOwnerFullName.Returns the projectResources.voidsetProjectAuditHistory(AuditHistory projectAuditHistory) Method sets the projectAuditHistory details as specified.voidsetProjectBusinessSponsorFullName(String projectBusinessSponsorFullName) Method sets the projectBusinessSponsorFullName as specified.voidsetProjectCostCenter(String projectCostCenter) Method sets the projectCostCenter as specified.voidsetProjectDescription(String projectDescription) Method sets the projectDescription as specified.voidsetProjectDocuments(ArrayList<Document> projectDocuments) Method sets the projectDocuments as specified.voidsetProjectETL(Project.ProjectETL projectETL) voidsetProjectId(int projectId) Method sets the projectId as specified.voidsetProjectITSponsorFullName(String projectITSponsorFullName) Method sets the projectITSponsorFullName as specified.voidsetProjectName(String projectName) Method sets the projectName as specified.voidsetProjectOwnerFullName(String projectOwnerFullName) Method sets the projectOwnerFullName as specified.voidsetProjectResources(ArrayList<AssignedResource> projectResources) Method sets the projectResources as specified.Methods inherited from class com.ads.api.beans.common.Node
addChildNode, getChildNodes, getEndPointType, getNodeId, getNodeType, getObjectTypeId, setChildNodes, setEndPointType, setNodeId, setNodeType, setObjectTypeId
-
Constructor Details
-
Project
public Project()
-
-
Method Details
-
getProjectId
public int getProjectId()Returns the projectId.- Returns:
- projectId int
-
setProjectId
public void setProjectId(int projectId) Method sets the projectId as specified.- Parameters:
projectId- int
-
getProjectETL
-
setProjectETL
-
getProjectName
Returns the projectName.- Returns:
- projectName String
-
setProjectName
Method sets the projectName as specified.- Parameters:
projectName- String
-
getProjectDescription
Returns the projectDescription.- Returns:
- projectDescription String
-
setProjectDescription
Method sets the projectDescription as specified.- Parameters:
projectDescription- String
-
getProjectCostCenter
Returns the projectCostCenter.- Returns:
- projectCostCenter String
-
setProjectCostCenter
Method sets the projectCostCenter as specified.- Parameters:
projectCostCenter- String
-
getProjectITSponsorFullName
Returns the projectITSponsorFullName.- Returns:
- projectITSponsorFullName String
-
setProjectITSponsorFullName
Method sets the projectITSponsorFullName as specified.- Parameters:
projectITSponsorFullName- String
-
getProjectBusinessSponsorFullName
Returns the projectBusinessSponsorFullName.- Returns:
- projectBusinessSponsorFullName String
-
setProjectBusinessSponsorFullName
Method sets the projectBusinessSponsorFullName as specified.- Parameters:
projectBusinessSponsorFullName- String
-
getProjectOwnerFullName
Returns the projectOwnerFullName.- Returns:
- projectOwnerFullName String
-
setProjectOwnerFullName
Method sets the projectOwnerFullName as specified.- Parameters:
projectOwnerFullName- String
-
getProjectAuditHistory
Returns the AuditHistory Details.- Returns:
- projectAuditHistory AuditHistory
-
setProjectAuditHistory
Method sets the projectAuditHistory details as specified.- Parameters:
projectAuditHistory- AuditHistory
-
getProjectDocuments
Returns the projectDocuments associated with the Project.- Returns:
- projectDocuments ArrayList
-
setProjectDocuments
Method sets the projectDocuments as specified.- Parameters:
projectDocuments- ArrayList
-
addDocument
Adds a Document to the Project.- Parameters:
doc- Document Object
-
getProjectResources
Returns the projectResources.- Returns:
- projectResources ArrayList
-
setProjectResources
Method sets the projectResources as specified.- Parameters:
projectResources- ArrayList
-