public static interface PlaceSearch.PlaceSearchSearchAvailablePlacesEvents
Modifier and Type | Method and Description |
---|---|
curam.cpm.sl.struct.PlaceAvailabilityDetailsList |
postSearchAvailablePlaces(PlaceSearch placeSearch,
Provider provider,
ServiceOffering serviceOffering,
curam.provider.impl.ProviderTypeNameEntry providerType,
curam.util.type.DateTimeRange searchPeriod)
Event interface invoked after the main body of the searchAvailablePlaces
method.
|
curam.cpm.sl.struct.PlaceAvailabilityDetailsList |
preSearchAvailablePlaces(PlaceSearch placeSearch,
Provider provider,
ServiceOffering serviceOffering,
curam.provider.impl.ProviderTypeNameEntry providerType,
curam.util.type.DateTimeRange searchPeriod)
Event interface invoked before the main body of the searchAvailablePlaces
method.
|
curam.cpm.sl.struct.PlaceAvailabilityDetailsList preSearchAvailablePlaces(PlaceSearch placeSearch, Provider provider, ServiceOffering serviceOffering, curam.provider.impl.ProviderTypeNameEntry providerType, curam.util.type.DateTimeRange searchPeriod) throws curam.util.exception.AppException, curam.util.exception.InformationalException
placeSearch
- The object instance as it was before the main body of the
searchAvailablePlaces method.provider
- The provider to search for available places.serviceOffering
- The service offering to search for available places.providerType
- The provider type to search for available places.searchPeriod
- The period between which the available places are to be
searched.curam.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.The default
implementation -
curam.place.impl.PlaceSearch#searchAvailablePlaces(Provider,
ServiceOffering, ProviderTypeNameEntry, DateTimeRange).
curam.cpm.sl.struct.PlaceAvailabilityDetailsList postSearchAvailablePlaces(PlaceSearch placeSearch, Provider provider, ServiceOffering serviceOffering, curam.provider.impl.ProviderTypeNameEntry providerType, curam.util.type.DateTimeRange searchPeriod) throws curam.util.exception.AppException, curam.util.exception.InformationalException
placeSearch
- The object instance as it was after the main body of the
searchAvailablePlaces method.provider
- The provider to search for available places.serviceOffering
- The service offering to search for available places.providerType
- The provider type to search for available places.searchPeriod
- The period between which the available places are to be
searched.curam.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.The default
implementation -
curam.place.impl.PlaceSearch#searchAvailablePlaces(Provider,
ServiceOffering, ProviderTypeNameEntry, DateTimeRange).