Class QueryServiceQualification
java.lang.Object
de.hybris.platform.b2ctelcotmfresources.v4.dto.QueryServiceQualification
QueryServiceQualification is used to retrieve a list of services that are technically available in the context of the interaction (place, party, service characteristics, ...).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRelatedPartyItem(RelatedParty relatedPartyItem) addServiceQualificationItemItem(ServiceQualificationItem 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 requestergetHref()Hyperlink to access the serviceQualificationgetId()Unique identifier of the serviceQualification resource@Valid DateDate when the serviceQualification was submitted@Valid List<RelatedParty>A list of related party references, defines party or party role linked to this request.@Valid ServiceQualificationItemGet searchCriteria@Valid List<ServiceQualificationItem>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.queryServiceQualificationDate(Date queryServiceQualificationDate) relatedParty(List<RelatedParty> relatedParty) searchCriteria(ServiceQualificationItem searchCriteria) serviceQualificationItem(List<ServiceQualificationItem> 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) voidvoidvoidsetInstantSyncQualification(Boolean instantSyncQualification) voidsetQueryServiceQualificationDate(Date queryServiceQualificationDate) voidsetRelatedParty(List<RelatedParty> relatedParty) voidsetSearchCriteria(ServiceQualificationItem searchCriteria) voidsetServiceQualificationItem(List<ServiceQualificationItem> serviceQualificationItem) voidsetState(TaskStateType state) state(TaskStateType state) toString()
-
Constructor Details
-
QueryServiceQualification
public QueryServiceQualification()
-
-
Method Details
-
id
-
getId
Unique identifier of the serviceQualification resource- Returns:
- id
-
setId
-
href
-
getHref
Hyperlink to access the serviceQualification- Returns:
- href
-
setHref
-
description
-
getDescription
Description of the serviceQualification- Returns:
- description
-
setDescription
-
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
-
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
-
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
-
queryServiceQualificationDate
-
getQueryServiceQualificationDate
Date when the serviceQualification was submitted- Returns:
- queryServiceQualificationDate
-
setQueryServiceQualificationDate
-
addRelatedPartyItem
-
getRelatedParty
A list of related party references, defines party or party role linked to this request.- Returns:
- relatedParty
-
setRelatedParty
-
searchCriteria
-
getSearchCriteria
Get searchCriteria- Returns:
- searchCriteria
-
setSearchCriteria
-
serviceQualificationItem
public QueryServiceQualification serviceQualificationItem(List<ServiceQualificationItem> serviceQualificationItem) -
addServiceQualificationItemItem
public QueryServiceQualification addServiceQualificationItemItem(ServiceQualificationItem serviceQualificationItemItem) -
getServiceQualificationItem
A list of service qualification items.- Returns:
- serviceQualificationItem
-
setServiceQualificationItem
-
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
-