public abstract class AbstractServiceProviderImport<O extends ServiceProvider,T extends AbstractServiceProviderInformation<O>,R extends Request<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
|
void |
checkMigrationValidity()
Check if the Import meets the requirement checks
|
concurrencyCheck, getAddRequest, getBroadWorksServer, getInformation, getOutput, mapRequestAndFire, mapRequestAndFire, mapRequestAndFire, registerForEvents, serviceModifyEvent, setAddRequest, setOutput, unregister
addStep, addStep, all, allBut, getStepCount, isConcurrent, only, removeStep, setConcurrent, step, 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
public void checkMigrationValidity() throws HelperException
HelperException
- Thrown if requirement errors occur.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 © 2017 ECG. All rights reserved.