Class Permit
java.lang.Object
overit.geocallapp.wfm.core.bl.permits.workorder.Permit
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddObtained(BOPermitObtained boPermitObtained, PoolKit pk) Check if the validity of the obtained permit.findObtainedById(Long obtainedId) booleanbooleanisObtainedExpired(BOPermitObtained boPermitObtained, Date schedulingActivityDate) booleanisObtainedExpired(BOPermitObtained boPermitObtained, Date startSchedulingActivityDate, Date endSchedulingActivityDate) booleanisObtainedUsable(Long obtainedId) booleanbooleanbooleanvoidsetObtained(List<BOPermitObtained> obtained) voidsetOutcomeReasons(List<BOPermitTypeOutcomeReasonRel> outcomeReasons) voidsetRequired(BOPermitRequired required) voidupdateObtained(BOPermitObtained boPermitObtained, PoolKit pk) voidupdateRequired(BOPermitRequired boPermitRequired, PoolKit pk)
-
Constructor Details
-
Permit
public Permit()
-
-
Method Details
-
getRequired
-
setRequired
-
getObtained
-
setObtained
-
getOutcomeReasons
-
setOutcomeReasons
-
isObtainedUsable
-
isValid
-
isValid
-
isObtainedExpired
public boolean isObtainedExpired(BOPermitObtained boPermitObtained, Date startSchedulingActivityDate, Date endSchedulingActivityDate) -
isObtainedExpired
-
hasNotBlockingNotObtained
public boolean hasNotBlockingNotObtained() -
isOnOperation
public boolean isOnOperation() -
getWorkOrder
-
findObtainedById
-
updateObtained
public void updateObtained(BOPermitObtained boPermitObtained, PoolKit pk) throws DAException, DAValidateException - Throws:
DAExceptionDAValidateException
-
addObtained
public Long addObtained(BOPermitObtained boPermitObtained, PoolKit pk) throws DAException, DAValidateException - Throws:
DAExceptionDAValidateException
-
updateRequired
public void updateRequired(BOPermitRequired boPermitRequired, PoolKit pk) throws DAException, DAValidateException - Throws:
DAExceptionDAValidateException
-
getLastPermitObtained
-
check
Check if the validity of the obtained permit. A PermitCheckResult is returned specifying if there is a blocking error or a warning.- Returns:
- the result of the check.
-