Package omero.api
Interface ISession
-
- All Superinterfaces:
_ISessionOperations,_ISessionOperationsNC,_ServiceInterfaceOperations,_ServiceInterfaceOperationsNC,Ice.Object,ServiceInterface
- All Known Implementing Classes:
_ISessionDisp,_ISessionTie
public interface ISession extends Ice.Object, _ISessionOperations, _ISessionOperationsNC, ServiceInterface
Sessioncreation service for OMERO. Access to all other services is dependent upon a properly created and still activeSession. The session uuid (omero.model.Session.getUuid) can be considered a capability token, or temporary single use password. Simply by possessing it the client has access to all information available to theSession. Note: Both the RMIome.system.ServiceFactoryas well as the IceServiceFactoryuseISessionto acquire aSession. In the Ice case, Glacier2 contactsISessionitself and returns a ServiceFactory remote proxy. From both ServiceFactory instances, it is possible but not necessary to accessISession.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Stringice_staticIdstatic longserialVersionUID
-
Method Summary
-
Methods inherited from interface omero.api._ISessionOperations
closeSession_async, createSession_async, createSessionWithTimeout_async, createSessionWithTimeouts_async, createUserSession_async, getInput_async, getInputKeys_async, getInputs_async, getMyOpenAgentSessions_async, getMyOpenClientSessions_async, getMyOpenSessions_async, getOutput_async, getOutputKeys_async, getOutputs_async, getReferenceCount_async, getSession_async, setInput_async, setOutput_async
-
Methods inherited from interface omero.api._ISessionOperationsNC
closeSession_async, createSession_async, createSessionWithTimeout_async, createSessionWithTimeouts_async, createUserSession_async, getInput_async, getInputKeys_async, getInputs_async, getMyOpenAgentSessions_async, getMyOpenClientSessions_async, getMyOpenSessions_async, getOutput_async, getOutputKeys_async, getOutputs_async, getReferenceCount_async, getSession_async, setInput_async, setOutput_async
-
-
-
-
Field Detail
-
ice_staticId
static final java.lang.String ice_staticId
- See Also:
- Constant Field Values
-
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
-
-