Package co.ecg.alpaca.toolkit.model
Class BroadWorksEnterpriseService
- java.lang.Object
-
- co.ecg.alpaca.toolkit.model.BroadWorksObject
-
- co.ecg.alpaca.toolkit.model.BroadWorksService
-
- co.ecg.alpaca.toolkit.model.BroadWorksServiceProviderService
-
- co.ecg.alpaca.toolkit.model.BroadWorksEnterpriseService
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
EnterpriseBroadWorksMobility
,EnterprisePreAlertingAnnouncement
,EnterpriseTrunkGroup
,EnterpriseVirtualOnNetEnterpriseExtensions
public abstract class BroadWorksEnterpriseService extends BroadWorksServiceProviderService
Defines the model for BroadWorksEnterpriseService. SeeBroadWorksService
.- Author:
- Matthew Keathley on 9/8/16
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Enterprise
enterprise
-
Fields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksServiceProviderService
serviceProvider
-
Fields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
broadWorksServer, populated
-
-
Constructor Summary
Constructors Constructor Description BroadWorksEnterpriseService()
The Serializable ConstructorBroadWorksEnterpriseService(BroadWorksProcess broadWorksProcess, Enterprise enterprise)
Creates a BroadWorksServiceProviderService with the provided Enterprise.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
push(BroadWorksProcess broadWorksProcess, Enterprise enterprise)
void
push(BroadWorksProcess broadWorksProcess, ServiceProvider serviceProvider)
-
Methods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksService
getProcess, getRequestContext, isPopulated, isPrimary, mapRequestAndFire, mapRequestAndFire, mapRequestAndFire, setBroadWorksProcess, setPrimary, waitForLoad
-
Methods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
getBroadWorksServer, hasPopulated, populate, setBroadWorksServer, setPopulated
-
-
-
-
Field Detail
-
enterprise
protected transient Enterprise enterprise
-
-
Constructor Detail
-
BroadWorksEnterpriseService
public BroadWorksEnterpriseService(BroadWorksProcess broadWorksProcess, Enterprise enterprise)
Creates a BroadWorksServiceProviderService with the provided Enterprise.- Parameters:
enterprise
- The enterprise to generate the service with.
-
BroadWorksEnterpriseService
public BroadWorksEnterpriseService()
The Serializable Constructor
-
-
Method Detail
-
push
public void push(BroadWorksProcess broadWorksProcess, ServiceProvider serviceProvider)
- Specified by:
push
in classBroadWorksServiceProviderService
-
push
public abstract void push(BroadWorksProcess broadWorksProcess, Enterprise enterprise)
-
-