Class CheckServiceQualificationUnderscoreUpdate
java.lang.Object
de.hybris.platform.b2ctelcotmfresources.v4.dto.CheckServiceQualificationUnderscoreUpdate
CheckServiceQualification is used to perform a technical eligibility on service configuration(s). It allows to retrieve services that are technically available in the context of the interaction (place, party, service characteristics, ...). Skipped properties: id,href,checkServiceQualificationDate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRelatedPartyItem(RelatedParty relatedPartyItem) addServiceQualificationItemItem(CheckServiceQualificationItem serviceQualificationItemItem) atBaseType(String atBaseType) atSchemaLocation(String atSchemaLocation) description(String description) effectiveQualificationDate(Date effectiveQualificationDate) booleanestimatedResponseDate(Date estimatedResponseDate) expectedQualificationDate(Date expectedQualificationDate) expirationDate(Date expirationDate) externalId(String externalId) When sub-classing, this defines the super-classA URI to a JSON-Schema file that defines additional attributes and relationshipsWhen sub-classing, this defines the sub-class entity nameDescription of the serviceQualification@Valid DateEffective date to serviceQualification completion@Valid DateDate when the requester expect to provide an answer for the qualification request.@Valid DateA date (DateTime).@Valid DateDate when the qualification response expiresIdentifier provided by the requesterQualification result for this serviceQualification.@Valid List<RelatedParty>A list of related party references, defines party or party role linked to this request.@Valid List<CheckServiceQualificationItem>A list of service qualification items.@Valid TaskStateTypegetState()Get stateinthashCode()instantSyncQualification(Boolean instantSyncQualification) An indicator which when the value is \"true\" means that requester expects to get qualifcation result immediately in the response.When the value is TRUE means that alternative solutions should be providedWhen the value is TRUE means that unavailability reason are expected for non available service.provideAlternative(Boolean provideAlternative) provideUnavailabilityReason(Boolean provideUnavailabilityReason) qualificationResult(String qualificationResult) relatedParty(List<RelatedParty> relatedParty) serviceQualificationItem(List<CheckServiceQualificationItem> serviceQualificationItem) voidsetAtBaseType(String atBaseType) voidsetAtSchemaLocation(String atSchemaLocation) voidvoidsetDescription(String description) voidsetEffectiveQualificationDate(Date effectiveQualificationDate) voidsetEstimatedResponseDate(Date estimatedResponseDate) voidsetExpectedQualificationDate(Date expectedQualificationDate) voidsetExpirationDate(Date expirationDate) voidsetExternalId(String externalId) voidsetInstantSyncQualification(Boolean instantSyncQualification) voidsetProvideAlternative(Boolean provideAlternative) voidsetProvideUnavailabilityReason(Boolean provideUnavailabilityReason) voidsetQualificationResult(String qualificationResult) voidsetRelatedParty(List<RelatedParty> relatedParty) voidsetServiceQualificationItem(List<CheckServiceQualificationItem> serviceQualificationItem) voidsetState(TaskStateType state) state(TaskStateType state) toString()
-
Constructor Details
-
CheckServiceQualificationUnderscoreUpdate
public CheckServiceQualificationUnderscoreUpdate()
-
-
Method Details
-
description
-
getDescription
Description of the serviceQualification- Returns:
- description
-
setDescription
-
effectiveQualificationDate
public CheckServiceQualificationUnderscoreUpdate effectiveQualificationDate(Date effectiveQualificationDate) -
getEffectiveQualificationDate
Effective date to serviceQualification completion- Returns:
- effectiveQualificationDate
-
setEffectiveQualificationDate
-
estimatedResponseDate
-
getEstimatedResponseDate
Date when the requester expect to provide an answer for the qualification request.- Returns:
- estimatedResponseDate
-
setEstimatedResponseDate
-
expectedQualificationDate
public CheckServiceQualificationUnderscoreUpdate expectedQualificationDate(Date expectedQualificationDate) -
getExpectedQualificationDate
A date (DateTime). Deadline date when the requester expected a qualification answer.- Returns:
- expectedQualificationDate
-
setExpectedQualificationDate
-
expirationDate
-
getExpirationDate
Date when the qualification response expires- Returns:
- expirationDate
-
setExpirationDate
-
externalId
-
getExternalId
Identifier provided by the requester- Returns:
- externalId
-
setExternalId
-
instantSyncQualification
public CheckServiceQualificationUnderscoreUpdate instantSyncQualification(Boolean instantSyncQualification) -
isInstantSyncQualification
An indicator which when the value is \"true\" means that requester expects to get qualifcation result immediately in the response. If the indicator is true then the response code of 200 indicates the operation is successful otherwise a task is created with a response 201.- Returns:
- instantSyncQualification
-
setInstantSyncQualification
-
provideAlternative
-
isProvideAlternative
When the value is TRUE means that alternative solutions should be provided- Returns:
- provideAlternative
-
setProvideAlternative
-
qualificationResult
-
getQualificationResult
Qualification result for this serviceQualification. It could be: qualified (all qualification item are qualified), alternate (At least one item alternate and no item with unqualified), unqualified (At least one item unqualified)- Returns:
- qualificationResult
-
setQualificationResult
-
addRelatedPartyItem
-
getRelatedParty
A list of related party references, defines party or party role linked to this request.- Returns:
- relatedParty
-
setRelatedParty
-
serviceQualificationItem
public CheckServiceQualificationUnderscoreUpdate serviceQualificationItem(List<CheckServiceQualificationItem> serviceQualificationItem) -
addServiceQualificationItemItem
public CheckServiceQualificationUnderscoreUpdate addServiceQualificationItemItem(CheckServiceQualificationItem serviceQualificationItemItem) -
getServiceQualificationItem
A list of service qualification items.- Returns:
- serviceQualificationItem
-
setServiceQualificationItem
public void setServiceQualificationItem(List<CheckServiceQualificationItem> serviceQualificationItem) -
state
-
getState
Get state- Returns:
- state
-
setState
-
atBaseType
-
getAtBaseType
When sub-classing, this defines the super-class- Returns:
- atBaseType
-
setAtBaseType
-
atSchemaLocation
-
getAtSchemaLocation
A URI to a JSON-Schema file that defines additional attributes and relationships- Returns:
- atSchemaLocation
-
setAtSchemaLocation
-
atType
-
getAtType
When sub-classing, this defines the sub-class entity name- Returns:
- atType
-
setAtType
-
equals
-
hashCode
public int hashCode() -
toString
-