public class UserImport extends AbstractImport<co.ecg.alpaca.toolkit.generated.User,UserInformation,co.ecg.alpaca.toolkit.generated.User.UserAddRequest>
User
on the BroadWorks system given the provided UserInformation
.
Created by mkeathley on 5/10/16.addRequest
Constructor and Description |
---|
UserImport(co.ecg.alpaca.toolkit.model.BroadWorksServer broadWorksServer,
UserInformation information) |
Modifier and Type | Method and Description |
---|---|
co.ecg.alpaca.toolkit.generated.User |
execute()
Exectutes the import and returns the created object.
|
co.ecg.alpaca.toolkit.generated.User.UserAddRequest |
getAddRequest() |
void |
modifyServiceModifyEventHandler(ServiceModifyEvent event)
Method to handle the subscription to the
AlpacaEventBus for
ServiceModifyEvents. |
getBroadWorksServer, getInformation, getOutput, setAddRequest, setOutput
exception, getErrors, hasErrors, hasRan, isNested, setHasErrors, setHasRan, setNested
public UserImport(co.ecg.alpaca.toolkit.model.BroadWorksServer broadWorksServer, UserInformation information) throws HelperException, co.ecg.licensing.LicenseException
HelperException
co.ecg.licensing.LicenseException
public co.ecg.alpaca.toolkit.generated.User execute() throws HelperException
AbstractImport
execute
in class AbstractImport<co.ecg.alpaca.toolkit.generated.User,UserInformation,co.ecg.alpaca.toolkit.generated.User.UserAddRequest>
HelperException
public co.ecg.alpaca.toolkit.generated.User.UserAddRequest getAddRequest() throws co.ecg.alpaca.toolkit.exception.RequestException
getAddRequest
in class AbstractImport<co.ecg.alpaca.toolkit.generated.User,UserInformation,co.ecg.alpaca.toolkit.generated.User.UserAddRequest>
co.ecg.alpaca.toolkit.exception.RequestException
public void modifyServiceModifyEventHandler(ServiceModifyEvent event)
AlpacaEventBus
for
ServiceModifyEvents. These incoming events allow for the
UserImport to be queried to see if there was any errors post User and
Device import.event
- The ServiceModifyEvent to be handledCopyright © 2016. All rights reserved.