@AccessLevel(value=EXTERNAL)
public interface CreateServiceDeliveryWizard
Modifier and Type | Method and Description |
---|---|
void |
checkMaintainCaseSecurity(curam.core.struct.CaseSecurityCheckKey key)
Checks if the user has maintain rights on the case.
|
curam.cpm.facade.struct.ServiceDeliveryKey |
createServiceDelivery(curam.cpm.facade.struct.ServiceDeliveryDetails dtls)
Creates a service delivery and returns the service delivery ID.
|
void |
finishWizard(curam.servicedelivery.facade.struct.WizardKey key)
Finishes the wizard and creates the service delivery.
|
curam.servicedelivery.facade.struct.GetDetailsPageResult |
getDetailsPage(curam.servicedelivery.facade.struct.WizardKey key)
Gets the data required for the default details wizard page.
|
curam.servicedelivery.facade.struct.GetSchedulePageResult |
getSchedulePage(curam.servicedelivery.facade.struct.WizardKey key)
Gets the details to be displayed on the schedule wizard page.
|
curam.servicedelivery.facade.struct.GetServicePageResult |
getServicePage(curam.servicedelivery.facade.struct.WizardKey key)
Reads the details for the service wizard page.
|
curam.servicedelivery.facade.struct.GetSharingPageResult |
getSharingPage(curam.servicedelivery.facade.struct.WizardKey key)
Gets the details for the sharing wizard page.
|
curam.servicedelivery.facade.struct.ListServicesByTermResult |
listServicesByTerm(curam.servicedelivery.facade.struct.ListServicesByTermKey key)
Lists all the services that have been indexed against a selected taxonomy
term.
|
curam.servicedelivery.facade.struct.ServiceSearchResult |
searchServices(curam.servicedelivery.facade.struct.ServiceSearchKey key)
Searches for servcices based on name or taxonomy keywords.
|
void |
setDetailsPage(curam.servicedelivery.facade.struct.SetDetailsPageKey key)
Captures and stores the data entered on the details wizard page.
|
void |
setSchedulePage(curam.servicedelivery.facade.struct.SetSchedulePageKey key)
Stores the details captured on the schedule wizard page.
|
curam.servicedelivery.facade.struct.SetServicePageResult |
setServicePage(curam.servicedelivery.facade.struct.SetServicePageKey details)
Captures the details entered on the service wizard page.
|
void |
setSharingPage(curam.servicedelivery.facade.struct.SetSharingPageKey key)
Stores the details captured on the sharing page and adds the service to
the case.
|
curam.servicedelivery.facade.struct.StartAddServiceWizardResult |
startServiceDeliveryWizard(curam.servicedelivery.facade.struct.StartAddServiceWizardKey key)
Starts the add service to plan wizard.
|
@AccessLevel(value=EXTERNAL) void setSharingPage(curam.servicedelivery.facade.struct.SetSharingPageKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.servicedelivery.facade.struct.GetSharingPageResult getSharingPage(curam.servicedelivery.facade.struct.WizardKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.servicedelivery.facade.struct.StartAddServiceWizardResult startServiceDeliveryWizard(curam.servicedelivery.facade.struct.StartAddServiceWizardKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.servicedelivery.facade.struct.SetServicePageResult setServicePage(curam.servicedelivery.facade.struct.SetServicePageKey details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void setSchedulePage(curam.servicedelivery.facade.struct.SetSchedulePageKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.servicedelivery.facade.struct.GetServicePageResult getServicePage(curam.servicedelivery.facade.struct.WizardKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void setDetailsPage(curam.servicedelivery.facade.struct.SetDetailsPageKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.servicedelivery.facade.struct.GetSchedulePageResult getSchedulePage(curam.servicedelivery.facade.struct.WizardKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.servicedelivery.facade.struct.GetDetailsPageResult getDetailsPage(curam.servicedelivery.facade.struct.WizardKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void finishWizard(curam.servicedelivery.facade.struct.WizardKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.servicedelivery.facade.struct.ServiceSearchResult searchServices(curam.servicedelivery.facade.struct.ServiceSearchKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.servicedelivery.facade.struct.ListServicesByTermResult listServicesByTerm(curam.servicedelivery.facade.struct.ListServicesByTermKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void checkMaintainCaseSecurity(curam.core.struct.CaseSecurityCheckKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ServiceDeliveryKey createServiceDelivery(curam.cpm.facade.struct.ServiceDeliveryDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException