Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
PERFORMA_REPLICA
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Muhammad Usman
PERFORMA_REPLICA
Commits
2c16d7f6
Commit
2c16d7f6
authored
Sep 12, 2019
by
nilu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
code cleanup
parent
8175e87c
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
4 additions
and
71 deletions
+4
-71
Job.java
cmsWebApp/src/performa/orm/Job.java
+0
-44
JobApplication.java
cmsWebApp/src/performa/orm/JobApplication.java
+1
-24
PerformaEmailFetcher.java
cmsWebApp/src/performa/utils/PerformaEmailFetcher.java
+3
-3
No files found.
cmsWebApp/src/performa/orm/Job.java
View file @
2c16d7f6
...
...
@@ -251,20 +251,6 @@ public class Job extends BaseJob
}
public
Collection
<
JobApplication
>
getShortlistedApplications
()
{
return
getApplicationsFor
(
ApplicationStatus
.
SHORTLISTED
);
}
public
Collection
<
JobApplication
>
getApplicationsFor
(
ApplicationStatus
...
status
)
{
Filter
<
JobApplication
>
filter
=
JobApplication
.
SearchByAll
().
andApplicationStatus
(
new
InFilter
<>(
status
));
return
CollectionFilter
.
filter
(
getJobApplicationsSet
(),
filter
);
}
public
int
getNoOfDaystoClosed
()
{
int
dateDiff
=
0
;
...
...
@@ -418,36 +404,6 @@ public class Job extends BaseJob
return
getApplyBy
()
!=
null
&&
DateDiff
.
endOfDay
(
getApplyBy
()).
before
(
DateDiff
.
getToday
());
}
public
List
<
AppProcessOption
>
getValidProcessOptions
(
ApplicationStatus
appStatus
)
{
List
<
AppProcessOption
>
options
=
new
ArrayList
<>();
if
(
appStatus
==
null
)
{
options
.
add
(
AppProcessOption
.
TO_SHORTLIST
);
// options.add(AppProcessOption.REMOVE_FROM_SHORTLIST);
options
.
add
(
AppProcessOption
.
TO_UNSUITABLE
);
}
else
if
(
appStatus
==
ApplicationStatus
.
SHORTLISTED
)
{
// options.add(AppProcessOption.REMOVE_FROM_SHORTLIST);
options
.
add
(
AppProcessOption
.
TO_UNSUITABLE
);
}
else
if
(
appStatus
==
ApplicationStatus
.
UNSUITABLE
)
{
options
.
add
(
AppProcessOption
.
TO_SHORTLIST
);
options
.
add
(
AppProcessOption
.
REMOVE_FROM_UNSUITABLE
);
}
return
options
;
}
public
List
<
ApplicationStatus
>
getValidApplicationStatuses
()
{
return
new
ArrayList
<>(
pipelineJob
().
toWorkFlows
().
toApplicationStatus
().
uniqueVals
());
}
public
String
getPageTitle
()
{
...
...
cmsWebApp/src/performa/orm/JobApplication.java
View file @
2c16d7f6
...
...
@@ -523,30 +523,7 @@ public class JobApplication extends BaseJobApplication
return
getRoleFit
()
!=
null
&&
getRoleFit
().
get
(
null
)
!=
null
?
((
Tuple
.
T3
<
Double
,
ColorCode
,
Double
>)
getRoleFit
().
get
(
null
)).
get2
()
:
0
d
;
}
public
List
<
AppProcessOption
>
getValidProcessOptions
()
{
List
<
AppProcessOption
>
options
=
new
ArrayList
<>();
if
(
getApplicationStatus
()
==
ApplicationStatus
.
SUBMITTED
)
{
options
.
add
(
AppProcessOption
.
TO_SHORTLIST
);
options
.
add
(
AppProcessOption
.
TO_UNSUITABLE
);
}
else
if
(
getApplicationStatus
()
==
ApplicationStatus
.
SHORTLISTED
)
{
options
.
add
(
AppProcessOption
.
REMOVE_FROM_SHORTLIST
);
options
.
add
(
AppProcessOption
.
TO_UNSUITABLE
);
}
else
if
(
getApplicationStatus
()
==
ApplicationStatus
.
UNSUITABLE
)
{
options
.
add
(
AppProcessOption
.
REMOVE_FROM_UNSUITABLE
);
options
.
add
(
AppProcessOption
.
TO_SHORTLIST
);
}
return
options
;
}
public
List
<
ApplicationStatus
>
getAvailableStatuses
()
{
List
<
ApplicationStatus
>
statuses
=
new
ArrayList
<>();
...
...
cmsWebApp/src/performa/utils/PerformaEmailFetcher.java
View file @
2c16d7f6
...
...
@@ -19,7 +19,7 @@ import org.jsoup.Jsoup;
import
org.jsoup.nodes.Document
;
import
org.jsoup.nodes.Element
;
import
performa.orm.*
;
import
performa.orm.types.
ApplicationStatus
;
import
performa.orm.types.
StageType
;
public
class
PerformaEmailFetcher
implements
Runnable
,
InitialisationParticipant
...
...
@@ -402,7 +402,7 @@ public class PerformaEmailFetcher implements Runnable, InitialisationParticipant
JobApplication
jobApplication
=
JobApplication
.
createNewApplication
(
candidate
,
job
);
jobApplication
.
set
ApplicationStatus
(
ApplicationStatus
.
POST_INGEST
);
jobApplication
.
set
WorkFlowStage
(
job
.
getWorkFlowByStageType
(
StageType
.
POST_INGEST
)
);
jobApplication
.
setIsEmailIngest
(
true
);
if
(
contents
.
size
()
>
0
)
...
...
@@ -471,7 +471,7 @@ public class PerformaEmailFetcher implements Runnable, InitialisationParticipant
JobApplication
jobApplication
=
JobApplication
.
createNewApplication
(
candidate
,
job
);
jobApplication
.
set
ApplicationStatus
(
ApplicationStatus
.
POST_INGEST
);
jobApplication
.
set
WorkFlowStage
(
job
.
getWorkFlowByStageType
(
StageType
.
POST_INGEST
)
);
jobApplication
.
setIsEmailIngest
(
true
);
if
(
contents
.
size
()
>
0
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment