Package omero.api
Class _IAdminDisp
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.api._IAdminDisp
-
- All Implemented Interfaces:
Ice.Object
,java.io.Serializable
,java.lang.Cloneable
,_IAdminOperations
,_IAdminOperationsNC
,_ServiceInterfaceOperations
,_ServiceInterfaceOperationsNC
,IAdmin
,ServiceInterface
- Direct Known Subclasses:
_IAdminTie
public abstract class _IAdminDisp extends Ice.ObjectImpl implements IAdmin
Administration interface providing access to admin-only functionality as well as JMX-based server access and selected user functions. Most methods require membership in privilegedgroups
. Methods which returnExperimenter
orExperimenterGroup
instances fetch and load all related instances ofExperimenterGroup
orExperimenter
, respectively.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]
__ids
static long
serialVersionUID
-
Fields inherited from interface omero.api.IAdmin
ice_staticId
-
-
Constructor Summary
Constructors Constructor Description _IAdminDisp()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Ice.DispatchStatus
___addGroupOwners(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___addGroups(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___canUpdate(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___changeExpiredCredentials(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___changeGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___changeOwner(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___changePassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___changePasswordWithOldPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___changePermissions(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___changeUserPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___containedExperimenters(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___containedGroups(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___createExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___createExperimenterWithPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___createGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___createRestrictedSystemUser(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___createRestrictedSystemUserWithPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___createSystemUser(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___createUser(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___deleteExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___deleteGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getAdminPrivileges(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getAdminsWithPrivileges(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getCurrentAdminPrivileges(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getDefaultGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getEventContext(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getLeaderOfGroupIds(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getMemberOfGroupIds(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getMyUserPhotos(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___getSecurityRoles(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___lookupExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___lookupExperimenters(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___lookupGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___lookupGroups(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___lookupLdapAuthExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___lookupLdapAuthExperimenters(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___moveToCommonSpace(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___removeGroupOwners(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___removeGroups(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___reportForgottenPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___setAdminPrivileges(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___setDefaultGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___setGroupOwner(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___synchronizeLoginCache(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___unsetGroupOwner(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___updateExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___updateExperimenterWithPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___updateGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___updateSelf(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
static Ice.DispatchStatus
___uploadMyUserPhoto(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
Ice.DispatchStatus
__dispatch(IceInternal.Incoming in, Ice.Current __current)
protected void
__readImpl(IceInternal.BasicStream __is)
protected void
__writeImpl(IceInternal.BasicStream __os)
void
addGroupOwners_async(AMD_IAdmin_addGroupOwners __cb, ExperimenterGroup group, java.util.List<Experimenter> owners)
Adds the given users to the owner list for this group.void
addGroups_async(AMD_IAdmin_addGroups __cb, Experimenter user, java.util.List<ExperimenterGroup> groups)
Adds a user to the given groups.void
canUpdate_async(AMD_IAdmin_canUpdate __cb, IObject obj)
Returns true if the currently logged in user can modify the givenIObject
.void
changeExpiredCredentials_async(AMD_IAdmin_changeExpiredCredentials __cb, java.lang.String name, java.lang.String oldCred, java.lang.String newCred)
Used after anExpiredCredentialException
instance is thrown.void
changeGroup_async(AMD_IAdmin_changeGroup __cb, IObject obj, java.lang.String omeName)
Deprecated.changeGroup() is deprecated.void
changeOwner_async(AMD_IAdmin_changeOwner __cb, IObject obj, java.lang.String omeName)
Deprecated.changeOwner() is deprecated.void
changePassword_async(AMD_IAdmin_changePassword __cb, RString newPassword)
Changes the password for the current user.void
changePasswordWithOldPassword_async(AMD_IAdmin_changePasswordWithOldPassword __cb, RString oldPassword, RString newPassword)
Changes the password for the current user by passing the old password.void
changePermissions_async(AMD_IAdmin_changePermissions __cb, IObject obj, Permissions perms)
Deprecated.changePermissions() is deprecated.void
changeUserPassword_async(AMD_IAdmin_changeUserPassword __cb, java.lang.String omeName, RString newPassword)
Changes the password for the a given user.void
containedExperimenters_async(AMD_IAdmin_containedExperimenters __cb, long groupId)
Fetches allExperimenter
users contained in this group.void
containedGroups_async(AMD_IAdmin_containedGroups __cb, long experimenterId)
Fetches allExperimenterGroup
groups of which the given user is a member.void
createExperimenter_async(AMD_IAdmin_createExperimenter __cb, Experimenter user, ExperimenterGroup defaultGroup, java.util.List<ExperimenterGroup> groups)
Creates and returns a new user in the given groups.void
createExperimenterWithPassword_async(AMD_IAdmin_createExperimenterWithPassword __cb, Experimenter user, RString password, ExperimenterGroup defaultGroup, java.util.List<ExperimenterGroup> groups)
Creates and returns a new user in the given groups with password.void
createGroup_async(AMD_IAdmin_createGroup __cb, ExperimenterGroup group)
Creates and returns a new group.void
createRestrictedSystemUser_async(AMD_IAdmin_createRestrictedSystemUser __cb, Experimenter experimenter, java.util.List<AdminPrivilege> privileges)
Creates and returns a new system user.void
createRestrictedSystemUserWithPassword_async(AMD_IAdmin_createRestrictedSystemUserWithPassword __cb, Experimenter experimenter, java.util.List<AdminPrivilege> privileges, RString password)
Creates and returns a new system user.void
createSystemUser_async(AMD_IAdmin_createSystemUser __cb, Experimenter experimenter)
Creates and returns a new system user.void
createUser_async(AMD_IAdmin_createUser __cb, Experimenter experimenter, java.lang.String group)
Creates and returns a new user.void
deleteExperimenter_async(AMD_IAdmin_deleteExperimenter __cb, Experimenter user)
Removes a user by removing the password information for that user as well as allGroupExperimenterMap
instances.void
deleteGroup_async(AMD_IAdmin_deleteGroup __cb, ExperimenterGroup group)
Removes a group by first removing all users in the group, and then deleting the actualExperimenterGroup
instance.void
getAdminPrivileges_async(AMD_IAdmin_getAdminPrivileges __cb, Experimenter user)
Gets the light administrator privileges for the given user.void
getAdminsWithPrivileges_async(AMD_IAdmin_getAdminsWithPrivileges __cb, java.util.List<AdminPrivilege> privileges)
Gets the administrators who have all the given privileges.void
getCurrentAdminPrivileges_async(AMD_IAdmin_getCurrentAdminPrivileges __cb)
Gets the light administrator privileges for the current user.void
getDefaultGroup_async(AMD_IAdmin_getDefaultGroup __cb, long experimenterId)
Retrieves the defaultExperimenterGroup
group for the given user id.void
getEventContext_async(AMD_IAdmin_getEventContext __cb)
Returns an implementation ofEventContext
loaded with the security for the current user and thread.void
getExperimenter_async(AMD_IAdmin_getExperimenter __cb, long id)
Fetches anExperimenter
and all relatedExperimenterGroup
.void
getGroup_async(AMD_IAdmin_getGroup __cb, long id)
Fetches anExperimenterGroup
and all containedExperimenter
users.void
getLeaderOfGroupIds_async(AMD_IAdmin_getLeaderOfGroupIds __cb, Experimenter exp)
Finds the ids for all groups for which the givenExperimenter
is owner/leader.void
getMemberOfGroupIds_async(AMD_IAdmin_getMemberOfGroupIds __cb, Experimenter exp)
Finds the ids for all groups for which the givenExperimenter
is a member.void
getMyUserPhotos_async(AMD_IAdmin_getMyUserPhotos __cb)
Retrieves theOriginalFile
object attached to this user as specified byuploadMyUserPhoto
.void
getSecurityRoles_async(AMD_IAdmin_getSecurityRoles __cb)
Returns the activeRoles
in use by the server.protected void
ice_copyStateFrom(Ice.Object __obj)
java.lang.String
ice_id()
java.lang.String
ice_id(Ice.Current __current)
java.lang.String[]
ice_ids()
java.lang.String[]
ice_ids(Ice.Current __current)
boolean
ice_isA(java.lang.String s)
boolean
ice_isA(java.lang.String s, Ice.Current __current)
static java.lang.String
ice_staticId()
void
lookupExperimenter_async(AMD_IAdmin_lookupExperimenter __cb, java.lang.String name)
Looks up anExperimenter
and all relatedExperimenterGroup
by name.void
lookupExperimenters_async(AMD_IAdmin_lookupExperimenters __cb)
Looks up allExperimenter
experimenters present and all relatedExperimenterGroup
groups.void
lookupGroup_async(AMD_IAdmin_lookupGroup __cb, java.lang.String name)
Looks up anExperimenterGroup
and all containedExperimenter
users by name.void
lookupGroups_async(AMD_IAdmin_lookupGroups __cb)
Looks up allExperimenterGroup
groups present and all relatedExperimenter
experimenters.void
lookupLdapAuthExperimenter_async(AMD_IAdmin_lookupLdapAuthExperimenter __cb, long id)
Looks upExperimenter
experimenters who use LDAP authentication (has set dn on password table).void
lookupLdapAuthExperimenters_async(AMD_IAdmin_lookupLdapAuthExperimenters __cb)
Looks up all ids ofExperimenter
experimenters who use LDAP authentication (has set dn on password table).void
moveToCommonSpace_async(AMD_IAdmin_moveToCommonSpace __cb, java.util.List<IObject> objects)
Moves the given objects into the user group to make them visible and linkable from all security contexts.void
removeGroupOwners_async(AMD_IAdmin_removeGroupOwners __cb, ExperimenterGroup group, java.util.List<Experimenter> owners)
removes the given users from the owner list for this group.void
removeGroups_async(AMD_IAdmin_removeGroups __cb, Experimenter user, java.util.List<ExperimenterGroup> groups)
Removes an experimenter from the given groups.void
reportForgottenPassword_async(AMD_IAdmin_reportForgottenPassword __cb, java.lang.String name, java.lang.String email)
Deprecated.reportForgottenPassword() is deprecated.void
setAdminPrivileges_async(AMD_IAdmin_setAdminPrivileges __cb, Experimenter user, java.util.List<AdminPrivilege> privileges)
Sets the set of light administrator privileges for the given user.void
setDefaultGroup_async(AMD_IAdmin_setDefaultGroup __cb, Experimenter user, ExperimenterGroup group)
Sets the default group for a given user.void
setGroupOwner_async(AMD_IAdmin_setGroupOwner __cb, ExperimenterGroup group, Experimenter owner)
Adds the user to the owner list for this group.void
synchronizeLoginCache_async(AMD_IAdmin_synchronizeLoginCache __cb)
Uses JMX to refresh the login cache if supported.void
unsetGroupOwner_async(AMD_IAdmin_unsetGroupOwner __cb, ExperimenterGroup group, Experimenter owner)
Removes the user from the owner list for this group.void
updateExperimenter_async(AMD_IAdmin_updateExperimenter __cb, Experimenter experimenter)
Updates an experimenter if admin or owner of group.void
updateExperimenterWithPassword_async(AMD_IAdmin_updateExperimenterWithPassword __cb, Experimenter experimenter, RString password)
Updates an experimenter if admin or owner of group.void
updateGroup_async(AMD_IAdmin_updateGroup __cb, ExperimenterGroup group)
Updates an experimenter group if admin or owner of group.void
updateSelf_async(AMD_IAdmin_updateSelf __cb, Experimenter experimenter)
Allows a user to update his/her own information.void
uploadMyUserPhoto_async(AMD_IAdmin_uploadMyUserPhoto __cb, java.lang.String filename, java.lang.String format, byte[] data)
Uploads a photo for the user which will be displayed on his/her profile.-
Methods inherited from class Ice.ObjectImpl
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, clone, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface omero.api._IAdminOperations
addGroupOwners_async, addGroups_async, canUpdate_async, changeExpiredCredentials_async, changeGroup_async, changeOwner_async, changePassword_async, changePasswordWithOldPassword_async, changePermissions_async, changeUserPassword_async, containedExperimenters_async, containedGroups_async, createExperimenter_async, createExperimenterWithPassword_async, createGroup_async, createRestrictedSystemUser_async, createRestrictedSystemUserWithPassword_async, createSystemUser_async, createUser_async, deleteExperimenter_async, deleteGroup_async, getAdminPrivileges_async, getAdminsWithPrivileges_async, getCurrentAdminPrivileges_async, getDefaultGroup_async, getEventContext_async, getExperimenter_async, getGroup_async, getLeaderOfGroupIds_async, getMemberOfGroupIds_async, getMyUserPhotos_async, getSecurityRoles_async, lookupExperimenter_async, lookupExperimenters_async, lookupGroup_async, lookupGroups_async, lookupLdapAuthExperimenter_async, lookupLdapAuthExperimenters_async, moveToCommonSpace_async, removeGroupOwners_async, removeGroups_async, reportForgottenPassword_async, setAdminPrivileges_async, setDefaultGroup_async, setGroupOwner_async, synchronizeLoginCache_async, unsetGroupOwner_async, updateExperimenter_async, updateExperimenterWithPassword_async, updateGroup_async, updateSelf_async, uploadMyUserPhoto_async
-
-
-
-
Field Detail
-
__ids
public static final java.lang.String[] __ids
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
ice_copyStateFrom
protected void ice_copyStateFrom(Ice.Object __obj) throws java.lang.CloneNotSupportedException
- Throws:
java.lang.CloneNotSupportedException
-
ice_isA
public boolean ice_isA(java.lang.String s)
- Specified by:
ice_isA
in interfaceIce.Object
- Overrides:
ice_isA
in classIce.ObjectImpl
-
ice_isA
public boolean ice_isA(java.lang.String s, Ice.Current __current)
- Specified by:
ice_isA
in interfaceIce.Object
- Overrides:
ice_isA
in classIce.ObjectImpl
-
ice_ids
public java.lang.String[] ice_ids()
- Specified by:
ice_ids
in interfaceIce.Object
- Overrides:
ice_ids
in classIce.ObjectImpl
-
ice_ids
public java.lang.String[] ice_ids(Ice.Current __current)
- Specified by:
ice_ids
in interfaceIce.Object
- Overrides:
ice_ids
in classIce.ObjectImpl
-
ice_id
public java.lang.String ice_id()
- Specified by:
ice_id
in interfaceIce.Object
- Overrides:
ice_id
in classIce.ObjectImpl
-
ice_id
public java.lang.String ice_id(Ice.Current __current)
- Specified by:
ice_id
in interfaceIce.Object
- Overrides:
ice_id
in classIce.ObjectImpl
-
ice_staticId
public static java.lang.String ice_staticId()
-
addGroupOwners_async
public final void addGroupOwners_async(AMD_IAdmin_addGroupOwners __cb, ExperimenterGroup group, java.util.List<Experimenter> owners) throws ServerError
Adds the given users to the owner list for this group.- Specified by:
addGroupOwners_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.group
- A currently managedExperimenterGroup
. Not null.owners
- A set of currently managedExperimenter
s. Not null.- Throws:
ServerError
-
addGroups_async
public final void addGroups_async(AMD_IAdmin_addGroups __cb, Experimenter user, java.util.List<ExperimenterGroup> groups) throws ServerError
Adds a user to the given groups.- Specified by:
addGroups_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.user
- A currently managed entity. Not null.- Throws:
ServerError
-
canUpdate_async
public final void canUpdate_async(AMD_IAdmin_canUpdate __cb, IObject obj) throws ServerError
Returns true if the currently logged in user can modify the givenIObject
. This uses the same logic that would be applied during a Hibernate flush to the database.- Specified by:
canUpdate_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
changeExpiredCredentials_async
public final void changeExpiredCredentials_async(AMD_IAdmin_changeExpiredCredentials __cb, java.lang.String name, java.lang.String oldCred, java.lang.String newCred) throws ServerError
Used after anExpiredCredentialException
instance is thrown.- Specified by:
changeExpiredCredentials_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
changeGroup_async
public final void changeGroup_async(AMD_IAdmin_changeGroup __cb, IObject obj, java.lang.String omeName) throws ServerError
Deprecated.changeGroup() is deprecated. use omero::cmd::Chgrp2() instead.- Specified by:
changeGroup_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
changeOwner_async
public final void changeOwner_async(AMD_IAdmin_changeOwner __cb, IObject obj, java.lang.String omeName) throws ServerError
Deprecated.changeOwner() is deprecated. use omero::cmd::Chown2() instead.- Specified by:
changeOwner_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
changePassword_async
public final void changePassword_async(AMD_IAdmin_changePassword __cb, RString newPassword) throws ServerError
Changes the password for the current user.Warning:This method requires the user to be authenticated with a password and not with a one-time session id. To avoid this problem, use
See also ticket 911 and ticket 3201changePasswordWithOldPassword
.- Specified by:
changePassword_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.newPassword
- Possibly null to allow logging in with no password.- Throws:
SecurityViolation
- if the user is not authenticated with a password.ServerError
-
changePasswordWithOldPassword_async
public final void changePasswordWithOldPassword_async(AMD_IAdmin_changePasswordWithOldPassword __cb, RString oldPassword, RString newPassword) throws ServerError
Changes the password for the current user by passing the old password.- Specified by:
changePasswordWithOldPassword_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.oldPassword
- Not-null. Must pass validation in the security sub-system.newPassword
- Possibly null to allow logging in with no password.- Throws:
SecurityViolation
- if the oldPassword is incorrect.ServerError
-
changePermissions_async
public final void changePermissions_async(AMD_IAdmin_changePermissions __cb, IObject obj, Permissions perms) throws ServerError
Deprecated.changePermissions() is deprecated. use omero::cmd::Chmod2() instead.- Specified by:
changePermissions_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
changeUserPassword_async
public final void changeUserPassword_async(AMD_IAdmin_changeUserPassword __cb, java.lang.String omeName, RString newPassword) throws ServerError
Changes the password for the a given user.- Specified by:
changeUserPassword_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.newPassword
- Not-null. Might must pass validation in the security sub-system.- Throws:
SecurityViolation
- if the new password is too weak.ServerError
-
containedExperimenters_async
public final void containedExperimenters_async(AMD_IAdmin_containedExperimenters __cb, long groupId) throws ServerError
Fetches allExperimenter
users contained in this group. The returned users will have all fields filled in and all collections unloaded.- Specified by:
containedExperimenters_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.groupId
- id of the ExperimenterGroup- Throws:
ServerError
-
containedGroups_async
public final void containedGroups_async(AMD_IAdmin_containedGroups __cb, long experimenterId) throws ServerError
Fetches allExperimenterGroup
groups of which the given user is a member. The returned groups will have all fields filled in and all collections unloaded.- Specified by:
containedGroups_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.experimenterId
- id of the Experimenter. Not null.- Throws:
ServerError
-
createExperimenter_async
public final void createExperimenter_async(AMD_IAdmin_createExperimenter __cb, Experimenter user, ExperimenterGroup defaultGroup, java.util.List<ExperimenterGroup> groups) throws ServerError
Creates and returns a new user in the given groups.- Specified by:
createExperimenter_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.user
- A newExperimenter
instance. Not null.defaultGroup
- Instance ofExperimenterGroup
. Not null.groups
- Array ofExperimenterGroup
instances. Can be null.- Throws:
ServerError
-
createExperimenterWithPassword_async
public final void createExperimenterWithPassword_async(AMD_IAdmin_createExperimenterWithPassword __cb, Experimenter user, RString password, ExperimenterGroup defaultGroup, java.util.List<ExperimenterGroup> groups) throws ServerError
Creates and returns a new user in the given groups with password.- Specified by:
createExperimenterWithPassword_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.user
- A newExperimenter
instance. Not null.password
- Not-null. Must pass validation in the security sub-system.defaultGroup
- Instance ofExperimenterGroup
. Not null.groups
- Array ofExperimenterGroup
instances. Can be null.- Throws:
SecurityViolation
- if the new password is too weak.ServerError
-
createGroup_async
public final void createGroup_async(AMD_IAdmin_createGroup __cb, ExperimenterGroup group) throws ServerError
Creates and returns a new group. Theomero.model.Details.setPermissions
method should be called on the instance which is passed. The givenPermissions
will become the default for all objects created while logged into this group, possibly modified by the user's umask settings. If no permissions is set, the default will beomero.model.Permissions.USER_PRIVATE
, i.e. a group in which no user can see the other group member's data. See also ticket 1434- Specified by:
createGroup_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.group
- a newExperimenterGroup
instance. Not null.- Throws:
ServerError
-
createRestrictedSystemUser_async
public final void createRestrictedSystemUser_async(AMD_IAdmin_createRestrictedSystemUser __cb, Experimenter experimenter, java.util.List<AdminPrivilege> privileges) throws ServerError
Creates and returns a new system user. This user will be created with the System (administration) group as default and will also be in the user group. Their light administrator privileges will be set as given.- Specified by:
createRestrictedSystemUser_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.experimenter
- a newExperimenter
instanceprivileges
- the privileges to set for the user- Throws:
ServerError
-
createRestrictedSystemUserWithPassword_async
public final void createRestrictedSystemUserWithPassword_async(AMD_IAdmin_createRestrictedSystemUserWithPassword __cb, Experimenter experimenter, java.util.List<AdminPrivilege> privileges, RString password) throws ServerError
Creates and returns a new system user. This user will be created with the System (administration) group as default and will also be in the user group. Their light administrator privileges and password will be set as given.- Specified by:
createRestrictedSystemUserWithPassword_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.experimenter
- a newExperimenter
instanceprivileges
- the privileges to set for the user- Throws:
ServerError
-
createSystemUser_async
public final void createSystemUser_async(AMD_IAdmin_createSystemUser __cb, Experimenter experimenter) throws ServerError
Creates and returns a new system user. This user will be created with the System (administration) group as default and will also be in the user group.- Specified by:
createSystemUser_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.experimenter
- a newExperimenter
instance- Throws:
ServerError
-
createUser_async
public final void createUser_async(AMD_IAdmin_createUser __cb, Experimenter experimenter, java.lang.String group) throws ServerError
Creates and returns a new user. This user will be created with the default group specified.- Specified by:
createUser_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.experimenter
- a newExperimenter
instancegroup
- group name of the default group for this user- Throws:
ServerError
-
deleteExperimenter_async
public final void deleteExperimenter_async(AMD_IAdmin_deleteExperimenter __cb, Experimenter user) throws ServerError
Removes a user by removing the password information for that user as well as allGroupExperimenterMap
instances.- Specified by:
deleteExperimenter_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.user
- Experimenter to be deleted. Not null.- Throws:
ServerError
-
deleteGroup_async
public final void deleteGroup_async(AMD_IAdmin_deleteGroup __cb, ExperimenterGroup group) throws ServerError
Removes a group by first removing all users in the group, and then deleting the actualExperimenterGroup
instance.- Specified by:
deleteGroup_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.group
-ExperimenterGroup
to be deleted. Not null.- Throws:
ServerError
-
getAdminPrivileges_async
public final void getAdminPrivileges_async(AMD_IAdmin_getAdminPrivileges __cb, Experimenter user) throws ServerError
Gets the light administrator privileges for the given user.- Specified by:
getAdminPrivileges_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.user
- the user whose privileges are being queried- Throws:
ServerError
-
getAdminsWithPrivileges_async
public final void getAdminsWithPrivileges_async(AMD_IAdmin_getAdminsWithPrivileges __cb, java.util.List<AdminPrivilege> privileges) throws ServerError
Gets the administrators who have all the given privileges. Consistent with the results from "getAdminPrivileges".- Specified by:
getAdminsWithPrivileges_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.privileges
- the required privileges- Throws:
ServerError
-
getCurrentAdminPrivileges_async
public final void getCurrentAdminPrivileges_async(AMD_IAdmin_getCurrentAdminPrivileges __cb) throws ServerError
Gets the light administrator privileges for the current user.- Specified by:
getCurrentAdminPrivileges_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
getDefaultGroup_async
public final void getDefaultGroup_async(AMD_IAdmin_getDefaultGroup __cb, long experimenterId) throws ServerError
Retrieves the defaultExperimenterGroup
group for the given user id.- Specified by:
getDefaultGroup_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.experimenterId
- of the Experimenter. Not null.- Throws:
ServerError
-
getEventContext_async
public final void getEventContext_async(AMD_IAdmin_getEventContext __cb) throws ServerError
Returns an implementation ofEventContext
loaded with the security for the current user and thread. If called remotely, not all values ofEventContext
will be sensible.- Specified by:
getEventContext_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
getExperimenter_async
public final void getExperimenter_async(AMD_IAdmin_getExperimenter __cb, long id) throws ServerError
Fetches anExperimenter
and all relatedExperimenterGroup
.- Specified by:
getExperimenter_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.id
- id of the Experimenter- Throws:
ApiUsageException
- if id does not exist.ServerError
-
getGroup_async
public final void getGroup_async(AMD_IAdmin_getGroup __cb, long id) throws ServerError
Fetches anExperimenterGroup
and all containedExperimenter
users.- Specified by:
getGroup_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.id
- id of the ExperimenterGroup- Throws:
ApiUsageException
- if id does not exist.ServerError
-
getLeaderOfGroupIds_async
public final void getLeaderOfGroupIds_async(AMD_IAdmin_getLeaderOfGroupIds __cb, Experimenter exp) throws ServerError
Finds the ids for all groups for which the givenExperimenter
is owner/leader.- Specified by:
getLeaderOfGroupIds_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.exp
- Non-null, managed (i.e. with id)- Throws:
ServerError
-
getMemberOfGroupIds_async
public final void getMemberOfGroupIds_async(AMD_IAdmin_getMemberOfGroupIds __cb, Experimenter exp) throws ServerError
Finds the ids for all groups for which the givenExperimenter
is a member.- Specified by:
getMemberOfGroupIds_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.exp
- Non-null, managed (i.e. with id)- Throws:
ServerError
-
getMyUserPhotos_async
public final void getMyUserPhotos_async(AMD_IAdmin_getMyUserPhotos __cb) throws ServerError
Retrieves theOriginalFile
object attached to this user as specified byuploadMyUserPhoto
. The return value is order by the most recently modified file first.- Specified by:
getMyUserPhotos_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
getSecurityRoles_async
public final void getSecurityRoles_async(AMD_IAdmin_getSecurityRoles __cb) throws ServerError
Returns the activeRoles
in use by the server.- Specified by:
getSecurityRoles_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
lookupExperimenter_async
public final void lookupExperimenter_async(AMD_IAdmin_lookupExperimenter __cb, java.lang.String name) throws ServerError
Looks up anExperimenter
and all relatedExperimenterGroup
by name.- Specified by:
lookupExperimenter_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.name
- Name of the Experimenter- Throws:
ApiUsageException
- if omeName does not exist.ServerError
-
lookupExperimenters_async
public final void lookupExperimenters_async(AMD_IAdmin_lookupExperimenters __cb) throws ServerError
Looks up allExperimenter
experimenters present and all relatedExperimenterGroup
groups.- Specified by:
lookupExperimenters_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
lookupGroup_async
public final void lookupGroup_async(AMD_IAdmin_lookupGroup __cb, java.lang.String name) throws ServerError
Looks up anExperimenterGroup
and all containedExperimenter
users by name.- Specified by:
lookupGroup_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.name
- Name of the ExperimenterGroup- Throws:
ApiUsageException
- if groupName does not exist.ServerError
-
lookupGroups_async
public final void lookupGroups_async(AMD_IAdmin_lookupGroups __cb) throws ServerError
Looks up allExperimenterGroup
groups present and all relatedExperimenter
experimenters. The experimenter's groups are also loaded.- Specified by:
lookupGroups_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
lookupLdapAuthExperimenter_async
public final void lookupLdapAuthExperimenter_async(AMD_IAdmin_lookupLdapAuthExperimenter __cb, long id) throws ServerError
Looks upExperimenter
experimenters who use LDAP authentication (has set dn on password table).- Specified by:
lookupLdapAuthExperimenter_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.id
- id of the Experimenter. Not null.- Throws:
ServerError
-
lookupLdapAuthExperimenters_async
public final void lookupLdapAuthExperimenters_async(AMD_IAdmin_lookupLdapAuthExperimenters __cb) throws ServerError
Looks up all ids ofExperimenter
experimenters who use LDAP authentication (has set dn on password table).- Specified by:
lookupLdapAuthExperimenters_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
moveToCommonSpace_async
public final void moveToCommonSpace_async(AMD_IAdmin_moveToCommonSpace __cb, java.util.List<IObject> objects) throws ServerError
Moves the given objects into the user group to make them visible and linkable from all security contexts. See also ticket 1794- Specified by:
moveToCommonSpace_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.objects
-- Throws:
ServerError
-
removeGroupOwners_async
public final void removeGroupOwners_async(AMD_IAdmin_removeGroupOwners __cb, ExperimenterGroup group, java.util.List<Experimenter> owners) throws ServerError
removes the given users from the owner list for this group.- Specified by:
removeGroupOwners_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.group
- A currently managedExperimenterGroup
. Notowners
- A set of currently managedExperimenter
s. Not null.- Throws:
ServerError
-
removeGroups_async
public final void removeGroups_async(AMD_IAdmin_removeGroups __cb, Experimenter user, java.util.List<ExperimenterGroup> groups) throws ServerError
Removes an experimenter from the given groups.- The root experimenter is required to be in both the user and system groups.
- An experimenter may not remove themselves from the user or system group.
- An experimenter may not be a member of only the user group, some other group is also required as the default group.
- An experimenter must remain a member of some group.
- Specified by:
removeGroups_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.user
- A currently managed entity. Not null.- Throws:
ServerError
-
reportForgottenPassword_async
public final void reportForgottenPassword_async(AMD_IAdmin_reportForgottenPassword __cb, java.lang.String name, java.lang.String email) throws ServerError
Deprecated.reportForgottenPassword() is deprecated. use omero::cmd::ResetPasswordRequest() instead.- Specified by:
reportForgottenPassword_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
setAdminPrivileges_async
public final void setAdminPrivileges_async(AMD_IAdmin_setAdminPrivileges __cb, Experimenter user, java.util.List<AdminPrivilege> privileges) throws ServerError
Sets the set of light administrator privileges for the given user.- Specified by:
setAdminPrivileges_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.user
- the user whose privileges are to be set- Throws:
ServerError
-
setDefaultGroup_async
public final void setDefaultGroup_async(AMD_IAdmin_setDefaultGroup __cb, Experimenter user, ExperimenterGroup group) throws ServerError
Sets the default group for a given user.- Specified by:
setDefaultGroup_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.user
- A currently managedExperimenter
. Not null.group
- The group which should be set as default group for this user. Not null.- Throws:
ServerError
-
setGroupOwner_async
public final void setGroupOwner_async(AMD_IAdmin_setGroupOwner __cb, ExperimenterGroup group, Experimenter owner) throws ServerError
Adds the user to the owner list for this group. Since Beta 4.2 multiple users can be the owner of a group.- Specified by:
setGroupOwner_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.group
- A currently managedExperimenterGroup
. Not null.owner
- A currently managedExperimenter
. Not null.- Throws:
ServerError
-
synchronizeLoginCache_async
public final void synchronizeLoginCache_async(AMD_IAdmin_synchronizeLoginCache __cb) throws ServerError
Uses JMX to refresh the login cache if supported. Some backends may not provide refreshing. This may be called internally during some other administrative tasks. The exact implementation of this depends on the application server and the authentication/authorization backend.- Specified by:
synchronizeLoginCache_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
unsetGroupOwner_async
public final void unsetGroupOwner_async(AMD_IAdmin_unsetGroupOwner __cb, ExperimenterGroup group, Experimenter owner) throws ServerError
Removes the user from the owner list for this group. Since Beta 4.2 multiple users can be the owner of a group.- Specified by:
unsetGroupOwner_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.group
- A currently managedExperimenterGroup
. Not null.owner
- A currently managedExperimenter
. Not null.- Throws:
ServerError
-
updateExperimenter_async
public final void updateExperimenter_async(AMD_IAdmin_updateExperimenter __cb, Experimenter experimenter) throws ServerError
Updates an experimenter if admin or owner of group. Only string fields on the object are taken into account. The root and guest experimenters may not be renamed. Before a SecurityViolation would be thrown, however, this method will pass to#updateSelf
if the current user matches the given experimenter.- Specified by:
updateExperimenter_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.experimenter
- the Experimenter to update.- Throws:
ServerError
-
updateExperimenterWithPassword_async
public final void updateExperimenterWithPassword_async(AMD_IAdmin_updateExperimenterWithPassword __cb, Experimenter experimenter, RString password) throws ServerError
Updates an experimenter if admin or owner of group. Only string fields on the object are taken into account. The root and guest experimenters may not be renamed.- Specified by:
updateExperimenterWithPassword_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.experimenter
- the Experimenter to update.- Throws:
ServerError
-
updateGroup_async
public final void updateGroup_async(AMD_IAdmin_updateGroup __cb, ExperimenterGroup group) throws ServerError
Updates an experimenter group if admin or owner of group. Only string fields on the object are taken into account. The root, system and guest groups may not be renamed, nor may the user's current group.- Specified by:
updateGroup_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.group
- the ExperimenterGroup to update.- Throws:
ServerError
-
updateSelf_async
public final void updateSelf_async(AMD_IAdmin_updateSelf __cb, Experimenter experimenter) throws ServerError
Allows a user to update his/her own information. This is limited to the fields on Experimenter, all other fields (groups, etc.) are ignored. The experimenter argument need not have the proper id nor the proper omeName (which is immutable). To change the users default group (which is the only other customizable option), usesetDefaultGroup
- Specified by:
updateSelf_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.- Throws:
ServerError
-
uploadMyUserPhoto_async
public final void uploadMyUserPhoto_async(AMD_IAdmin_uploadMyUserPhoto __cb, java.lang.String filename, java.lang.String format, byte[] data) throws ServerError
Uploads a photo for the user which will be displayed on his/her profile. This photo will be saved as anOriginalFile
object with the given format, and attached to the user'sExperimenter
object via anFileAnnotation
with the namespace: openmicroscopy.org/omero/experimenter/photo (NSEXPERIMENTERPHOTO). If such anOriginalFile
instance already exists, it will be overwritten. If more than one photo is present, the oldest version will be modified (i.e. the highest updateEvent id). Note: as outlined in ticket 1794 this photo will be placed in the user group and therefore will be visible to everyone on the system.- Specified by:
uploadMyUserPhoto_async
in interface_IAdminOperationsNC
- Parameters:
__cb
- The callback object for the operation.filename
- Not null. String name which will be used.data
- Not null. Data from the image. This will be written to disk.- Throws:
ServerError
-
___canUpdate
public static Ice.DispatchStatus ___canUpdate(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getExperimenter
public static Ice.DispatchStatus ___getExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___lookupExperimenter
public static Ice.DispatchStatus ___lookupExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___lookupExperimenters
public static Ice.DispatchStatus ___lookupExperimenters(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getGroup
public static Ice.DispatchStatus ___getGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___lookupGroup
public static Ice.DispatchStatus ___lookupGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___lookupGroups
public static Ice.DispatchStatus ___lookupGroups(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___containedExperimenters
public static Ice.DispatchStatus ___containedExperimenters(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___containedGroups
public static Ice.DispatchStatus ___containedGroups(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getDefaultGroup
public static Ice.DispatchStatus ___getDefaultGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___lookupLdapAuthExperimenter
public static Ice.DispatchStatus ___lookupLdapAuthExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___lookupLdapAuthExperimenters
public static Ice.DispatchStatus ___lookupLdapAuthExperimenters(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getMemberOfGroupIds
public static Ice.DispatchStatus ___getMemberOfGroupIds(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getLeaderOfGroupIds
public static Ice.DispatchStatus ___getLeaderOfGroupIds(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getCurrentAdminPrivileges
public static Ice.DispatchStatus ___getCurrentAdminPrivileges(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getAdminPrivileges
public static Ice.DispatchStatus ___getAdminPrivileges(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getAdminsWithPrivileges
public static Ice.DispatchStatus ___getAdminsWithPrivileges(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___updateSelf
public static Ice.DispatchStatus ___updateSelf(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___uploadMyUserPhoto
public static Ice.DispatchStatus ___uploadMyUserPhoto(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getMyUserPhotos
public static Ice.DispatchStatus ___getMyUserPhotos(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___updateExperimenter
public static Ice.DispatchStatus ___updateExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___updateExperimenterWithPassword
public static Ice.DispatchStatus ___updateExperimenterWithPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___updateGroup
public static Ice.DispatchStatus ___updateGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___createUser
public static Ice.DispatchStatus ___createUser(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___createSystemUser
public static Ice.DispatchStatus ___createSystemUser(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___createRestrictedSystemUser
public static Ice.DispatchStatus ___createRestrictedSystemUser(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___createRestrictedSystemUserWithPassword
public static Ice.DispatchStatus ___createRestrictedSystemUserWithPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___createExperimenter
public static Ice.DispatchStatus ___createExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___createExperimenterWithPassword
public static Ice.DispatchStatus ___createExperimenterWithPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___createGroup
public static Ice.DispatchStatus ___createGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___addGroups
public static Ice.DispatchStatus ___addGroups(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___removeGroups
public static Ice.DispatchStatus ___removeGroups(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setDefaultGroup
public static Ice.DispatchStatus ___setDefaultGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setGroupOwner
public static Ice.DispatchStatus ___setGroupOwner(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___unsetGroupOwner
public static Ice.DispatchStatus ___unsetGroupOwner(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___addGroupOwners
public static Ice.DispatchStatus ___addGroupOwners(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___removeGroupOwners
public static Ice.DispatchStatus ___removeGroupOwners(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___deleteExperimenter
public static Ice.DispatchStatus ___deleteExperimenter(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___deleteGroup
public static Ice.DispatchStatus ___deleteGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___changeOwner
public static Ice.DispatchStatus ___changeOwner(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___changeGroup
public static Ice.DispatchStatus ___changeGroup(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___changePermissions
public static Ice.DispatchStatus ___changePermissions(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___moveToCommonSpace
public static Ice.DispatchStatus ___moveToCommonSpace(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setAdminPrivileges
public static Ice.DispatchStatus ___setAdminPrivileges(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___changePassword
public static Ice.DispatchStatus ___changePassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___changePasswordWithOldPassword
public static Ice.DispatchStatus ___changePasswordWithOldPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___changeUserPassword
public static Ice.DispatchStatus ___changeUserPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___synchronizeLoginCache
public static Ice.DispatchStatus ___synchronizeLoginCache(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___changeExpiredCredentials
public static Ice.DispatchStatus ___changeExpiredCredentials(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___reportForgottenPassword
public static Ice.DispatchStatus ___reportForgottenPassword(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getSecurityRoles
public static Ice.DispatchStatus ___getSecurityRoles(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getEventContext
public static Ice.DispatchStatus ___getEventContext(IAdmin __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
__dispatch
public Ice.DispatchStatus __dispatch(IceInternal.Incoming in, Ice.Current __current)
- Specified by:
__dispatch
in interfaceIce.Object
- Overrides:
__dispatch
in classIce.ObjectImpl
-
__writeImpl
protected void __writeImpl(IceInternal.BasicStream __os)
- Overrides:
__writeImpl
in classIce.ObjectImpl
-
__readImpl
protected void __readImpl(IceInternal.BasicStream __is)
- Overrides:
__readImpl
in classIce.ObjectImpl
-
-