Class BTWSTechnicalObjectDelete
java.lang.Object
overit.geocall.bl.BusinessTask<WSMethodImplEvent<TechnicalObjectDeleteRequestPayload,TechnicalObjectDeleteResponse>>
overit.geocallapp.wfm.core.soap.commons.task.BTWSMethodImpl<TechnicalObjectDeleteRequestPayload,TechnicalObjectDeleteResponse>
overit.geocallapp.wfm.core.soap.technicalobjects.technicalobject.v1.delete.task.BTWSTechnicalObjectDelete
- All Implemented Interfaces:
Serializable,Tool
@Event(WSTechnicalObjectDeleteEvent.class)
public class BTWSTechnicalObjectDelete
extends BTWSMethodImpl<TechnicalObjectDeleteRequestPayload,TechnicalObjectDeleteResponse>
- Since:
- 9.2
- See Also:
- GCApi:
- task
-
Field Summary
Fields inherited from class overit.geocallapp.wfm.core.soap.commons.task.BTWSMethodImpl
DEFAULT_TIME_SLOT_DURATION, LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TechnicalObjectDeleteResponseexecuteMethod(WSMethodImplEvent<TechnicalObjectDeleteRequestPayload, TechnicalObjectDeleteResponse> event, PoolKit poolKit) getTimeSlotsKeys(IRequestHeader header, TechnicalObjectDeleteRequestPayload payload) Returns the lists of keys used to create the time slots, empty list ornullif the time slots are not needed.Methods inherited from class overit.geocallapp.wfm.core.soap.commons.task.BTWSMethodImpl
body, freeOneShotTimeSlots, getOneShotTimeSlot, getOneShotTimeSlots, getTimeSlotCreationException, getTimeSlotDuration, inizializeIdentityMethods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackground
-
Constructor Details
-
BTWSTechnicalObjectDelete
public BTWSTechnicalObjectDelete()
-
-
Method Details
-
getTimeSlotsKeys
protected List<String> getTimeSlotsKeys(IRequestHeader header, TechnicalObjectDeleteRequestPayload payload) Description copied from class:BTWSMethodImplReturns the lists of keys used to create the time slots, empty list ornullif the time slots are not needed.- Overrides:
getTimeSlotsKeysin classBTWSMethodImpl<TechnicalObjectDeleteRequestPayload,TechnicalObjectDeleteResponse> - Parameters:
header- service request headerpayload- service request payload- Returns:
- the lists of time slot keys
-
executeMethod
protected TechnicalObjectDeleteResponse executeMethod(WSMethodImplEvent<TechnicalObjectDeleteRequestPayload, TechnicalObjectDeleteResponse> event, PoolKit poolKit) throws DAException, DAValidateException- Specified by:
executeMethodin classBTWSMethodImpl<TechnicalObjectDeleteRequestPayload,TechnicalObjectDeleteResponse> - Throws:
DAExceptionDAValidateException
-