Package co.ecg.alpaca.toolkit.generated
Class Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest
- Enclosing class:
Enterprise
public static class Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest
extends Request<DefaultResponse>
Request to add a session admission control group for the enterprise. The response is either a SuccessResponse or an ErrorResponse. Note that to provision the accessInfoPattern element, the captureAccessInfoInPaniHeader system parameter needs to be set to "true".
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Size(min=1,max=1024) Stringprotected @NotNull Booleanprotected @NotNull Booleanprotected @NotNull Booleanprotected @Valid EnterpriseAccessDevice[]protected @NotNull @Valid Enterpriseprotected @NotNull Integerprotected Integerprotected Integerprotected @Size(min=1,max=80) Stringprotected @NotNull @Size(min=1,max=40) Stringprotected @NotNull Integerprotected Integerprotected Integer -
Constructor Summary
ConstructorsConstructorDescriptionEnterpriseSessionAdmissionControlGroupAddRequest(Enterprise enterprise, String name, Integer maxSession, Integer reservedSession, Boolean becomeDefaultGroup, Boolean countIntraSACGroupSessions, Boolean blockEmergencyAndRepairCallsDueToSACLimits) -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getName()setAccessInfoPattern(String accessInfoPattern) setBecomeDefaultGroup(Boolean becomeDefaultGroup) setBlockEmergencyAndRepairCallsDueToSACLimits(Boolean blockEmergencyAndRepairCallsDueToSACLimits) setCountIntraSACGroupSessions(Boolean countIntraSACGroupSessions) setDevices(EnterpriseAccessDevice... devices) setEnterprise(Enterprise enterprise) setMaxSession(Integer maxSession) setMaxUserOriginatingSessions(Integer maxUserOriginatingSessions) setMaxUserTerminatingSessions(Integer maxUserTerminatingSessions) setMediaGroupName(String mediaGroupName) setReservedSession(Integer reservedSession) setReservedUserOriginatingSessions(Integer reservedUserOriginatingSessions) setReservedUserTerminatingSessions(Integer reservedUserTerminatingSessions) Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
enterprise
-
name
-
maxSession
-
maxUserOriginatingSessions
-
maxUserTerminatingSessions
-
reservedSession
-
reservedUserOriginatingSessions
-
reservedUserTerminatingSessions
-
becomeDefaultGroup
-
countIntraSACGroupSessions
-
devices
-
blockEmergencyAndRepairCallsDueToSACLimits
-
mediaGroupName
-
accessInfoPattern
-
-
Constructor Details
-
EnterpriseSessionAdmissionControlGroupAddRequest
public EnterpriseSessionAdmissionControlGroupAddRequest() -
EnterpriseSessionAdmissionControlGroupAddRequest
-
-
Method Details
-
setEnterprise
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setEnterprise(Enterprise enterprise) -
getEnterprise
-
setName
-
getName
-
setMaxSession
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setMaxSession(Integer maxSession) -
getMaxSession
-
setMaxUserOriginatingSessions
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setMaxUserOriginatingSessions(Integer maxUserOriginatingSessions) -
getMaxUserOriginatingSessions
-
setMaxUserTerminatingSessions
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setMaxUserTerminatingSessions(Integer maxUserTerminatingSessions) -
getMaxUserTerminatingSessions
-
setReservedSession
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setReservedSession(Integer reservedSession) -
getReservedSession
-
setReservedUserOriginatingSessions
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setReservedUserOriginatingSessions(Integer reservedUserOriginatingSessions) -
getReservedUserOriginatingSessions
-
setReservedUserTerminatingSessions
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setReservedUserTerminatingSessions(Integer reservedUserTerminatingSessions) -
getReservedUserTerminatingSessions
-
setBecomeDefaultGroup
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setBecomeDefaultGroup(Boolean becomeDefaultGroup) -
getBecomeDefaultGroup
-
setCountIntraSACGroupSessions
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setCountIntraSACGroupSessions(Boolean countIntraSACGroupSessions) -
getCountIntraSACGroupSessions
-
setDevices
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setDevices(EnterpriseAccessDevice... devices) -
getDevices
-
setBlockEmergencyAndRepairCallsDueToSACLimits
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setBlockEmergencyAndRepairCallsDueToSACLimits(Boolean blockEmergencyAndRepairCallsDueToSACLimits) -
getBlockEmergencyAndRepairCallsDueToSACLimits
-
setMediaGroupName
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setMediaGroupName(String mediaGroupName) -
getMediaGroupName
-
setAccessInfoPattern
public Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest setAccessInfoPattern(String accessInfoPattern) -
getAccessInfoPattern
-
getEmptyObject
public static Enterprise.EnterpriseSessionAdmissionControlGroupAddRequest getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.- Parameters:
broadWorksServer- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequestin classRequest<DefaultResponse>
-