public class UserServiceSoapBindingStub extends org.apache.axis.client.Stub implements UserServiceInterface
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, serviceENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY| Constructor and Description |
|---|
UserServiceSoapBindingStub() |
UserServiceSoapBindingStub(javax.xml.rpc.Service service) |
UserServiceSoapBindingStub(URL endpointURL,
javax.xml.rpc.Service service) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.axis.client.Call |
createCall() |
User |
createUser(User user)
Creates a new
User. |
User[] |
createUsers(User[] users)
Creates new
User objects. |
Role[] |
getAllRoles()
Returns the
Role objects that are defined for the users
of the
network. |
User |
getCurrentUser()
Returns the current
User. |
User |
getUser(Long userId)
Returns the
User uniquely identified by the given ID. |
UserPage |
getUsersByStatement(Statement filterStatement)
|
UpdateResult |
performUserAction(UserAction userAction,
Statement filterStatement)
Performs actions on
User objects that match the given
Statement.query. |
User |
updateUser(User user)
Updates the specified
User. |
User[] |
updateUsers(User[] users)
Updates the specified
User objects. |
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsernamepublic UserServiceSoapBindingStub()
throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic UserServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic UserServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultprotected org.apache.axis.client.Call createCall()
throws RemoteException
RemoteExceptionpublic User createUser(User user) throws RemoteException, ApiException
UserServiceInterfaceUser.
The following fields are required:
createUser in interface UserServiceInterfaceuser - the user to createRemoteExceptionApiExceptionpublic User[] createUsers(User[] users) throws RemoteException, ApiException
UserServiceInterfaceUser objects.createUsers in interface UserServiceInterfaceusers - the users to createRemoteExceptionApiExceptionpublic Role[] getAllRoles() throws RemoteException, ApiException
UserServiceInterfaceRole objects that are defined for the users
of the
network.getAllRoles in interface UserServiceInterfaceRemoteExceptionApiExceptionpublic User getCurrentUser() throws RemoteException, ApiException
UserServiceInterfaceUser.getCurrentUser in interface UserServiceInterfaceRemoteExceptionApiExceptionpublic User getUser(Long userId) throws RemoteException, ApiException
UserServiceInterfaceUser uniquely identified by the given ID.getUser in interface UserServiceInterfaceuserId - The optional ID of the user. For current user set to
null.User uniquely identified by the given IDRemoteExceptionApiExceptionpublic UserPage getUsersByStatement(Statement filterStatement) throws RemoteException, ApiException
UserServiceInterfaceUserPage of User objects that satisfy
the given
Statement.query. The following fields are supported
for filtering:
| PQL Property | Object Property |
|---|---|
email |
UserRecord.email |
id |
UserRecord.id |
name |
UserRecord.name |
roleId |
UserRecord.roleId
|
rolename |
UserRecord.roleName
|
status |
ACTIVE if User.isActive is true; INACTIVE
otherwise |
getUsersByStatement in interface UserServiceInterfacefilterStatement - a Publisher Query Language statement used to
filter
a set of usersRemoteExceptionApiExceptionpublic UpdateResult performUserAction(UserAction userAction, Statement filterStatement) throws RemoteException, ApiException
UserServiceInterfaceUser objects that match the given
Statement.query.performUserAction in interface UserServiceInterfaceuserAction - the action to performfilterStatement - a Publisher Query Language statement used to
filter
a set of usersRemoteExceptionApiExceptionpublic User updateUser(User user) throws RemoteException, ApiException
UserServiceInterfaceUser.updateUser in interface UserServiceInterfaceuser - the user to updateRemoteExceptionApiExceptionpublic User[] updateUsers(User[] users) throws RemoteException, ApiException
UserServiceInterfaceUser objects.updateUsers in interface UserServiceInterfaceusers - the users to updateRemoteExceptionApiExceptionCopyright © 2014. All Rights Reserved.