public class _ShareTie extends Share implements Ice.TieBase
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, closed, defaultEventType, eventsLoaded, eventsSeq, message, node, owner, started, sudoer, timeToIdle, timeToLive, userAgent, userIP, uuid, version
Constructor and Description |
---|
_ShareTie(_ShareOperations delegate) |
_ShareTie() |
Modifier and Type | Method and Description |
---|---|
void |
addAllEventSet(java.util.List<Event> targets,
Ice.Current __current) |
void |
addAllSessionAnnotationLinkSet(java.util.List<SessionAnnotationLink> targets,
Ice.Current __current) |
void |
addEvent(Event target,
Ice.Current __current) |
void |
addSessionAnnotationLink(SessionAnnotationLink target,
Ice.Current __current) |
void |
addSessionAnnotationLinkToBoth(SessionAnnotationLink link,
boolean bothSides,
Ice.Current __current) |
void |
clearAnnotationLinks(Ice.Current __current) |
void |
clearEvents(Ice.Current __current) |
java.util.List<SessionAnnotationLink> |
copyAnnotationLinks(Ice.Current __current) |
java.util.List<Event> |
copyEvents(Ice.Current __current) |
boolean |
equals(java.lang.Object rhs) |
java.util.List<SessionAnnotationLink> |
findSessionAnnotationLink(Annotation removal,
Ice.Current __current) |
RBool |
getActive(Ice.Current __current) |
java.util.Map<java.lang.Long,java.lang.Long> |
getAnnotationLinksCountPerOwner(Ice.Current __current) |
RTime |
getClosed(Ice.Current __current) |
byte[] |
getData(Ice.Current __current) |
RString |
getDefaultEventType(Ice.Current __current) |
Details |
getDetails(Ice.Current __current) |
ExperimenterGroup |
getGroup(Ice.Current __current) |
RLong |
getId(Ice.Current __current) |
RLong |
getItemCount(Ice.Current __current) |
RString |
getMessage(Ice.Current __current) |
Node |
getNode(Ice.Current __current) |
Experimenter |
getOwner(Ice.Current __current) |
RTime |
getStarted(Ice.Current __current) |
Experimenter |
getSudoer(Ice.Current __current) |
RLong |
getTimeToIdle(Ice.Current __current) |
RLong |
getTimeToLive(Ice.Current __current) |
RString |
getUserAgent(Ice.Current __current) |
RString |
getUserIP(Ice.Current __current) |
RString |
getUuid(Ice.Current __current) |
RInt |
getVersion(Ice.Current __current) |
int |
hashCode() |
java.lang.Object |
ice_delegate() |
void |
ice_delegate(java.lang.Object delegate) |
boolean |
isAnnotated(Ice.Current __current)
Allows for the attachment of any omero.model.Annotation
subclasses.
|
boolean |
isGlobal(Ice.Current __current)
Marker interface which means that special rules apply
for both reading and writing these instances.
|
boolean |
isLink(Ice.Current __current)
A link between two other types.
|
boolean |
isLoaded(Ice.Current __current)
Tests if the objects are loaded or not.
|
boolean |
isMutable(Ice.Current __current)
The server will persist changes made to these types.
|
SessionAnnotationLink |
linkAnnotation(Annotation addition,
Ice.Current __current) |
java.util.List<Annotation> |
linkedAnnotationList(Ice.Current __current) |
IObject |
proxy(Ice.Current __current)
Return another instance of the same type as this instance
constructed as if by: new InstanceI( this.id.val, false );
|
void |
reloadAnnotationLinks(Session toCopy,
Ice.Current __current) |
void |
reloadEvents(Session toCopy,
Ice.Current __current) |
void |
removeAllEventSet(java.util.List<Event> targets,
Ice.Current __current) |
void |
removeAllSessionAnnotationLinkSet(java.util.List<SessionAnnotationLink> targets,
Ice.Current __current) |
void |
removeEvent(Event theTarget,
Ice.Current __current) |
void |
removeSessionAnnotationLink(SessionAnnotationLink theTarget,
Ice.Current __current) |
void |
removeSessionAnnotationLinkFromBoth(SessionAnnotationLink link,
boolean bothSides,
Ice.Current __current) |
void |
setActive(RBool theActive,
Ice.Current __current) |
void |
setClosed(RTime theClosed,
Ice.Current __current) |
void |
setData(byte[] theData,
Ice.Current __current) |
void |
setDefaultEventType(RString theDefaultEventType,
Ice.Current __current) |
void |
setGroup(ExperimenterGroup theGroup,
Ice.Current __current) |
void |
setId(RLong id,
Ice.Current __current) |
void |
setItemCount(RLong theItemCount,
Ice.Current __current) |
void |
setMessage(RString theMessage,
Ice.Current __current) |
void |
setNode(Node theNode,
Ice.Current __current) |
void |
setOwner(Experimenter theOwner,
Ice.Current __current) |
void |
setStarted(RTime theStarted,
Ice.Current __current) |
void |
setSudoer(Experimenter theSudoer,
Ice.Current __current) |
void |
setTimeToIdle(RLong theTimeToIdle,
Ice.Current __current) |
void |
setTimeToLive(RLong theTimeToLive,
Ice.Current __current) |
void |
setUserAgent(RString theUserAgent,
Ice.Current __current) |
void |
setUserIP(RString theUserIP,
Ice.Current __current) |
void |
setUuid(RString theUuid,
Ice.Current __current) |
void |
setVersion(RInt theVersion,
Ice.Current __current) |
IObject |
shallowCopy(Ice.Current __current)
Return another instance of the same type as this instance
with all single-value entities unloaded and all members of
collections also unloaded.
|
int |
sizeOfAnnotationLinks(Ice.Current __current) |
int |
sizeOfEvents(Ice.Current __current) |
void |
unlinkAnnotation(Annotation removal,
Ice.Current __current) |
void |
unload(Ice.Current __current)
Sets the loaded boolean to false and empties all state
from this entity to make sending it over the network
less costly.
|
void |
unloadAnnotationLinks(Ice.Current __current) |
void |
unloadCollections(Ice.Current __current)
Each collection can also be unloaded, independently
of the object itself.
|
void |
unloadDetails(Ice.Current __current)
As with collections, the objects under details can link
to many other objects.
|
void |
unloadEvents(Ice.Current __current) |
___getActive, ___getData, ___getGroup, ___getItemCount, ___setActive, ___setData, ___setGroup, ___setItemCount, __dispatch, __readImpl, __writeImpl, clone, getActive, getData, getGroup, getItemCount, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, setActive, setData, setGroup, setItemCount
___addAllEventSet, ___addAllSessionAnnotationLinkSet, ___addEvent, ___addSessionAnnotationLink, ___addSessionAnnotationLinkToBoth, ___clearAnnotationLinks, ___clearEvents, ___copyAnnotationLinks, ___copyEvents, ___findSessionAnnotationLink, ___getAnnotationLinksCountPerOwner, ___getClosed, ___getDefaultEventType, ___getMessage, ___getNode, ___getOwner, ___getStarted, ___getSudoer, ___getTimeToIdle, ___getTimeToLive, ___getUserAgent, ___getUserIP, ___getUuid, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___reloadAnnotationLinks, ___reloadEvents, ___removeAllEventSet, ___removeAllSessionAnnotationLinkSet, ___removeEvent, ___removeSessionAnnotationLink, ___removeSessionAnnotationLinkFromBoth, ___setClosed, ___setDefaultEventType, ___setMessage, ___setNode, ___setOwner, ___setStarted, ___setSudoer, ___setTimeToIdle, ___setTimeToLive, ___setUserAgent, ___setUserIP, ___setUuid, ___setVersion, ___sizeOfAnnotationLinks, ___sizeOfEvents, ___unlinkAnnotation, ___unloadAnnotationLinks, ___unloadEvents, addAllEventSet, addAllSessionAnnotationLinkSet, addEvent, addSessionAnnotationLink, addSessionAnnotationLinkToBoth, clearAnnotationLinks, clearEvents, copyAnnotationLinks, copyEvents, findSessionAnnotationLink, getAnnotationLinksCountPerOwner, getClosed, getDefaultEventType, getMessage, getNode, getOwner, getStarted, getSudoer, getTimeToIdle, getTimeToLive, getUserAgent, getUserIP, getUuid, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, reloadEvents, removeAllEventSet, removeAllSessionAnnotationLinkSet, removeEvent, removeSessionAnnotationLink, removeSessionAnnotationLinkFromBoth, setClosed, setDefaultEventType, setMessage, setNode, setOwner, setStarted, setSudoer, setTimeToIdle, setTimeToLive, setUserAgent, setUserIP, setUuid, setVersion, sizeOfAnnotationLinks, sizeOfEvents, unlinkAnnotation, unloadAnnotationLinks, unloadEvents
___getDetails, ___getId, ___isAnnotated, ___isGlobal, ___isLink, ___isLoaded, ___isMutable, ___proxy, ___setId, ___shallowCopy, ___unload, ___unloadCollections, ___unloadDetails, getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addAllEventSet, addAllSessionAnnotationLinkSet, addEvent, addSessionAnnotationLink, addSessionAnnotationLinkToBoth, clearAnnotationLinks, clearEvents, copyAnnotationLinks, copyEvents, findSessionAnnotationLink, getAnnotationLinksCountPerOwner, getClosed, getDefaultEventType, getMessage, getNode, getOwner, getStarted, getSudoer, getTimeToIdle, getTimeToLive, getUserAgent, getUserIP, getUuid, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, reloadEvents, removeAllEventSet, removeAllSessionAnnotationLinkSet, removeEvent, removeSessionAnnotationLink, removeSessionAnnotationLinkFromBoth, setClosed, setDefaultEventType, setMessage, setNode, setOwner, setStarted, setSudoer, setTimeToIdle, setTimeToLive, setUserAgent, setUserIP, setUuid, setVersion, sizeOfAnnotationLinks, sizeOfEvents, unlinkAnnotation, unloadAnnotationLinks, unloadEvents
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
public static final long serialVersionUID
public _ShareTie()
public _ShareTie(_ShareOperations delegate)
public java.lang.Object ice_delegate()
ice_delegate
in interface Ice.TieBase
public void ice_delegate(java.lang.Object delegate)
ice_delegate
in interface Ice.TieBase
public boolean equals(java.lang.Object rhs)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public Details getDetails(Ice.Current __current)
getDetails
in interface _IObjectOperations
public RLong getId(Ice.Current __current)
getId
in interface _IObjectOperations
public boolean isAnnotated(Ice.Current __current)
_IObjectOperations
isAnnotated
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isGlobal(Ice.Current __current)
_IObjectOperations
isGlobal
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isLink(Ice.Current __current)
_IObjectOperations
isLink
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isLoaded(Ice.Current __current)
_IObjectOperations
isLoaded
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isMutable(Ice.Current __current)
_IObjectOperations
isMutable
in interface _IObjectOperations
__current
- The Current object for the invocation.public IObject proxy(Ice.Current __current)
_IObjectOperations
proxy
in interface _IObjectOperations
__current
- The Current object for the invocation.public void setId(RLong id, Ice.Current __current)
setId
in interface _IObjectOperations
public IObject shallowCopy(Ice.Current __current)
_IObjectOperations
shallowCopy
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unload(Ice.Current __current)
_IObjectOperations
unload
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unloadCollections(Ice.Current __current)
_IObjectOperations
unloadCollections
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unloadDetails(Ice.Current __current)
_IObjectOperations
unloadDetails
in interface _IObjectOperations
__current
- The Current object for the invocation.public void addAllEventSet(java.util.List<Event> targets, Ice.Current __current)
addAllEventSet
in interface _SessionOperations
public void addAllSessionAnnotationLinkSet(java.util.List<SessionAnnotationLink> targets, Ice.Current __current)
addAllSessionAnnotationLinkSet
in interface _SessionOperations
public void addEvent(Event target, Ice.Current __current)
addEvent
in interface _SessionOperations
public void addSessionAnnotationLink(SessionAnnotationLink target, Ice.Current __current)
addSessionAnnotationLink
in interface _SessionOperations
public void addSessionAnnotationLinkToBoth(SessionAnnotationLink link, boolean bothSides, Ice.Current __current)
addSessionAnnotationLinkToBoth
in interface _SessionOperations
public void clearAnnotationLinks(Ice.Current __current)
clearAnnotationLinks
in interface _SessionOperations
public void clearEvents(Ice.Current __current)
clearEvents
in interface _SessionOperations
public java.util.List<SessionAnnotationLink> copyAnnotationLinks(Ice.Current __current)
copyAnnotationLinks
in interface _SessionOperations
public java.util.List<Event> copyEvents(Ice.Current __current)
copyEvents
in interface _SessionOperations
public java.util.List<SessionAnnotationLink> findSessionAnnotationLink(Annotation removal, Ice.Current __current)
findSessionAnnotationLink
in interface _SessionOperations
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
getAnnotationLinksCountPerOwner
in interface _SessionOperations
public RTime getClosed(Ice.Current __current)
getClosed
in interface _SessionOperations
public RString getDefaultEventType(Ice.Current __current)
getDefaultEventType
in interface _SessionOperations
public RString getMessage(Ice.Current __current)
getMessage
in interface _SessionOperations
public Node getNode(Ice.Current __current)
getNode
in interface _SessionOperations
public Experimenter getOwner(Ice.Current __current)
getOwner
in interface _SessionOperations
public RTime getStarted(Ice.Current __current)
getStarted
in interface _SessionOperations
public Experimenter getSudoer(Ice.Current __current)
getSudoer
in interface _SessionOperations
public RLong getTimeToIdle(Ice.Current __current)
getTimeToIdle
in interface _SessionOperations
public RLong getTimeToLive(Ice.Current __current)
getTimeToLive
in interface _SessionOperations
public RString getUserAgent(Ice.Current __current)
getUserAgent
in interface _SessionOperations
public RString getUserIP(Ice.Current __current)
getUserIP
in interface _SessionOperations
public RString getUuid(Ice.Current __current)
getUuid
in interface _SessionOperations
public RInt getVersion(Ice.Current __current)
getVersion
in interface _SessionOperations
public SessionAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
linkAnnotation
in interface _SessionOperations
public java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
linkedAnnotationList
in interface _SessionOperations
public void reloadAnnotationLinks(Session toCopy, Ice.Current __current)
reloadAnnotationLinks
in interface _SessionOperations
public void reloadEvents(Session toCopy, Ice.Current __current)
reloadEvents
in interface _SessionOperations
public void removeAllEventSet(java.util.List<Event> targets, Ice.Current __current)
removeAllEventSet
in interface _SessionOperations
public void removeAllSessionAnnotationLinkSet(java.util.List<SessionAnnotationLink> targets, Ice.Current __current)
removeAllSessionAnnotationLinkSet
in interface _SessionOperations
public void removeEvent(Event theTarget, Ice.Current __current)
removeEvent
in interface _SessionOperations
public void removeSessionAnnotationLink(SessionAnnotationLink theTarget, Ice.Current __current)
removeSessionAnnotationLink
in interface _SessionOperations
public void removeSessionAnnotationLinkFromBoth(SessionAnnotationLink link, boolean bothSides, Ice.Current __current)
removeSessionAnnotationLinkFromBoth
in interface _SessionOperations
public void setClosed(RTime theClosed, Ice.Current __current)
setClosed
in interface _SessionOperations
public void setDefaultEventType(RString theDefaultEventType, Ice.Current __current)
setDefaultEventType
in interface _SessionOperations
public void setMessage(RString theMessage, Ice.Current __current)
setMessage
in interface _SessionOperations
public void setNode(Node theNode, Ice.Current __current)
setNode
in interface _SessionOperations
public void setOwner(Experimenter theOwner, Ice.Current __current)
setOwner
in interface _SessionOperations
public void setStarted(RTime theStarted, Ice.Current __current)
setStarted
in interface _SessionOperations
public void setSudoer(Experimenter theSudoer, Ice.Current __current)
setSudoer
in interface _SessionOperations
public void setTimeToIdle(RLong theTimeToIdle, Ice.Current __current)
setTimeToIdle
in interface _SessionOperations
public void setTimeToLive(RLong theTimeToLive, Ice.Current __current)
setTimeToLive
in interface _SessionOperations
public void setUserAgent(RString theUserAgent, Ice.Current __current)
setUserAgent
in interface _SessionOperations
public void setUserIP(RString theUserIP, Ice.Current __current)
setUserIP
in interface _SessionOperations
public void setUuid(RString theUuid, Ice.Current __current)
setUuid
in interface _SessionOperations
public void setVersion(RInt theVersion, Ice.Current __current)
setVersion
in interface _SessionOperations
public int sizeOfAnnotationLinks(Ice.Current __current)
sizeOfAnnotationLinks
in interface _SessionOperations
public int sizeOfEvents(Ice.Current __current)
sizeOfEvents
in interface _SessionOperations
public void unlinkAnnotation(Annotation removal, Ice.Current __current)
unlinkAnnotation
in interface _SessionOperations
public void unloadAnnotationLinks(Ice.Current __current)
unloadAnnotationLinks
in interface _SessionOperations
public void unloadEvents(Ice.Current __current)
unloadEvents
in interface _SessionOperations
public RBool getActive(Ice.Current __current)
getActive
in interface _ShareOperations
public byte[] getData(Ice.Current __current)
getData
in interface _ShareOperations
public ExperimenterGroup getGroup(Ice.Current __current)
getGroup
in interface _ShareOperations
public RLong getItemCount(Ice.Current __current)
getItemCount
in interface _ShareOperations
public void setActive(RBool theActive, Ice.Current __current)
setActive
in interface _ShareOperations
public void setData(byte[] theData, Ice.Current __current)
setData
in interface _ShareOperations
public void setGroup(ExperimenterGroup theGroup, Ice.Current __current)
setGroup
in interface _ShareOperations
public void setItemCount(RLong theItemCount, Ice.Current __current)
setItemCount
in interface _ShareOperations