public class ShareI extends AbstractAmdServant implements omero.api._IShareOperations
IShare
Constructor and Description |
---|
ShareI(IShare service,
BlitzExecutor be) |
Modifier and Type | Method and Description |
---|---|
void |
activate_async(omero.api.AMD_IShare_activate __cb,
long shareId,
Ice.Current __current) |
void |
addComment_async(omero.api.AMD_IShare_addComment __cb,
long shareId,
java.lang.String comment,
Ice.Current __current) |
void |
addGuest_async(omero.api.AMD_IShare_addGuest __cb,
long shareId,
java.lang.String emailAddress,
Ice.Current __current) |
void |
addGuests_async(omero.api.AMD_IShare_addGuests __cb,
long shareId,
java.util.List<java.lang.String> emailAddresses,
Ice.Current __current) |
void |
addObject_async(omero.api.AMD_IShare_addObject __cb,
long shareId,
omero.model.IObject iobject,
Ice.Current __current) |
void |
addObjects_async(omero.api.AMD_IShare_addObjects __cb,
long shareId,
java.util.List<omero.model.IObject> iobjects,
Ice.Current __current) |
void |
addReply_async(omero.api.AMD_IShare_addReply __cb,
long shareId,
java.lang.String comment,
omero.model.TextAnnotation replyTo,
Ice.Current __current) |
void |
addUser_async(omero.api.AMD_IShare_addUser __cb,
long shareId,
omero.model.Experimenter exp,
Ice.Current __current) |
void |
addUsers_async(omero.api.AMD_IShare_addUsers __cb,
long shareId,
java.util.List<omero.model.Experimenter> exps,
Ice.Current __current) |
void |
closeShare_async(omero.api.AMD_IShare_closeShare __cb,
long shareId,
Ice.Current __current) |
void |
createShare_async(omero.api.AMD_IShare_createShare __cb,
java.lang.String description,
omero.RTime expiration,
java.util.List<omero.model.IObject> items,
java.util.List<omero.model.Experimenter> exps,
java.util.List<java.lang.String> guests,
boolean enabled,
Ice.Current __current) |
void |
deactivate_async(omero.api.AMD_IShare_deactivate __cb,
Ice.Current __current) |
void |
deleteComment_async(omero.api.AMD_IShare_deleteComment __cb,
omero.model.Annotation comment,
Ice.Current __current) |
void |
getActiveConnections_async(omero.api.AMD_IShare_getActiveConnections __cb,
long shareId,
Ice.Current __current) |
void |
getAllGuests_async(omero.api.AMD_IShare_getAllGuests __cb,
long shareId,
Ice.Current __current) |
void |
getAllMembers_async(omero.api.AMD_IShare_getAllMembers __cb,
long shareId,
Ice.Current __current) |
void |
getAllUsers_async(omero.api.AMD_IShare_getAllUsers __cb,
long shareId,
Ice.Current __current) |
void |
getCommentCount_async(omero.api.AMD_IShare_getCommentCount __cb,
java.util.List<java.lang.Long> shareIds,
Ice.Current __current) |
void |
getComments_async(omero.api.AMD_IShare_getComments __cb,
long shareId,
Ice.Current __current) |
void |
getContentMap_async(omero.api.AMD_IShare_getContentMap __cb,
long shareId,
Ice.Current __current) |
void |
getContents_async(omero.api.AMD_IShare_getContents __cb,
long shareId,
Ice.Current __current) |
void |
getContentSize_async(omero.api.AMD_IShare_getContentSize __cb,
long shareId,
Ice.Current __current) |
void |
getContentSubList_async(omero.api.AMD_IShare_getContentSubList __cb,
long shareId,
int start,
int finish,
Ice.Current __current) |
void |
getEvents_async(omero.api.AMD_IShare_getEvents __cb,
long shareId,
omero.model.Experimenter exp,
omero.RTime from,
omero.RTime to,
Ice.Current __current) |
void |
getMemberCount_async(omero.api.AMD_IShare_getMemberCount __cb,
java.util.List<java.lang.Long> shareIds,
Ice.Current __current) |
void |
getMemberShares_async(omero.api.AMD_IShare_getMemberShares __cb,
boolean active,
Ice.Current __current) |
void |
getMemberSharesFor_async(omero.api.AMD_IShare_getMemberSharesFor __cb,
omero.model.Experimenter user,
boolean active,
Ice.Current __current) |
void |
getOwnShares_async(omero.api.AMD_IShare_getOwnShares __cb,
boolean active,
Ice.Current __current) |
void |
getPastConnections_async(omero.api.AMD_IShare_getPastConnections __cb,
long shareId,
Ice.Current __current) |
void |
getShare_async(omero.api.AMD_IShare_getShare __cb,
long shareId,
Ice.Current __current) |
void |
getSharesOwnedBy_async(omero.api.AMD_IShare_getSharesOwnedBy __cb,
omero.model.Experimenter user,
boolean active,
Ice.Current __current) |
void |
invalidateConnection_async(omero.api.AMD_IShare_invalidateConnection __cb,
long shareId,
omero.model.Experimenter exp,
Ice.Current __current) |
void |
notifyMembersOfShare_async(omero.api.AMD_IShare_notifyMembersOfShare __cb,
long shareId,
java.lang.String subject,
java.lang.String message,
boolean html,
Ice.Current __current) |
void |
removeGuest_async(omero.api.AMD_IShare_removeGuest __cb,
long shareId,
java.lang.String emailAddress,
Ice.Current __current) |
void |
removeGuests_async(omero.api.AMD_IShare_removeGuests __cb,
long shareId,
java.util.List<java.lang.String> emailAddresses,
Ice.Current __current) |
void |
removeObject_async(omero.api.AMD_IShare_removeObject __cb,
long shareId,
omero.model.IObject iobject,
Ice.Current __current) |
void |
removeObjects_async(omero.api.AMD_IShare_removeObjects __cb,
long shareId,
java.util.List<omero.model.IObject> iobjects,
Ice.Current __current) |
void |
removeUser_async(omero.api.AMD_IShare_removeUser __cb,
long shareId,
omero.model.Experimenter exp,
Ice.Current __current) |
void |
removeUsers_async(omero.api.AMD_IShare_removeUsers __cb,
long shareId,
java.util.List<omero.model.Experimenter> exps,
Ice.Current __current) |
void |
setActive_async(omero.api.AMD_IShare_setActive __cb,
long shareId,
boolean active,
Ice.Current __current) |
void |
setDescription_async(omero.api.AMD_IShare_setDescription __cb,
long shareId,
java.lang.String description,
Ice.Current __current) |
void |
setExpiration_async(omero.api.AMD_IShare_setExpiration __cb,
long shareId,
omero.RTime expiration,
Ice.Current __current) |
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolder
public ShareI(IShare service, BlitzExecutor be)
public void activate_async(omero.api.AMD_IShare_activate __cb, long shareId, Ice.Current __current)
activate_async
in interface omero.api._IShareOperations
public void deactivate_async(omero.api.AMD_IShare_deactivate __cb, Ice.Current __current)
deactivate_async
in interface omero.api._IShareOperations
public void addComment_async(omero.api.AMD_IShare_addComment __cb, long shareId, java.lang.String comment, Ice.Current __current)
addComment_async
in interface omero.api._IShareOperations
public void addGuest_async(omero.api.AMD_IShare_addGuest __cb, long shareId, java.lang.String emailAddress, Ice.Current __current)
addGuest_async
in interface omero.api._IShareOperations
public void addObject_async(omero.api.AMD_IShare_addObject __cb, long shareId, omero.model.IObject iobject, Ice.Current __current)
addObject_async
in interface omero.api._IShareOperations
public void addObjects_async(omero.api.AMD_IShare_addObjects __cb, long shareId, java.util.List<omero.model.IObject> iobjects, Ice.Current __current)
addObjects_async
in interface omero.api._IShareOperations
public void addReply_async(omero.api.AMD_IShare_addReply __cb, long shareId, java.lang.String comment, omero.model.TextAnnotation replyTo, Ice.Current __current)
addReply_async
in interface omero.api._IShareOperations
public void addUser_async(omero.api.AMD_IShare_addUser __cb, long shareId, omero.model.Experimenter exp, Ice.Current __current)
addUser_async
in interface omero.api._IShareOperations
public void addUsers_async(omero.api.AMD_IShare_addUsers __cb, long shareId, java.util.List<omero.model.Experimenter> exps, Ice.Current __current)
addUsers_async
in interface omero.api._IShareOperations
public void closeShare_async(omero.api.AMD_IShare_closeShare __cb, long shareId, Ice.Current __current)
closeShare_async
in interface omero.api._IShareOperations
public void deleteComment_async(omero.api.AMD_IShare_deleteComment __cb, omero.model.Annotation comment, Ice.Current __current)
deleteComment_async
in interface omero.api._IShareOperations
public void getAllGuests_async(omero.api.AMD_IShare_getAllGuests __cb, long shareId, Ice.Current __current)
getAllGuests_async
in interface omero.api._IShareOperations
public void getAllMembers_async(omero.api.AMD_IShare_getAllMembers __cb, long shareId, Ice.Current __current)
getAllMembers_async
in interface omero.api._IShareOperations
public void getAllUsers_async(omero.api.AMD_IShare_getAllUsers __cb, long shareId, Ice.Current __current) throws omero.ValidationException
getAllUsers_async
in interface omero.api._IShareOperations
omero.ValidationException
public void getCommentCount_async(omero.api.AMD_IShare_getCommentCount __cb, java.util.List<java.lang.Long> shareIds, Ice.Current __current) throws omero.ServerError
getCommentCount_async
in interface omero.api._IShareOperations
omero.ServerError
public void getComments_async(omero.api.AMD_IShare_getComments __cb, long shareId, Ice.Current __current)
getComments_async
in interface omero.api._IShareOperations
public void getContentMap_async(omero.api.AMD_IShare_getContentMap __cb, long shareId, Ice.Current __current)
getContentMap_async
in interface omero.api._IShareOperations
public void getContentSize_async(omero.api.AMD_IShare_getContentSize __cb, long shareId, Ice.Current __current)
getContentSize_async
in interface omero.api._IShareOperations
public void getContentSubList_async(omero.api.AMD_IShare_getContentSubList __cb, long shareId, int start, int finish, Ice.Current __current)
getContentSubList_async
in interface omero.api._IShareOperations
public void getContents_async(omero.api.AMD_IShare_getContents __cb, long shareId, Ice.Current __current)
getContents_async
in interface omero.api._IShareOperations
public void getMemberCount_async(omero.api.AMD_IShare_getMemberCount __cb, java.util.List<java.lang.Long> shareIds, Ice.Current __current) throws omero.ServerError
getMemberCount_async
in interface omero.api._IShareOperations
omero.ServerError
public void getMemberSharesFor_async(omero.api.AMD_IShare_getMemberSharesFor __cb, omero.model.Experimenter user, boolean active, Ice.Current __current)
getMemberSharesFor_async
in interface omero.api._IShareOperations
public void getMemberShares_async(omero.api.AMD_IShare_getMemberShares __cb, boolean active, Ice.Current __current)
getMemberShares_async
in interface omero.api._IShareOperations
public void getOwnShares_async(omero.api.AMD_IShare_getOwnShares __cb, boolean active, Ice.Current __current)
getOwnShares_async
in interface omero.api._IShareOperations
public void getShare_async(omero.api.AMD_IShare_getShare __cb, long shareId, Ice.Current __current)
getShare_async
in interface omero.api._IShareOperations
public void getSharesOwnedBy_async(omero.api.AMD_IShare_getSharesOwnedBy __cb, omero.model.Experimenter user, boolean active, Ice.Current __current)
getSharesOwnedBy_async
in interface omero.api._IShareOperations
public void removeGuest_async(omero.api.AMD_IShare_removeGuest __cb, long shareId, java.lang.String emailAddress, Ice.Current __current)
removeGuest_async
in interface omero.api._IShareOperations
public void removeObject_async(omero.api.AMD_IShare_removeObject __cb, long shareId, omero.model.IObject iobject, Ice.Current __current)
removeObject_async
in interface omero.api._IShareOperations
public void removeObjects_async(omero.api.AMD_IShare_removeObjects __cb, long shareId, java.util.List<omero.model.IObject> iobjects, Ice.Current __current)
removeObjects_async
in interface omero.api._IShareOperations
public void removeUser_async(omero.api.AMD_IShare_removeUser __cb, long shareId, omero.model.Experimenter exp, Ice.Current __current)
removeUser_async
in interface omero.api._IShareOperations
public void removeUsers_async(omero.api.AMD_IShare_removeUsers __cb, long shareId, java.util.List<omero.model.Experimenter> exps, Ice.Current __current)
removeUsers_async
in interface omero.api._IShareOperations
public void setActive_async(omero.api.AMD_IShare_setActive __cb, long shareId, boolean active, Ice.Current __current)
setActive_async
in interface omero.api._IShareOperations
public void setDescription_async(omero.api.AMD_IShare_setDescription __cb, long shareId, java.lang.String description, Ice.Current __current)
setDescription_async
in interface omero.api._IShareOperations
public void setExpiration_async(omero.api.AMD_IShare_setExpiration __cb, long shareId, omero.RTime expiration, Ice.Current __current)
setExpiration_async
in interface omero.api._IShareOperations
public void addGuests_async(omero.api.AMD_IShare_addGuests __cb, long shareId, java.util.List<java.lang.String> emailAddresses, Ice.Current __current) throws omero.ServerError
addGuests_async
in interface omero.api._IShareOperations
omero.ServerError
public void createShare_async(omero.api.AMD_IShare_createShare __cb, java.lang.String description, omero.RTime expiration, java.util.List<omero.model.IObject> items, java.util.List<omero.model.Experimenter> exps, java.util.List<java.lang.String> guests, boolean enabled, Ice.Current __current) throws omero.ServerError
createShare_async
in interface omero.api._IShareOperations
omero.ServerError
public void getActiveConnections_async(omero.api.AMD_IShare_getActiveConnections __cb, long shareId, Ice.Current __current) throws omero.ServerError
getActiveConnections_async
in interface omero.api._IShareOperations
omero.ServerError
public void getEvents_async(omero.api.AMD_IShare_getEvents __cb, long shareId, omero.model.Experimenter exp, omero.RTime from, omero.RTime to, Ice.Current __current) throws omero.ServerError
getEvents_async
in interface omero.api._IShareOperations
omero.ServerError
public void getPastConnections_async(omero.api.AMD_IShare_getPastConnections __cb, long shareId, Ice.Current __current) throws omero.ServerError
getPastConnections_async
in interface omero.api._IShareOperations
omero.ServerError
public void invalidateConnection_async(omero.api.AMD_IShare_invalidateConnection __cb, long shareId, omero.model.Experimenter exp, Ice.Current __current) throws omero.ServerError
invalidateConnection_async
in interface omero.api._IShareOperations
omero.ServerError
public void notifyMembersOfShare_async(omero.api.AMD_IShare_notifyMembersOfShare __cb, long shareId, java.lang.String subject, java.lang.String message, boolean html, Ice.Current __current) throws omero.ServerError
notifyMembersOfShare_async
in interface omero.api._IShareOperations
omero.ServerError
public void removeGuests_async(omero.api.AMD_IShare_removeGuests __cb, long shareId, java.util.List<java.lang.String> emailAddresses, Ice.Current __current) throws omero.ServerError
removeGuests_async
in interface omero.api._IShareOperations
omero.ServerError
Version: 5.4.4-ice35-b82
Copyright © 2018 The University of Dundee & Open Microscopy Environment. All Rights Reserved.