public abstract class _IShareDisp extends Ice.ObjectImpl implements IShare
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
__ids |
static long |
serialVersionUID |
ice_staticId
Constructor and Description |
---|
_IShareDisp() |
Modifier and Type | Method and Description |
---|---|
static Ice.DispatchStatus |
___activate(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addComment(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addGuest(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addGuests(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addObject(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addObjects(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addReply(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addUser(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addUsers(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___closeShare(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___createShare(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___deactivate(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___deleteComment(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getActiveConnections(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getAllGuests(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getAllMembers(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getAllUsers(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getCommentCount(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getComments(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getContentMap(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getContents(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getContentSize(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getContentSubList(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getEvents(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getMemberCount(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getMemberShares(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getMemberSharesFor(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getOwnShares(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getPastConnections(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getShare(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getSharesOwnedBy(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___invalidateConnection(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___notifyMembersOfShare(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeGuest(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeGuests(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeObject(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeObjects(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeUser(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeUsers(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setActive(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setDescription(IShare __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setExpiration(IShare __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 |
activate_async(AMD_IShare_activate __cb,
long shareId)
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)
Creates
TextAnnotation comment for
Session share. |
void |
addGuest_async(AMD_IShare_addGuest __cb,
long shareId,
java.lang.String emailAddress)
Adds guest email address to the share.
|
void |
addGuests_async(AMD_IShare_addGuests __cb,
long shareId,
java.util.List<java.lang.String> emailAddresses)
Adds guest email addresses to the share.
|
void |
addObject_async(AMD_IShare_addObject __cb,
long shareId,
IObject iobject)
|
void |
addObjects_async(AMD_IShare_addObjects __cb,
long shareId,
java.util.List<IObject> iobjects)
|
void |
addReply_async(AMD_IShare_addReply __cb,
long shareId,
java.lang.String comment,
TextAnnotation replyTo)
Creates
TextAnnotation comment which
replies to an existing comment. |
void |
addUser_async(AMD_IShare_addUser __cb,
long shareId,
Experimenter exp)
Adds
Experimenter experimenter to
Session share. |
void |
addUsers_async(AMD_IShare_addUsers __cb,
long shareId,
java.util.List<Experimenter> exps)
Adds
Experimenter experimenters to
Session share. |
void |
closeShare_async(AMD_IShare_closeShare __cb,
long shareId)
Closes
Session 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)
|
void |
deactivate_async(AMD_IShare_deactivate __cb)
Turns off the access control lists with the current share.
|
void |
deleteComment_async(AMD_IShare_deleteComment __cb,
Annotation comment)
Deletes
Annotation comment from the
database. |
void |
getActiveConnections_async(AMD_IShare_getActiveConnections __cb,
long shareId)
Gets actual active connections to
Session share. |
void |
getAllGuests_async(AMD_IShare_getAllGuests __cb,
long shareId)
Get the email addresses for all share guests.
|
void |
getAllMembers_async(AMD_IShare_getAllMembers __cb,
long shareId)
Get all
Experimenter users who are a
member of the share. |
void |
getAllUsers_async(AMD_IShare_getAllUsers __cb,
long shareId)
Get a single set containing the
omero.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)
Returns a map from share id to comment count.
|
void |
getComments_async(AMD_IShare_getComments __cb,
long shareId)
Looks up all
Annotation comments which
belong to the Session share. |
void |
getContentMap_async(AMD_IShare_getContentMap __cb,
long shareId)
Returns the contents of the share keyed by type.
|
void |
getContents_async(AMD_IShare_getContents __cb,
long shareId)
|
void |
getContentSize_async(AMD_IShare_getContentSize __cb,
long shareId)
Returns the number of items in the share.
|
void |
getContentSubList_async(AMD_IShare_getContentSubList __cb,
long shareId,
int start,
int finish)
Returns a range of items from the share.
|
void |
getEvents_async(AMD_IShare_getEvents __cb,
long shareId,
Experimenter exp,
RTime from,
RTime to)
Gets events for
Session share per
Experimenter experimenter for period of
time. |
void |
getMemberCount_async(AMD_IShare_getMemberCount __cb,
java.util.List<java.lang.Long> shareIds)
Returns a map from share id to the count of total members
(including the owner).
|
void |
getMemberShares_async(AMD_IShare_getMemberShares __cb,
boolean active)
Gets all shares where current
Experimenter is a member. |
void |
getMemberSharesFor_async(AMD_IShare_getMemberSharesFor __cb,
Experimenter user,
boolean active)
Gets all shares where given
Experimenter is a member. |
void |
getOwnShares_async(AMD_IShare_getOwnShares __cb,
boolean active)
Gets all owned shares for the current
Experimenter . |
void |
getPastConnections_async(AMD_IShare_getPastConnections __cb,
long shareId)
Gets previous connections to
Session share. |
void |
getShare_async(AMD_IShare_getShare __cb,
long shareId)
Gets a share as a
Session with all
related: Annotation comments,
Experimenter members, fully loaded. |
void |
getSharesOwnedBy_async(AMD_IShare_getSharesOwnedBy __cb,
Experimenter user,
boolean active)
Gets all shares owned by the given
Experimenter . |
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 |
invalidateConnection_async(AMD_IShare_invalidateConnection __cb,
long shareId,
Experimenter exp)
Makes the connection invalid for
Session share for specified user. |
void |
notifyMembersOfShare_async(AMD_IShare_notifyMembersOfShare __cb,
long shareId,
java.lang.String subject,
java.lang.String message,
boolean html)
Notifies via email selected members of share.
|
void |
removeGuest_async(AMD_IShare_removeGuest __cb,
long shareId,
java.lang.String emailAddress)
Removes guest email address from share.
|
void |
removeGuests_async(AMD_IShare_removeGuests __cb,
long shareId,
java.util.List<java.lang.String> emailAddresses)
Removes guest email addresses from the share.
|
void |
removeObject_async(AMD_IShare_removeObject __cb,
long shareId,
IObject iobject)
|
void |
removeObjects_async(AMD_IShare_removeObjects __cb,
long shareId,
java.util.List<IObject> iobjects)
Remove existing items from the share.
|
void |
removeUser_async(AMD_IShare_removeUser __cb,
long shareId,
Experimenter exp)
Removes
Experimenter experimenter from
Session share. |
void |
removeUsers_async(AMD_IShare_removeUsers __cb,
long shareId,
java.util.List<Experimenter> exps)
Removes
Experimenter experimenters from
Session share. |
void |
setActive_async(AMD_IShare_setActive __cb,
long shareId,
boolean active) |
void |
setDescription_async(AMD_IShare_setDescription __cb,
long shareId,
java.lang.String description) |
void |
setExpiration_async(AMD_IShare_setExpiration __cb,
long shareId,
RTime expiration) |
___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
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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, invalidateConnection_async, notifyMembersOfShare_async, removeGuest_async, removeGuests_async, removeObject_async, removeObjects_async, removeUser_async, removeUsers_async, setActive_async, setDescription_async, setExpiration_async
public static final java.lang.String[] __ids
public static final long serialVersionUID
protected void ice_copyStateFrom(Ice.Object __obj) throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
public boolean ice_isA(java.lang.String s)
ice_isA
in interface Ice.Object
ice_isA
in class Ice.ObjectImpl
public boolean ice_isA(java.lang.String s, Ice.Current __current)
ice_isA
in interface Ice.Object
ice_isA
in class Ice.ObjectImpl
public java.lang.String[] ice_ids()
ice_ids
in interface Ice.Object
ice_ids
in class Ice.ObjectImpl
public java.lang.String[] ice_ids(Ice.Current __current)
ice_ids
in interface Ice.Object
ice_ids
in class Ice.ObjectImpl
public java.lang.String ice_id()
ice_id
in interface Ice.Object
ice_id
in class Ice.ObjectImpl
public java.lang.String ice_id(Ice.Current __current)
ice_id
in interface Ice.Object
ice_id
in class Ice.ObjectImpl
public static java.lang.String ice_staticId()
public final void activate_async(AMD_IShare_activate __cb, long shareId) throws ServerError
ValidationException
is thrown.activate_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void addComment_async(AMD_IShare_addComment __cb, long shareId, java.lang.String comment) throws ServerError
TextAnnotation
comment for
Session
share.addComment_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void addGuest_async(AMD_IShare_addGuest __cb, long shareId, java.lang.String emailAddress) throws ServerError
addGuest_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void addGuests_async(AMD_IShare_addGuests __cb, long shareId, java.util.List<java.lang.String> emailAddresses) throws ServerError
addGuests_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void addObject_async(AMD_IShare_addObject __cb, long shareId, IObject iobject) throws ServerError
IObject
item to
Session
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.addObject_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void addObjects_async(AMD_IShare_addObjects __cb, long shareId, java.util.List<IObject> iobjects) throws ServerError
IObject
items to
Session
share. Conceptually calls
addObjects
for every argument passed, but the
graphs will be merged.addObjects_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void addReply_async(AMD_IShare_addReply __cb, long shareId, java.lang.String comment, TextAnnotation replyTo) throws ServerError
TextAnnotation
comment which
replies to an existing comment.addReply_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void addUser_async(AMD_IShare_addUser __cb, long shareId, Experimenter exp) throws ServerError
Experimenter
experimenter to
Session
share.addUser_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void addUsers_async(AMD_IShare_addUsers __cb, long shareId, java.util.List<Experimenter> exps) throws ServerError
Experimenter
experimenters to
Session
share.addUsers_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void closeShare_async(AMD_IShare_closeShare __cb, long shareId) throws ServerError
Session
share. No further logins
will be possible and all getters (e.g.
getMemberShares
, getOwnShares
, ...) will
filter these results if onlyActive
is true.closeShare_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final 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) throws ServerError
createShare_async
in interface _IShareOperationsNC
__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 except activate
.
Similarly, the share password cannot be used by
guests to login.ServerError
public final void deactivate_async(AMD_IShare_deactivate __cb) throws ServerError
deactivate_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void deleteComment_async(AMD_IShare_deleteComment __cb, Annotation comment) throws ServerError
Annotation
comment from the
database.deleteComment_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getActiveConnections_async(AMD_IShare_getActiveConnections __cb, long shareId) throws ServerError
Session
share.getActiveConnections_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getAllGuests_async(AMD_IShare_getAllGuests __cb, long shareId) throws ServerError
getAllGuests_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getAllMembers_async(AMD_IShare_getAllMembers __cb, long shareId) throws ServerError
Experimenter
users who are a
member of the share.getAllMembers_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getAllUsers_async(AMD_IShare_getAllUsers __cb, long shareId) throws ServerError, ValidationException
omero.model.Experimenter.getOmeName
login names
of the users as well email addresses for guests.getAllUsers_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.shareId
- ValidationException
- if there is a conflict between email addresses and
user names.ServerError
public final void getCommentCount_async(AMD_IShare_getCommentCount __cb, java.util.List<java.lang.Long> shareIds) throws ServerError
getCommentCount_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.shareIds
- Not null.ValidationException
- if a given share does not existServerError
public final void getComments_async(AMD_IShare_getComments __cb, long shareId) throws ServerError
Annotation
comments which
belong to the Session
share.getComments_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getContentMap_async(AMD_IShare_getContentMap __cb, long shareId) throws ServerError
getContentMap_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getContentSize_async(AMD_IShare_getContentSize __cb, long shareId) throws ServerError
getContentSize_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getContentSubList_async(AMD_IShare_getContentSubList __cb, long shareId, int start, int finish) throws ServerError
getContentSubList_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getContents_async(AMD_IShare_getContents __cb, long shareId) throws ServerError
getContents_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getEvents_async(AMD_IShare_getEvents __cb, long shareId, Experimenter exp, RTime from, RTime to) throws ServerError
Session
share per
Experimenter
experimenter for period of
time.getEvents_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getMemberCount_async(AMD_IShare_getMemberCount __cb, java.util.List<java.lang.Long> shareIds) throws ServerError
ShareMember
links.getMemberCount_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.shareIds
- Not null.ValidationException
- if a given share does not existServerError
public final void getMemberShares_async(AMD_IShare_getMemberShares __cb, boolean active) throws ServerError
Experimenter
is a member.getMemberShares_async
in interface _IShareOperationsNC
__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
(see createShare
) and closed shares (see
closeShare
) will be filtered.ServerError
public final void getMemberSharesFor_async(AMD_IShare_getMemberSharesFor __cb, Experimenter user, boolean active) throws ServerError
Experimenter
is a member.getMemberSharesFor_async
in interface _IShareOperationsNC
__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
(see createShare
) and closed shares (see
closeShare
) will be filtered.ServerError
public final void getOwnShares_async(AMD_IShare_getOwnShares __cb, boolean active) throws ServerError
Experimenter
.getOwnShares_async
in interface _IShareOperationsNC
__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
(see createShare
) and closed shares (see
closeShare
) will be filtered.ServerError
public final void getPastConnections_async(AMD_IShare_getPastConnections __cb, long shareId) throws ServerError
Session
share.getPastConnections_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getShare_async(AMD_IShare_getShare __cb, long shareId) throws ServerError
Session
with all
related: Annotation
comments,
Experimenter
members, fully loaded.
Unlike the other methods on this interface, if the
sessionId is unknown, does not throw a
ValidationException
.getShare_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void getSharesOwnedBy_async(AMD_IShare_getSharesOwnedBy __cb, Experimenter user, boolean active) throws ServerError
Experimenter
.getSharesOwnedBy_async
in interface _IShareOperationsNC
__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
(see createShare
) and closed shares (see
closeShare
) will be filtered.ServerError
public final void invalidateConnection_async(AMD_IShare_invalidateConnection __cb, long shareId, Experimenter exp) throws ServerError
Session
share for specified user.invalidateConnection_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void notifyMembersOfShare_async(AMD_IShare_notifyMembersOfShare __cb, long shareId, java.lang.String subject, java.lang.String message, boolean html) throws ServerError
notifyMembersOfShare_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void removeGuest_async(AMD_IShare_removeGuest __cb, long shareId, java.lang.String emailAddress) throws ServerError
removeGuest_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void removeGuests_async(AMD_IShare_removeGuests __cb, long shareId, java.util.List<java.lang.String> emailAddresses) throws ServerError
removeGuests_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void removeObject_async(AMD_IShare_removeObject __cb, long shareId, IObject iobject) throws ServerError
removeObject_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void removeObjects_async(AMD_IShare_removeObjects __cb, long shareId, java.util.List<IObject> iobjects) throws ServerError
removeObjects_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void removeUser_async(AMD_IShare_removeUser __cb, long shareId, Experimenter exp) throws ServerError
Experimenter
experimenter from
Session
share.removeUser_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void removeUsers_async(AMD_IShare_removeUsers __cb, long shareId, java.util.List<Experimenter> exps) throws ServerError
Experimenter
experimenters from
Session
share.removeUsers_async
in interface _IShareOperationsNC
__cb
- The callback object for the operation.ServerError
public final void setActive_async(AMD_IShare_setActive __cb, long shareId, boolean active) throws ServerError
setActive_async
in interface _IShareOperationsNC
ServerError
public final void setDescription_async(AMD_IShare_setDescription __cb, long shareId, java.lang.String description) throws ServerError
setDescription_async
in interface _IShareOperationsNC
ServerError
public final void setExpiration_async(AMD_IShare_setExpiration __cb, long shareId, RTime expiration) throws ServerError
setExpiration_async
in interface _IShareOperationsNC
ServerError
public static Ice.DispatchStatus ___activate(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___deactivate(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getShare(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getMemberCount(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getOwnShares(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getMemberShares(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getSharesOwnedBy(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getMemberSharesFor(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getContents(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getContentSubList(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getContentSize(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getContentMap(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___createShare(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setDescription(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setExpiration(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setActive(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___closeShare(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addObjects(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addObject(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeObjects(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeObject(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getCommentCount(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getComments(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addComment(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addReply(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___deleteComment(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAllMembers(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAllGuests(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAllUsers(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addUsers(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addGuests(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeUsers(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeGuests(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addUser(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addGuest(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeUser(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeGuest(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getActiveConnections(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getPastConnections(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___invalidateConnection(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getEvents(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___notifyMembersOfShare(IShare __obj, IceInternal.Incoming __inS, Ice.Current __current)
public Ice.DispatchStatus __dispatch(IceInternal.Incoming in, Ice.Current __current)
__dispatch
in interface Ice.Object
__dispatch
in class Ice.ObjectImpl
protected void __writeImpl(IceInternal.BasicStream __os)
__writeImpl
in class Ice.ObjectImpl
protected void __readImpl(IceInternal.BasicStream __is)
__readImpl
in class Ice.ObjectImpl