@MTOM(enabled=true,
threshold=2048)
public class DmSoapGroup
extends DmSoapService
Modifier and Type | Field and Description |
---|---|
protected javax.xml.ws.WebServiceContext |
_context
The WebServiceContext that called this service.
|
Constructor and Description |
---|
DmSoapGroup() |
Modifier and Type | Method and Description |
---|---|
void |
associateAccessForGroup(java.lang.String name,
java.util.ArrayList<StringPair> users,
java.lang.String reason)
Web service operation for the AssociateAccessCmd.
|
int |
createExternalGroup(GroupInfo groupInfo,
java.lang.String reason)
Web service operation for the CreateGroupCmd.
|
int |
createLocalUserGroup(GroupInfo groupInfo,
java.lang.String reason)
Web service operation for the CreateGroupCmd.
|
int |
createRemoteEmailGroup(GroupInfo groupInfo,
java.lang.String reason)
Web service operation for the CreateGroupCmd.
|
int |
createRemoteUserGroup(GroupInfo groupInfo,
java.lang.String reason)
Web service operation for the CreateGroupCmd.
|
void |
deleteGroup(java.lang.String name,
java.lang.String reason)
Web service operation for the DeleteGroupCmd.
|
boolean |
exists(java.lang.String name)
Web service operation to see if the specified group exists.
|
void |
modifyGroup(java.lang.String name,
GroupInfo newGroupInfo,
java.lang.String reason)
Web service operation for the ModifyGroupCmd.
|
StringPair[] |
showAssociationsForGroup(java.lang.String name,
java.lang.String reason)
Web service operation for the ShowAssociationsCmd.
|
GroupInfo |
showGroup(java.lang.String name)
Web service operation for the ShowGroupCmd.
|
protected javax.xml.ws.WebServiceContext _context
public void associateAccessForGroup(java.lang.String name, java.util.ArrayList<StringPair> users, java.lang.String reason) throws DmSoapException
name
- The group name.users
- An ArrayList containing user names or null if no users should be
associated to this group.reason
- The reason for executing this command, or null to use
the default SOAP TechDoc reason.DmSoapException
- A DmSoapException if an error occurs.public int createLocalUserGroup(GroupInfo groupInfo, java.lang.String reason) throws DmSoapException
groupInfo
- A GroupInfo object for the group to create.reason
- The reason for executing this command, or null to use
the default SOAP TechDoc reason.DmSoapException
- A DmSoapException if an error occurs.public int createExternalGroup(GroupInfo groupInfo, java.lang.String reason) throws DmSoapException
groupInfo
- A GroupInfo object for the group to create.reason
- The reason for executing this command, or null to use
the default SOAP TechDoc reason.DmSoapException
- A DmSoapException if an error occurs.public int createRemoteEmailGroup(GroupInfo groupInfo, java.lang.String reason) throws DmSoapException
groupInfo
- A GroupInfo object for the group to create.reason
- The reason for executing this command, or null to use
the default SOAP TechDoc reason.DmSoapException
- A DmSoapException if an error occurs.public int createRemoteUserGroup(GroupInfo groupInfo, java.lang.String reason) throws DmSoapException
groupInfo
- A GroupInfo object for the group to create.reason
- The reason for executing this command, or null to use
the default SOAP TechDoc reason.DmSoapException
- A DmSoapException if an error occurs.public void deleteGroup(java.lang.String name, java.lang.String reason) throws DmSoapException
name
- The group name.reason
- The reason for executing this command, or null to use
the default SOAP TechDoc reason.DmSoapException
- A DmSoapException if an error occurs.public boolean exists(java.lang.String name) throws DmSoapException
name
- The group name.DmSoapException
- A DmSoapException if an error occurs.public void modifyGroup(java.lang.String name, GroupInfo newGroupInfo, java.lang.String reason) throws DmSoapException
name
- The name of the existing group to modify.newGroupInfo
- A modified GroupInfo object.reason
- The reason for executing this command, or null to use
the default SOAP TechDoc reason.DmSoapException
- A DmSoapException if an error occurs.public StringPair[] showAssociationsForGroup(java.lang.String name, java.lang.String reason) throws DmSoapException
name
- The group name.reason
- The reason for executing this command, or null to use
the default SOAP TechDoc reason.DmSoapException
- A DmSoapException if an error occurs.public GroupInfo showGroup(java.lang.String name) throws DmSoapException
name
- The group name.DmSoapException
- A DmSoapException if an error occurs.