Version: Beta-4.1.1-r5927-b91

OmeroBlitz Api
Home Previous Up Next Index

omero::api::ISession

Overview

[ "ami", "amd" ] interface ISession extends ServiceInterface

See ISession.html

Operation Index

createSession
createUserSession
getSession
getReferenceCount
updateSession
closeSession
createSessionWithTimeout
createSessionWithTimeouts
getInput
getOutput
setInput
setOutput
getInputKeys
getOutputKeys

Operations

model::Session createSession(sys::Principal p, string credentials) throws ServerError

model::Session createUserSession(long timeToLiveMilliseconds, long timeToIdleMilliseconds, string defaultGroup, model::Permissions umask) throws ServerError

model::Session getSession(string sessionUuid) throws ServerError

int getReferenceCount(string sessionUuid) throws ServerError

model::Session updateSession(model::Session sess) throws ServerError

int closeSession(model::Session sess) throws ServerError

model::Session createSessionWithTimeout(sys::Principal p, long timeToLiveMilliseconds) throws ServerError

model::Session createSessionWithTimeouts(sys::Principal p, long timeToLiveMilliseconds, long timeToIdleMilliseconds) throws ServerError

RType getInput(string sess, string key) throws ServerError

RType getOutput(string sess, string key) throws ServerError

void setInput(string sess, string key, RType value) throws ServerError

void setOutput(string sess, string key, RType value) throws ServerError

StringSet getInputKeys(string sess) throws ServerError

StringSet getOutputKeys(string sess) throws ServerError


Home Previous Up Next Index