public final class ServiceFactoryI extends SessionI implements omero.api._ServiceFactoryOperations
Current
and
Util
objects.コンストラクタと説明 |
---|
ServiceFactoryI(boolean reusedSession,
Ice.Current current,
ServantHolder holder,
Glacier2.SessionControlPrx control,
ome.system.OmeroContext context,
ome.services.sessions.SessionManager manager,
ome.services.util.Executor executor,
ome.system.Principal p,
java.util.List<ome.logic.HardWiredInterceptor> interceptors,
TopicManager topicManager,
Registry registry,
java.lang.String token) |
ServiceFactoryI(Ice.Current current,
ServantHolder holder,
Glacier2.SessionControlPrx control,
ome.system.OmeroContext context,
ome.services.sessions.SessionManager manager,
ome.services.util.Executor executor,
ome.system.Principal p,
java.util.List<ome.logic.HardWiredInterceptor> interceptors,
TopicManager topicManager,
Registry registry) |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.List<java.lang.String> |
activeServices(Ice.Current __current) |
void |
close(Ice.Current current)
非推奨です。
|
void |
closeOnDestroy(Ice.Current current) |
omero.api.StatefulServiceInterfacePrx |
createByName(java.lang.String name,
Ice.Current current) |
omero.api.ExporterPrx |
createExporter(Ice.Current current) |
omero.api.GatewayPrx |
createGateway(Ice.Current current) |
omero.api.JobHandlePrx |
createJobHandle(Ice.Current current) |
omero.api.RawFileStorePrx |
createRawFileStore(Ice.Current current) |
omero.api.RawPixelsStorePrx |
createRawPixelsStore(Ice.Current current) |
omero.api.RenderingEnginePrx |
createRenderingEngine(Ice.Current current) |
omero.api.SearchPrx |
createSearchService(Ice.Current current) |
omero.api.ThumbnailStorePrx |
createThumbnailStore(Ice.Current current) |
void |
detachOnDestroy(Ice.Current current) |
omero.api.IAdminPrx |
getAdminService(Ice.Current current) |
omero.api.ServiceInterfacePrx |
getByName(java.lang.String blankname,
Ice.Current dontUse) |
omero.api.IConfigPrx |
getConfigService(Ice.Current current) |
omero.api.IContainerPrx |
getContainerService(Ice.Current current) |
omero.api.IDeletePrx |
getDeleteService(Ice.Current current) |
ome.system.EventContext |
getEventContext()
Doesn't take current into account
|
ome.system.EventContext |
getEventContext(Ice.Current current)
Takes current into account
|
omero.api.ILdapPrx |
getLdapService(Ice.Current current) |
omero.api.IMetadataPrx |
getMetadataService(Ice.Current current) |
omero.api.IPixelsPrx |
getPixelsService(Ice.Current current) |
omero.api.IProjectionPrx |
getProjectionService(Ice.Current current) |
omero.api.IQueryPrx |
getQueryService(Ice.Current current) |
omero.api.IRenderingSettingsPrx |
getRenderingSettingsService(Ice.Current current) |
omero.api.IRepositoryInfoPrx |
getRepositoryInfoService(Ice.Current current) |
omero.api.IRoiPrx |
getRoiService(Ice.Current current) |
omero.api.IScriptPrx |
getScriptService(Ice.Current current) |
java.util.List<omero.model.IObject> |
getSecurityContexts(Ice.Current __current) |
java.lang.Object |
getServant(Ice.Identity id) |
omero.api.ISessionPrx |
getSessionService(Ice.Current current) |
omero.api.ISharePrx |
getShareService(Ice.Current current) |
java.lang.String |
getStatefulServiceCount()
NB: Much of the logic here is similar to
SessionI.doClose and should be
pushed down. |
Ice.TieBase |
getTie(Ice.Identity id) |
omero.api.ITimelinePrx |
getTimelineService(Ice.Current current) |
omero.api.ITypesPrx |
getTypesService(Ice.Current current) |
omero.api.IUpdatePrx |
getUpdateService(Ice.Current current) |
protected omero.ServerError |
handleException(java.lang.Throwable t) |
protected void |
internalServantConfig(java.lang.Object obj) |
boolean |
keepAlive(omero.api.ServiceInterfacePrx proxy,
Ice.Current __current)
Currently ignoring the individual proxies
|
long |
keepAllAlive(omero.api.ServiceInterfacePrx[] proxies,
Ice.Current __current) |
omero.api.ServiceFactoryPrx |
proxy() |
void |
setCallback(omero.api.ClientCallbackPrx callback,
Ice.Current current) |
omero.model.IObject |
setSecurityContext(omero.model.IObject obj,
Ice.Current __current) |
void |
setSecurityPassword(java.lang.String password,
Ice.Current __current) |
omero.grid.SharedResourcesPrx |
sharedResources(Ice.Current current) |
void |
subscribe(java.lang.String topicName,
Ice.ObjectPrx prx,
Ice.Current __current) |
allow, callContextWrapper, cleanServants, cleanServants, cleanupSelf, clientId, configureServant, createServantDelegate, destroy, doDestroy, getAdapter, getExecutor, getIdentity, getPrincipal, handleCallbackException, registerServant, sessionId, sessionId, submit_async, toString, unregisterServant, unregisterServant
public ServiceFactoryI(Ice.Current current, ServantHolder holder, Glacier2.SessionControlPrx control, ome.system.OmeroContext context, ome.services.sessions.SessionManager manager, ome.services.util.Executor executor, ome.system.Principal p, java.util.List<ome.logic.HardWiredInterceptor> interceptors, TopicManager topicManager, Registry registry) throws omero.ApiUsageException
omero.ApiUsageException
public ServiceFactoryI(boolean reusedSession, Ice.Current current, ServantHolder holder, Glacier2.SessionControlPrx control, ome.system.OmeroContext context, ome.services.sessions.SessionManager manager, ome.services.util.Executor executor, ome.system.Principal p, java.util.List<ome.logic.HardWiredInterceptor> interceptors, TopicManager topicManager, Registry registry, java.lang.String token) throws omero.ApiUsageException
omero.ApiUsageException
public omero.api.ServiceFactoryPrx proxy()
public java.util.List<omero.model.IObject> getSecurityContexts(Ice.Current __current) throws omero.ServerError
getSecurityContexts
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.model.IObject setSecurityContext(omero.model.IObject obj, Ice.Current __current) throws omero.ServerError
setSecurityContext
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public void setSecurityPassword(java.lang.String password, Ice.Current __current) throws omero.ServerError
setSecurityPassword
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
protected omero.ServerError handleException(java.lang.Throwable t)
public omero.api.IAdminPrx getAdminService(Ice.Current current) throws omero.ServerError
getAdminService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IConfigPrx getConfigService(Ice.Current current) throws omero.ServerError
getConfigService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IDeletePrx getDeleteService(Ice.Current current) throws omero.ServerError
getDeleteService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.ILdapPrx getLdapService(Ice.Current current) throws omero.ServerError
getLdapService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IPixelsPrx getPixelsService(Ice.Current current) throws omero.ServerError
getPixelsService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IContainerPrx getContainerService(Ice.Current current) throws omero.ServerError
getContainerService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IProjectionPrx getProjectionService(Ice.Current current) throws omero.ServerError
getProjectionService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IQueryPrx getQueryService(Ice.Current current) throws omero.ServerError
getQueryService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IRoiPrx getRoiService(Ice.Current current) throws omero.ServerError
getRoiService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IScriptPrx getScriptService(Ice.Current current) throws omero.ServerError
getScriptService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.ISessionPrx getSessionService(Ice.Current current) throws omero.ServerError
getSessionService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.ISharePrx getShareService(Ice.Current current) throws omero.ServerError
getShareService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.ITimelinePrx getTimelineService(Ice.Current current) throws omero.ServerError
getTimelineService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.ITypesPrx getTypesService(Ice.Current current) throws omero.ServerError
getTypesService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IUpdatePrx getUpdateService(Ice.Current current) throws omero.ServerError
getUpdateService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IRenderingSettingsPrx getRenderingSettingsService(Ice.Current current) throws omero.ServerError
getRenderingSettingsService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IRepositoryInfoPrx getRepositoryInfoService(Ice.Current current) throws omero.ServerError
getRepositoryInfoService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.IMetadataPrx getMetadataService(Ice.Current current) throws omero.ServerError
getMetadataService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.ExporterPrx createExporter(Ice.Current current) throws omero.ServerError
createExporter
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.GatewayPrx createGateway(Ice.Current current) throws omero.ServerError
createGateway
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.JobHandlePrx createJobHandle(Ice.Current current) throws omero.ServerError
createJobHandle
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.RenderingEnginePrx createRenderingEngine(Ice.Current current) throws omero.ServerError
createRenderingEngine
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.RawFileStorePrx createRawFileStore(Ice.Current current) throws omero.ServerError
createRawFileStore
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.RawPixelsStorePrx createRawPixelsStore(Ice.Current current) throws omero.ServerError
createRawPixelsStore
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.SearchPrx createSearchService(Ice.Current current) throws omero.ServerError
createSearchService
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.ThumbnailStorePrx createThumbnailStore(Ice.Current current) throws omero.ServerError
createThumbnailStore
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.grid.SharedResourcesPrx sharedResources(Ice.Current current) throws omero.ServerError
sharedResources
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public Ice.TieBase getTie(Ice.Identity id)
public java.lang.Object getServant(Ice.Identity id)
public omero.api.ServiceInterfacePrx getByName(java.lang.String blankname, Ice.Current dontUse) throws omero.ServerError
getByName
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public omero.api.StatefulServiceInterfacePrx createByName(java.lang.String name, Ice.Current current) throws omero.ServerError
createByName
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public void subscribe(java.lang.String topicName, Ice.ObjectPrx prx, Ice.Current __current) throws omero.ServerError
subscribe
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public void setCallback(omero.api.ClientCallbackPrx callback, Ice.Current current) throws omero.ServerError
setCallback
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public void detachOnDestroy(Ice.Current current)
detachOnDestroy
インタフェース内 omero.api._ServiceFactoryOperations
@Deprecated public void close(Ice.Current current)
close
インタフェース内 omero.api._ServiceFactoryOperations
public void closeOnDestroy(Ice.Current current)
closeOnDestroy
インタフェース内 omero.api._ServiceFactoryOperations
public java.lang.String getStatefulServiceCount()
SessionI.doClose
and should be
pushed down.public java.util.List<java.lang.String> activeServices(Ice.Current __current)
activeServices
インタフェース内 omero.api._ServiceFactoryOperations
public ome.system.EventContext getEventContext()
public ome.system.EventContext getEventContext(Ice.Current current)
public long keepAllAlive(omero.api.ServiceInterfacePrx[] proxies, Ice.Current __current) throws omero.ServerError
keepAllAlive
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
public boolean keepAlive(omero.api.ServiceInterfacePrx proxy, Ice.Current __current) throws omero.ServerError
keepAlive
インタフェース内 omero.api._ServiceFactoryOperations
omero.ServerError
protected void internalServantConfig(java.lang.Object obj) throws omero.ServerError
internalServantConfig
クラス内 SessionI
omero.ServerError