public abstract class AbstractServiceProviderImport<O extends co.ecg.alpaca.toolkit.generated.ServiceProvider,T extends AbstractServiceProviderInformation<O>,R extends co.ecg.alpaca.toolkit.messaging.request.Request<co.ecg.alpaca.toolkit.messaging.response.DefaultResponse>,S extends Enum<S>,E extends AbstractServiceProviderImport<O,T,R,S,E>> extends AbstractImport<O,T,R,S,E>
ServiceProvider
or Enterprise
on the BroadWorks system given the provided information.addRequest
stepList
errors, log, warnings
Modifier and Type | Method and Description |
---|---|
protected void |
addTimesTenFields()
Adds the ServiceProvider TimesTen Fields to match the input data
|
protected void |
checkMigrationValidity()
Check if the Import meets the requirement checks
|
concurrencyCheck, getAddRequest, getBroadWorksServer, getInformation, getOutput, mapRequestAndFire, mapRequestAndFire, mapRequestAndFire, registerForEvents, serviceModifyEvent, setAddRequest, setOutput
addStep, addStep, all, allBut, isConcurrent, only, removeStep, setConcurrent, step
checkValidity, exception, getErrors, getReport, getWarnings, hasErrors, isError, isError, isError, printReport, setExceptionOnErrors
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute
getSessionLogger, logger
protected void checkMigrationValidity() throws HelperException
HelperException
- Thrown if the Encumbrance or Requirement errors occur.EncumbranceError
,
RequirementError
protected void addTimesTenFields() throws HelperException, co.ecg.licensing.LicenseException
HelperException
- Thrown if an error occurs while setting TimesTen dataco.ecg.licensing.LicenseException
- Thrown if ServiceProvider Migration is not licensed.Copyright © 2016. All rights reserved.