public class SessionI extends AbstractAmdServant implements omero.api._ISessionOperations
ISession| Constructor and Description | 
|---|
SessionI(ISession service,
        BlitzExecutor be)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
closeSession_async(omero.api.AMD_ISession_closeSession __cb,
                  omero.model.Session sess,
                  Ice.Current __current)  | 
void | 
createSession_async(omero.api.AMD_ISession_createSession __cb,
                   omero.sys.Principal p,
                   String credentials,
                   Ice.Current __current)  | 
void | 
createSessionWithTimeout_async(omero.api.AMD_ISession_createSessionWithTimeout __cb,
                              omero.sys.Principal p,
                              long ttlMs,
                              Ice.Current __current)  | 
void | 
createSessionWithTimeouts_async(omero.api.AMD_ISession_createSessionWithTimeouts __cb,
                               omero.sys.Principal p,
                               long ttlMs,
                               long ttiMs,
                               Ice.Current __current)  | 
void | 
createUserSession_async(omero.api.AMD_ISession_createUserSession __cb,
                       long arg0,
                       long arg1,
                       String arg2,
                       Ice.Current __current)  | 
void | 
getInput_async(omero.api.AMD_ISession_getInput __cb,
              String sess,
              String key,
              Ice.Current __current)  | 
void | 
getInputKeys_async(omero.api.AMD_ISession_getInputKeys __cb,
                  String sess,
                  Ice.Current __current)  | 
void | 
getInputs_async(omero.api.AMD_ISession_getInputs __cb,
               String sess,
               Ice.Current __current)  | 
void | 
getMyOpenAgentSessions_async(omero.api.AMD_ISession_getMyOpenAgentSessions __cb,
                            String agent,
                            Ice.Current __current)  | 
void | 
getMyOpenClientSessions_async(omero.api.AMD_ISession_getMyOpenClientSessions __cb,
                             Ice.Current __current)  | 
void | 
getMyOpenSessions_async(omero.api.AMD_ISession_getMyOpenSessions __cb,
                       Ice.Current __current)  | 
void | 
getOutput_async(omero.api.AMD_ISession_getOutput __cb,
               String sess,
               String key,
               Ice.Current __current)  | 
void | 
getOutputKeys_async(omero.api.AMD_ISession_getOutputKeys __cb,
                   String sess,
                   Ice.Current __current)  | 
void | 
getOutputs_async(omero.api.AMD_ISession_getOutputs __cb,
                String sess,
                Ice.Current __current)  | 
void | 
getReferenceCount_async(omero.api.AMD_ISession_getReferenceCount __cb,
                       String sessionUuid,
                       Ice.Current __current)  | 
void | 
getSession_async(omero.api.AMD_ISession_getSession __cb,
                String sessionUuid,
                Ice.Current __current)  | 
void | 
setInput_async(omero.api.AMD_ISession_setInput __cb,
              String sess,
              String key,
              omero.RType value,
              Ice.Current __current)  | 
void | 
setOutput_async(omero.api.AMD_ISession_setOutput __cb,
               String sess,
               String key,
               omero.RType value,
               Ice.Current __current)  | 
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolderpublic SessionI(ISession service, BlitzExecutor be)
public void closeSession_async(omero.api.AMD_ISession_closeSession __cb,
                               omero.model.Session sess,
                               Ice.Current __current)
                        throws omero.ServerError
closeSession_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void createSessionWithTimeout_async(omero.api.AMD_ISession_createSessionWithTimeout __cb,
                                           omero.sys.Principal p,
                                           long ttlMs,
                                           Ice.Current __current)
                                    throws omero.ServerError,
                                           Glacier2.CannotCreateSessionException
createSessionWithTimeout_async in interface omero.api._ISessionOperationsomero.ServerErrorGlacier2.CannotCreateSessionExceptionpublic void createSessionWithTimeouts_async(omero.api.AMD_ISession_createSessionWithTimeouts __cb,
                                            omero.sys.Principal p,
                                            long ttlMs,
                                            long ttiMs,
                                            Ice.Current __current)
                                     throws omero.ServerError,
                                            Glacier2.CannotCreateSessionException
createSessionWithTimeouts_async in interface omero.api._ISessionOperationsomero.ServerErrorGlacier2.CannotCreateSessionExceptionpublic void createSession_async(omero.api.AMD_ISession_createSession __cb,
                                omero.sys.Principal p,
                                String credentials,
                                Ice.Current __current)
                         throws omero.ServerError,
                                Glacier2.CannotCreateSessionException
createSession_async in interface omero.api._ISessionOperationsomero.ServerErrorGlacier2.CannotCreateSessionExceptionpublic void createUserSession_async(omero.api.AMD_ISession_createUserSession __cb,
                                    long arg0,
                                    long arg1,
                                    String arg2,
                                    Ice.Current __current)
                             throws omero.ServerError,
                                    Glacier2.CannotCreateSessionException
createUserSession_async in interface omero.api._ISessionOperationsomero.ServerErrorGlacier2.CannotCreateSessionExceptionpublic void getInputKeys_async(omero.api.AMD_ISession_getInputKeys __cb,
                               String sess,
                               Ice.Current __current)
                        throws omero.ServerError
getInputKeys_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void getInput_async(omero.api.AMD_ISession_getInput __cb,
                           String sess,
                           String key,
                           Ice.Current __current)
                    throws omero.ServerError
getInput_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void getOutputKeys_async(omero.api.AMD_ISession_getOutputKeys __cb,
                                String sess,
                                Ice.Current __current)
                         throws omero.ServerError
getOutputKeys_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void getOutput_async(omero.api.AMD_ISession_getOutput __cb,
                            String sess,
                            String key,
                            Ice.Current __current)
                     throws omero.ServerError
getOutput_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void getSession_async(omero.api.AMD_ISession_getSession __cb,
                             String sessionUuid,
                             Ice.Current __current)
                      throws omero.ServerError
getSession_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void getReferenceCount_async(omero.api.AMD_ISession_getReferenceCount __cb,
                                    String sessionUuid,
                                    Ice.Current __current)
                             throws omero.ServerError
getReferenceCount_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void setInput_async(omero.api.AMD_ISession_setInput __cb,
                           String sess,
                           String key,
                           omero.RType value,
                           Ice.Current __current)
                    throws omero.ServerError
setInput_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void setOutput_async(omero.api.AMD_ISession_setOutput __cb,
                            String sess,
                            String key,
                            omero.RType value,
                            Ice.Current __current)
                     throws omero.ServerError
setOutput_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void getInputs_async(omero.api.AMD_ISession_getInputs __cb,
                            String sess,
                            Ice.Current __current)
                     throws omero.ServerError
getInputs_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void getOutputs_async(omero.api.AMD_ISession_getOutputs __cb,
                             String sess,
                             Ice.Current __current)
                      throws omero.ServerError
getOutputs_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void getMyOpenAgentSessions_async(omero.api.AMD_ISession_getMyOpenAgentSessions __cb,
                                         String agent,
                                         Ice.Current __current)
                                  throws omero.ServerError
getMyOpenAgentSessions_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void getMyOpenClientSessions_async(omero.api.AMD_ISession_getMyOpenClientSessions __cb,
                                          Ice.Current __current)
                                   throws omero.ServerError
getMyOpenClientSessions_async in interface omero.api._ISessionOperationsomero.ServerErrorpublic void getMyOpenSessions_async(omero.api.AMD_ISession_getMyOpenSessions __cb,
                                    Ice.Current __current)
                             throws omero.ServerError
getMyOpenSessions_async in interface omero.api._ISessionOperationsomero.ServerError
                
                
Version: 5.2.3-ice35-b22
Copyright © 2016 The University of Dundee & Open Microscopy Environment. All Rights Reserved.