Modifier and Type | Method and Description |
---|---|
static <T extends BroadWorksObjectInformation> |
JSONHelper.inputBroadWorksInformation(Type type,
FileReader fileReader,
co.ecg.alpaca.toolkit.model.BroadWorksServer broadWorksServer)
Imports a BroadWorksObjectInformation class from the specified File
|
static <T extends BroadWorksObjectInformation> |
JSONHelper.outputBroadWorksInformation(T information,
FileWriter fileWriter)
Outputs a BroadWorksObjectInformation class as JSON to the specified
FileOutputStream
|
Modifier and Type | Method and Description |
---|---|
<T extends BroadWorksObjectInformation> |
FileManager.get(Type type,
String pathToken,
co.ecg.alpaca.toolkit.model.BroadWorksServer broadWorksServer)
Gets the BroadWorksObjectInformation at the provided path token.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInformationBuilder<T extends co.ecg.alpaca.toolkit.model.BroadWorksObject,E extends AbstractInformationBuilder<T,E,O,S>,O extends BroadWorksObjectInformation<T>,S extends Enum<S>>
The abstract class to handle population of BroadWorksObjectInformation classes.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractImport<O extends co.ecg.alpaca.toolkit.model.BroadWorksObject,T extends BroadWorksObjectInformation<O>,R extends co.ecg.alpaca.toolkit.messaging.request.Request<co.ecg.alpaca.toolkit.messaging.response.DefaultResponse>,S extends Enum<S>,E extends AbstractImport<O,T,R,S,E>>
Abstract BroadWorksObject Import - Performs the creation of a
BroadWorksObject given a BroadWorksObjectInformation
Created by mkeathley on 5/10/16. |
class |
AbstractMigration<O extends co.ecg.alpaca.toolkit.model.BroadWorksObject,I extends BroadWorksObjectInformation<O>,R extends co.ecg.alpaca.toolkit.messaging.request.Request<co.ecg.alpaca.toolkit.messaging.response.DefaultResponse>,T extends AbstractTransform<O,I>,S extends Enum<S>,E extends AbstractMigration<O,I,R,T,S,E>>
An Abstract Migration framework to change an input BroadWorksObject to an output BroadWorksObject
using the provided Request to perform the server side addition.
|
interface |
AbstractTransform<O extends co.ecg.alpaca.toolkit.model.BroadWorksObject,T extends BroadWorksObjectInformation<O>>
An abstract transformation class to convert an information class to the desired settings
Created by mkeathley on 5/10/16.
|
class |
MigrationEncumbrances<Source extends BroadWorksObjectInformation>
The abstract representation of MigrationEncumbrances
Created by mkeathley on 4/14/16.
|
class |
MigrationRequirements<Source extends BroadWorksObjectInformation,Destination extends BroadWorksObjectInformation>
The abstract representation of MigrationRequirements
Created by mkeathley on 4/14/16.
|
class |
MigrationRequirements<Source extends BroadWorksObjectInformation,Destination extends BroadWorksObjectInformation>
The abstract representation of MigrationRequirements
Created by mkeathley on 4/14/16.
|
Modifier and Type | Field and Description |
---|---|
protected Destination |
MigrationRequirements.destination |
protected Source |
MigrationRequirements.source |
protected Source |
MigrationEncumbrances.source |
Modifier and Type | Class and Description |
---|---|
class |
GroupMigrationRequirements<T extends BroadWorksObjectInformation>
The GroupMigrationRequirements class houses all requirement checks for a Group to have a
valid migration target.
|
Modifier and Type | Class and Description |
---|---|
class |
UserMigrationRequirements<T extends BroadWorksObjectInformation>
The UserMigrationRequirements class houses all requirement checks for a User
to have a valid migration target.
|
Modifier and Type | Method and Description |
---|---|
<T extends BroadWorksObjectInformation> |
AlpacaFileToken.retrieve(Type type,
co.ecg.alpaca.toolkit.model.BroadWorksServer broadWorksServer)
Retrieves and deserializes the destination into the provided
BroadWorksObjectInformation type. |
Modifier and Type | Class and Description |
---|---|
class |
AccessDeviceInformation<T extends co.ecg.alpaca.toolkit.generated.AccessDevice>
Information class to store all additional information connected with a BroadWorks AccessDevice.
|
class |
GroupAccessDeviceInformation
Concrete type for GroupAccessDevices
Created by mkeathley on 5/20/16.
|
class |
ServiceProviderAccessDeviceInformation
Concrete type for ServiceProviderAccessDevices
Created by mkeathley on 5/20/16.
|
class |
SystemAccessDeviceInformation
Concrete type for SystemAccessDevices
Created by mkeathley on 5/20/16.
|
Modifier and Type | Class and Description |
---|---|
class |
GroupInformation
A serializable class to store a Group and it's associated information.
|
Modifier and Type | Class and Description |
---|---|
class |
ServiceProviderInformation
A serializable class to store a ServiceProvider and it's associated information.
|
Modifier and Type | Class and Description |
---|---|
class |
UserInformation
A serializable class to store a User and it's associated information.
|
Copyright © 2016. All rights reserved.