Class GroupIntegratedIMP
- java.lang.Object
-
- co.ecg.alpaca.toolkit.model.BroadWorksObject
-
- co.ecg.alpaca.toolkit.model.BroadWorksService
-
- co.ecg.alpaca.toolkit.model.BroadWorksGroupService
-
- co.ecg.alpaca.toolkit.generated.services.GroupIntegratedIMP
-
- All Implemented Interfaces:
Serializable
public class GroupIntegratedIMP extends BroadWorksGroupService
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GroupIntegratedIMP.GroupIntegratedIMPGetRequest
Get the Integrated IMP service attributes for the group.static class
GroupIntegratedIMP.GroupIntegratedIMPGetResponse
Response to the GroupIntegratedIMPGetRequest.static class
GroupIntegratedIMP.GroupIntegratedIMPModifyRequest
Modify the Integrated IMP service attributes for the group.
-
Field Summary
Fields Modifier and Type Field Description GroupIntegratedIMP.GroupIntegratedIMPGetResponse
integratedIMP
static ServiceTag<GroupIntegratedIMP>
tag
-
Fields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksGroupService
group
-
Fields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
broadWorksServer, populated
-
-
Constructor Summary
Constructors Constructor Description GroupIntegratedIMP()
The serializable constructor for the GroupServiceGroupIntegratedIMP(BroadWorksProcess broadWorksProcess, Group group)
Returns a GroupService Object with the Group Assigned
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getClassName()
GroupIntegratedIMP.GroupIntegratedIMPGetResponse
getIntegratedIMP()
Response to the GroupIntegratedIMPGetRequest.int
hashCode()
DefaultResponse
populate()
Populates all available service datavoid
push(BroadWorksProcess broadWorksProcess, Group group)
Adds all available service data to a Group-
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, setBroadWorksServer, setPopulated
-
-
-
-
Field Detail
-
tag
@Expose(deserialize=false) public static final ServiceTag<GroupIntegratedIMP> tag
-
integratedIMP
public GroupIntegratedIMP.GroupIntegratedIMPGetResponse integratedIMP
-
-
Constructor Detail
-
GroupIntegratedIMP
public GroupIntegratedIMP(BroadWorksProcess broadWorksProcess, Group group)
Returns a GroupService Object with the Group Assigned- Parameters:
group
-
-
GroupIntegratedIMP
public GroupIntegratedIMP()
The serializable constructor for the GroupService
-
-
Method Detail
-
getClassName
public String getClassName()
-
getIntegratedIMP
public GroupIntegratedIMP.GroupIntegratedIMPGetResponse getIntegratedIMP()
Response to the GroupIntegratedIMPGetRequest. The response contains the group Integrated IMP service attributes.- Returns:
- the GroupIntegratedIMPGetResponse for this service
-
populate
public DefaultResponse populate()
Populates all available service data- Specified by:
populate
in classBroadWorksObject
-
push
public void push(BroadWorksProcess broadWorksProcess, Group group)
Adds all available service data to a Group- Specified by:
push
in classBroadWorksGroupService
-
-