Class BTFeatureValueDomainInsert
java.lang.Object
overit.geocall.bl.BusinessTask<FeatureValueDomainInsertEvent>
overit.geocallapp.wfm.core.bl.features.valuedomain.task.BTFeatureValueDomainInsert
- All Implemented Interfaces:
Serializable,Tool
@Event(FeatureValueDomainInsertEvent.class)
public class BTFeatureValueDomainInsert
extends BusinessTask<FeatureValueDomainInsertEvent>
Business task in order to insert a
BOFeatureValueDomain.
When the FeatureValueDomainInsertEvent is launched
the BT notices the call and inserts the BOFeatureValueDomain basing on the event's input.
Error Codes:
- Since:
- 9.2
- See Also:
- GCApi:
- task
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbody(FeatureValueDomainInsertEvent event, PoolKit poolKit) Writes the inserted feature value domain id into the event journal.protected voidvalidate(BOFeatureValueDomain valueDomain, PoolKit poolKit) Methods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackground
-
Constructor Details
-
BTFeatureValueDomainInsert
public BTFeatureValueDomainInsert()
-
-
Method Details
-
body
protected void body(FeatureValueDomainInsertEvent event, PoolKit poolKit) throws DAException, DAValidateException Writes the inserted feature value domain id into the event journal.- Specified by:
bodyin classBusinessTask<FeatureValueDomainInsertEvent>- Parameters:
event- theFeatureValueDomainInsertEventpoolKit- thePoolKit- Throws:
DAException- the DA exceptionDAValidateException- the DA validate exception
-
validate
protected void validate(BOFeatureValueDomain valueDomain, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-