Package omero.api
Class _IShareTie
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.api._IShareDisp
-
- omero.api._IShareTie
-
- All Implemented Interfaces:
Ice.Object
,Ice.TieBase
,java.io.Serializable
,java.lang.Cloneable
,_IShareOperations
,_IShareOperationsNC
,_ServiceInterfaceOperations
,_ServiceInterfaceOperationsNC
,IShare
,ServiceInterface
public class _IShareTie extends _IShareDisp implements Ice.TieBase
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static long
serialVersionUID
-
Fields inherited from class omero.api._IShareDisp
__ids
-
Fields inherited from interface omero.api.IShare
ice_staticId
-
-
Constructor Summary
Constructors Constructor Description _IShareTie()
_IShareTie(_IShareOperations delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate_async(AMD_IShare_activate __cb, long shareId, Ice.Current __current)
Turns on the access control lists attached to the given share for the current session.void
addComment_async(AMD_IShare_addComment __cb, long shareId, java.lang.String comment, Ice.Current __current)
CreatesTextAnnotation
comment forSession
share.void
addGuest_async(AMD_IShare_addGuest __cb, long shareId, java.lang.String emailAddress, Ice.Current __current)
Adds guest email address to the share.void
addGuests_async(AMD_IShare_addGuests __cb, long shareId, java.util.List<java.lang.String> emailAddresses, Ice.Current __current)
Adds guest email addresses to the share.void
addObject_async(AMD_IShare_addObject __cb, long shareId, IObject iobject, Ice.Current __current)
void
addObjects_async(AMD_IShare_addObjects __cb, long shareId, java.util.List<IObject> iobjects, Ice.Current __current)
void
addReply_async(AMD_IShare_addReply __cb, long shareId, java.lang.String comment, TextAnnotation replyTo, Ice.Current __current)
CreatesTextAnnotation
comment which replies to an existing comment.void
addUser_async(AMD_IShare_addUser __cb, long shareId, Experimenter exp, Ice.Current __current)
AddsExperimenter
experimenter toSession
share.void
addUsers_async(AMD_IShare_addUsers __cb, long shareId, java.util.List<Experimenter> exps, Ice.Current __current)
AddsExperimenter
experimenters toSession
share.void
closeShare_async(AMD_IShare_closeShare __cb, long shareId, Ice.Current __current)
ClosesSession
share.void
createShare_async(AMD_IShare_createShare __cb, java.lang.String description, RTime expiration, java.util.List<IObject> items, java.util.List<Experimenter> exps, java.util.List<java.lang.String> guests, boolean enabled, Ice.Current __current)
void
deactivate_async(AMD_IShare_deactivate __cb, Ice.Current __current)
Turns off the access control lists with the current share.void
deleteComment_async(AMD_IShare_deleteComment __cb, Annotation comment, Ice.Current __current)
DeletesAnnotation
comment from the database.boolean
equals(java.lang.Object rhs)
void
getActiveConnections_async(AMD_IShare_getActiveConnections __cb, long shareId, Ice.Current __current)
Gets actual active connections toSession
share.void
getAllGuests_async(AMD_IShare_getAllGuests __cb, long shareId, Ice.Current __current)
Get the email addresses for all share guests.void
getAllMembers_async(AMD_IShare_getAllMembers __cb, long shareId, Ice.Current __current)
Get allExperimenter
users who are a member of the share.void
getAllUsers_async(AMD_IShare_getAllUsers __cb, long shareId, Ice.Current __current)
Get a single set containing theomero.model.Experimenter.getOmeName
login names of the users as well email addresses for guests.void
getCommentCount_async(AMD_IShare_getCommentCount __cb, java.util.List<java.lang.Long> shareIds, Ice.Current __current)
Returns a map from share id to comment count.void
getComments_async(AMD_IShare_getComments __cb, long shareId, Ice.Current __current)
Looks up allAnnotation
comments which belong to theSession
share.void
getContentMap_async(AMD_IShare_getContentMap __cb, long shareId, Ice.Current __current)
Returns the contents of the share keyed by type.void
getContents_async(AMD_IShare_getContents __cb, long shareId, Ice.Current __current)
void
getContentSize_async(AMD_IShare_getContentSize __cb, long shareId, Ice.Current __current)
Returns the number of items in the share.void
getContentSubList_async(AMD_IShare_getContentSubList __cb, long shareId, int start, int finish, Ice.Current __current)
Returns a range of items from the share.void
getEvents_async(AMD_IShare_getEvents __cb, long shareId, Experimenter exp, RTime from, RTime to, Ice.Current __current)
Gets events forSession
share perExperimenter
experimenter for period of time.void
getMemberCount_async(AMD_IShare_getMemberCount __cb, java.util.List<java.lang.Long> shareIds, Ice.Current __current)
Returns a map from share id to the count of total members (including the owner).void
getMemberShares_async(AMD_IShare_getMemberShares __cb, boolean active, Ice.Current __current)
Gets all shares where currentExperimenter
is a member.void
getMemberSharesFor_async(AMD_IShare_getMemberSharesFor __cb, Experimenter user, boolean active, Ice.Current __current)
Gets all shares where givenExperimenter
is a member.void
getOwnShares_async(AMD_IShare_getOwnShares __cb, boolean active, Ice.Current __current)
Gets all owned shares for the currentExperimenter
.void
getPastConnections_async(AMD_IShare_getPastConnections __cb, long shareId, Ice.Current __current)
Gets previous connections toSession
share.void
getShare_async(AMD_IShare_getShare __cb, long shareId, Ice.Current __current)
Gets a share as aSession
with all related:Annotation
comments,Experimenter
members, fully loaded.void
getSharesOwnedBy_async(AMD_IShare_getSharesOwnedBy __cb, Experimenter user, boolean active, Ice.Current __current)
Gets all shares owned by the givenExperimenter
.int
hashCode()
java.lang.Object
ice_delegate()
void
ice_delegate(java.lang.Object delegate)
void
invalidateConnection_async(AMD_IShare_invalidateConnection __cb, long shareId, Experimenter exp, Ice.Current __current)
Makes the connection invalid forSession
share for specified user.void
notifyMembersOfShare_async(AMD_IShare_notifyMembersOfShare __cb, long shareId, java.lang.String subject, java.lang.String message, boolean html, Ice.Current __current)
Notifies via email selected members of share.void
removeGuest_async(AMD_IShare_removeGuest __cb, long shareId, java.lang.String emailAddress, Ice.Current __current)
Removes guest email address from share.void
removeGuests_async(AMD_IShare_removeGuests __cb, long shareId, java.util.List<java.lang.String> emailAddresses, Ice.Current __current)
Removes guest email addresses from the share.void
removeObject_async(AMD_IShare_removeObject __cb, long shareId, IObject iobject, Ice.Current __current)
void
removeObjects_async(AMD_IShare_removeObjects __cb, long shareId, java.util.List<IObject> iobjects, Ice.Current __current)
Remove existing items from the share.void
removeUser_async(AMD_IShare_removeUser __cb, long shareId, Experimenter exp, Ice.Current __current)
RemovesExperimenter
experimenter fromSession
share.void
removeUsers_async(AMD_IShare_removeUsers __cb, long shareId, java.util.List<Experimenter> exps, Ice.Current __current)
RemovesExperimenter
experimenters fromSession
share.void
setActive_async(AMD_IShare_setActive __cb, long shareId, boolean active, Ice.Current __current)
void
setDescription_async(AMD_IShare_setDescription __cb, long shareId, java.lang.String description, Ice.Current __current)
void
setExpiration_async(AMD_IShare_setExpiration __cb, long shareId, RTime expiration, Ice.Current __current)
-
Methods inherited from class omero.api._IShareDisp
___activate, ___addComment, ___addGuest, ___addGuests, ___addObject, ___addObjects, ___addReply, ___addUser, ___addUsers, ___closeShare, ___createShare, ___deactivate, ___deleteComment, ___getActiveConnections, ___getAllGuests, ___getAllMembers, ___getAllUsers, ___getCommentCount, ___getComments, ___getContentMap, ___getContents, ___getContentSize, ___getContentSubList, ___getEvents, ___getMemberCount, ___getMemberShares, ___getMemberSharesFor, ___getOwnShares, ___getPastConnections, ___getShare, ___getSharesOwnedBy, ___invalidateConnection, ___notifyMembersOfShare, ___removeGuest, ___removeGuests, ___removeObject, ___removeObjects, ___removeUser, ___removeUsers, ___setActive, ___setDescription, ___setExpiration, __dispatch, __readImpl, __writeImpl, activate_async, addComment_async, addGuest_async, addGuests_async, addObject_async, addObjects_async, addReply_async, addUser_async, addUsers_async, closeShare_async, createShare_async, deactivate_async, deleteComment_async, getActiveConnections_async, getAllGuests_async, getAllMembers_async, getAllUsers_async, getCommentCount_async, getComments_async, getContentMap_async, getContents_async, getContentSize_async, getContentSubList_async, getEvents_async, getMemberCount_async, getMemberShares_async, getMemberSharesFor_async, getOwnShares_async, getPastConnections_async, getShare_async, getSharesOwnedBy_async, ice_copyStateFrom, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, invalidateConnection_async, notifyMembersOfShare_async, removeGuest_async, removeGuests_async, removeObject_async, removeObjects_async, removeUser_async, removeUsers_async, setActive_async, setDescription_async, setExpiration_async
-
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
-
-
-
-
Field Detail
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
_IShareTie
public _IShareTie()
-
_IShareTie
public _IShareTie(_IShareOperations delegate)
-
-
Method Detail
-
ice_delegate
public java.lang.Object ice_delegate()
- Specified by:
ice_delegate
in interfaceIce.TieBase
-
ice_delegate
public void ice_delegate(java.lang.Object delegate)
- Specified by:
ice_delegate
in interfaceIce.TieBase
-
equals
public boolean equals(java.lang.Object rhs)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
activate_async
public void activate_async(AMD_IShare_activate __cb, long shareId, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Turns on the access control lists attached to the given share for the current session. Warning: this will slow down the execution of the current session for all database reads. Writing to the database will not be allowed. If share does not exist or is not accessible (non-members) or is disabled, then anValidationException
is thrown.- Specified by:
activate_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
addComment_async
public void addComment_async(AMD_IShare_addComment __cb, long shareId, java.lang.String comment, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
CreatesTextAnnotation
comment forSession
share.- Specified by:
addComment_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
addGuest_async
public void addGuest_async(AMD_IShare_addGuest __cb, long shareId, java.lang.String emailAddress, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Adds guest email address to the share.- Specified by:
addGuest_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
addGuests_async
public void addGuests_async(AMD_IShare_addGuests __cb, long shareId, java.util.List<java.lang.String> emailAddresses, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Adds guest email addresses to the share.- Specified by:
addGuests_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
addObject_async
public void addObject_async(AMD_IShare_addObject __cb, long shareId, IObject iobject, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Adds newIObject
item toSession
share. The entire object graph with the exception of all Details will be loaded into the share. If you would like to load a single object, then pass an unloaded reference.- Specified by:
addObject_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
addObjects_async
public void addObjects_async(AMD_IShare_addObjects __cb, long shareId, java.util.List<IObject> iobjects, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Adds newIObject
items toSession
share. Conceptually callsaddObjects
for every argument passed, but the graphs will be merged.- Specified by:
addObjects_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
addReply_async
public void addReply_async(AMD_IShare_addReply __cb, long shareId, java.lang.String comment, TextAnnotation replyTo, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
CreatesTextAnnotation
comment which replies to an existing comment.- Specified by:
addReply_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
addUser_async
public void addUser_async(AMD_IShare_addUser __cb, long shareId, Experimenter exp, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
AddsExperimenter
experimenter toSession
share.- Specified by:
addUser_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
addUsers_async
public void addUsers_async(AMD_IShare_addUsers __cb, long shareId, java.util.List<Experimenter> exps, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
AddsExperimenter
experimenters toSession
share.- Specified by:
addUsers_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
closeShare_async
public void closeShare_async(AMD_IShare_closeShare __cb, long shareId, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
ClosesSession
share. No further logins will be possible and all getters (e.g.getMemberShares
,getOwnShares
, ...) will filter these results ifonlyActive
is true.- Specified by:
closeShare_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
createShare_async
public void createShare_async(AMD_IShare_createShare __cb, java.lang.String description, RTime expiration, java.util.List<IObject> items, java.util.List<Experimenter> exps, java.util.List<java.lang.String> guests, boolean enabled, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
- Specified by:
createShare_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.enabled
- if true, then the share is immediately available for use. If false, then the share is in draft state. All methods on this interface will work for shares exceptactivate
. Similarly, the share password cannot be used by guests to login.__current
- The Current object for the invocation.- Throws:
ServerError
-
deactivate_async
public void deactivate_async(AMD_IShare_deactivate __cb, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Turns off the access control lists with the current share.- Specified by:
deactivate_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
deleteComment_async
public void deleteComment_async(AMD_IShare_deleteComment __cb, Annotation comment, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
DeletesAnnotation
comment from the database.- Specified by:
deleteComment_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getActiveConnections_async
public void getActiveConnections_async(AMD_IShare_getActiveConnections __cb, long shareId, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Gets actual active connections toSession
share.- Specified by:
getActiveConnections_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getAllGuests_async
public void getAllGuests_async(AMD_IShare_getAllGuests __cb, long shareId, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Get the email addresses for all share guests.- Specified by:
getAllGuests_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getAllMembers_async
public void getAllMembers_async(AMD_IShare_getAllMembers __cb, long shareId, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Get allExperimenter
users who are a member of the share.- Specified by:
getAllMembers_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getAllUsers_async
public void getAllUsers_async(AMD_IShare_getAllUsers __cb, long shareId, Ice.Current __current) throws ServerError, ValidationException
Description copied from interface:_IShareOperations
Get a single set containing theomero.model.Experimenter.getOmeName
login names of the users as well email addresses for guests.- Specified by:
getAllUsers_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
ValidationException
-
getCommentCount_async
public void getCommentCount_async(AMD_IShare_getCommentCount __cb, java.util.List<java.lang.Long> shareIds, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Returns a map from share id to comment count.- Specified by:
getCommentCount_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.shareIds
- Not null.__current
- The Current object for the invocation.- Throws:
ServerError
-
getComments_async
public void getComments_async(AMD_IShare_getComments __cb, long shareId, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Looks up allAnnotation
comments which belong to theSession
share.- Specified by:
getComments_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getContentMap_async
public void getContentMap_async(AMD_IShare_getContentMap __cb, long shareId, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Returns the contents of the share keyed by type.- Specified by:
getContentMap_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getContentSize_async
public void getContentSize_async(AMD_IShare_getContentSize __cb, long shareId, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Returns the number of items in the share.- Specified by:
getContentSize_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getContentSubList_async
public void getContentSubList_async(AMD_IShare_getContentSubList __cb, long shareId, int start, int finish, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Returns a range of items from the share.- Specified by:
getContentSubList_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getContents_async
public void getContents_async(AMD_IShare_getContents __cb, long shareId, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
- Specified by:
getContents_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getEvents_async
public void getEvents_async(AMD_IShare_getEvents __cb, long shareId, Experimenter exp, RTime from, RTime to, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Gets events forSession
share perExperimenter
experimenter for period of time.- Specified by:
getEvents_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getMemberCount_async
public void getMemberCount_async(AMD_IShare_getMemberCount __cb, java.util.List<java.lang.Long> shareIds, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Returns a map from share id to the count of total members (including the owner). This is represented byShareMember
links.- Specified by:
getMemberCount_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.shareIds
- Not null.__current
- The Current object for the invocation.- Throws:
ServerError
-
getMemberShares_async
public void getMemberShares_async(AMD_IShare_getMemberShares __cb, boolean active, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Gets all shares where currentExperimenter
is a member.- Specified by:
getMemberShares_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.active
- if true, then only shares which can be used for login will be returned. All draft shares (seecreateShare
) and closed shares (seecloseShare
) will be filtered.__current
- The Current object for the invocation.- Throws:
ServerError
-
getMemberSharesFor_async
public void getMemberSharesFor_async(AMD_IShare_getMemberSharesFor __cb, Experimenter user, boolean active, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Gets all shares where givenExperimenter
is a member.- Specified by:
getMemberSharesFor_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.user
- the experimenteractive
- if true, then only shares which can be used for login will be returned. All draft shares (seecreateShare
) and closed shares (seecloseShare
) will be filtered.__current
- The Current object for the invocation.- Throws:
ServerError
-
getOwnShares_async
public void getOwnShares_async(AMD_IShare_getOwnShares __cb, boolean active, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Gets all owned shares for the currentExperimenter
.- Specified by:
getOwnShares_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.active
- if true, then only shares which can be used for login will be returned. All draft shares (seecreateShare
) and closed shares (seecloseShare
) will be filtered.__current
- The Current object for the invocation.- Throws:
ServerError
-
getPastConnections_async
public void getPastConnections_async(AMD_IShare_getPastConnections __cb, long shareId, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Gets previous connections toSession
share.- Specified by:
getPastConnections_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getShare_async
public void getShare_async(AMD_IShare_getShare __cb, long shareId, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Gets a share as aSession
with all related:Annotation
comments,Experimenter
members, fully loaded. Unlike the other methods on this interface, if the sessionId is unknown, does not throw aValidationException
.- Specified by:
getShare_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
getSharesOwnedBy_async
public void getSharesOwnedBy_async(AMD_IShare_getSharesOwnedBy __cb, Experimenter user, boolean active, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Gets all shares owned by the givenExperimenter
.- Specified by:
getSharesOwnedBy_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.user
- the experimenteractive
- if true, then only shares which can be used for login will be returned. All draft shares (seecreateShare
) and closed shares (seecloseShare
) will be filtered.__current
- The Current object for the invocation.- Throws:
ServerError
-
invalidateConnection_async
public void invalidateConnection_async(AMD_IShare_invalidateConnection __cb, long shareId, Experimenter exp, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Makes the connection invalid forSession
share for specified user.- Specified by:
invalidateConnection_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
notifyMembersOfShare_async
public void notifyMembersOfShare_async(AMD_IShare_notifyMembersOfShare __cb, long shareId, java.lang.String subject, java.lang.String message, boolean html, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Notifies via email selected members of share.- Specified by:
notifyMembersOfShare_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
removeGuest_async
public void removeGuest_async(AMD_IShare_removeGuest __cb, long shareId, java.lang.String emailAddress, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Removes guest email address from share.- Specified by:
removeGuest_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
removeGuests_async
public void removeGuests_async(AMD_IShare_removeGuests __cb, long shareId, java.util.List<java.lang.String> emailAddresses, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Removes guest email addresses from the share.- Specified by:
removeGuests_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
removeObject_async
public void removeObject_async(AMD_IShare_removeObject __cb, long shareId, IObject iobject, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
- Specified by:
removeObject_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
removeObjects_async
public void removeObjects_async(AMD_IShare_removeObjects __cb, long shareId, java.util.List<IObject> iobjects, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
Remove existing items from the share.- Specified by:
removeObjects_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
removeUser_async
public void removeUser_async(AMD_IShare_removeUser __cb, long shareId, Experimenter exp, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
RemovesExperimenter
experimenter fromSession
share.- Specified by:
removeUser_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
removeUsers_async
public void removeUsers_async(AMD_IShare_removeUsers __cb, long shareId, java.util.List<Experimenter> exps, Ice.Current __current) throws ServerError
Description copied from interface:_IShareOperations
RemovesExperimenter
experimenters fromSession
share.- Specified by:
removeUsers_async
in interface_IShareOperations
- Parameters:
__cb
- The callback object for the operation.__current
- The Current object for the invocation.- Throws:
ServerError
-
setActive_async
public void setActive_async(AMD_IShare_setActive __cb, long shareId, boolean active, Ice.Current __current) throws ServerError
- Specified by:
setActive_async
in interface_IShareOperations
- Throws:
ServerError
-
setDescription_async
public void setDescription_async(AMD_IShare_setDescription __cb, long shareId, java.lang.String description, Ice.Current __current) throws ServerError
- Specified by:
setDescription_async
in interface_IShareOperations
- Throws:
ServerError
-
setExpiration_async
public void setExpiration_async(AMD_IShare_setExpiration __cb, long shareId, RTime expiration, Ice.Current __current) throws ServerError
- Specified by:
setExpiration_async
in interface_IShareOperations
- Throws:
ServerError
-
-