public class AlgorithmService
extends tecgraf.openbus.algorithmservice.v1_1.AlgorithmServicePOA
AlgorithmService é uma faceta do componente OpenDreams
responsável pela obtenção de informações sobre algoritmos solicitadas por
sistemas externos ao CSBase.| Constructor and Description |
|---|
AlgorithmService()
Constrói o objeto que implementa a interface
AlgorithmService. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkUserPermission(java.lang.String algorithmName,
java.lang.String userId) |
tecgraf.openbus.algorithmservice.v1_1.AlgorithmDetailedInfo |
getAlgorithmDetail(java.lang.String algorithmName) |
tecgraf.openbus.algorithmservice.v1_1.AlgorithmBasicInfo[] |
getAlgorithms() |
tecgraf.openbus.algorithmservice.v1_1.AlgorithmDetailedInfo[] |
getAlgorithmsDetails(java.lang.String[] algorithmNameList) |
tecgraf.openbus.algorithmservice.v1_1.Configurator |
getConfigurator(java.lang.String algorithmName,
java.lang.String algorithmVersion) |
_all_interfaces, _invoke, _this, _thispublic AlgorithmService()
AlgorithmService.public tecgraf.openbus.algorithmservice.v1_1.AlgorithmBasicInfo[] getAlgorithms()
throws tecgraf.openbus.algorithmservice.v1_1.AuthorizationException
tecgraf.openbus.algorithmservice.v1_1.AuthorizationExceptionpublic tecgraf.openbus.algorithmservice.v1_1.AlgorithmDetailedInfo getAlgorithmDetail(java.lang.String algorithmName)
throws tecgraf.openbus.algorithmservice.v1_1.AlgorithmDoesNotExistsException,
tecgraf.openbus.algorithmservice.v1_1.NoPermissionException,
tecgraf.openbus.algorithmservice.v1_1.ConfiguratorErrorException,
tecgraf.openbus.algorithmservice.v1_1.AuthorizationException
tecgraf.openbus.algorithmservice.v1_1.AlgorithmDoesNotExistsExceptiontecgraf.openbus.algorithmservice.v1_1.NoPermissionExceptiontecgraf.openbus.algorithmservice.v1_1.ConfiguratorErrorExceptiontecgraf.openbus.algorithmservice.v1_1.AuthorizationExceptionpublic tecgraf.openbus.algorithmservice.v1_1.AlgorithmDetailedInfo[] getAlgorithmsDetails(java.lang.String[] algorithmNameList)
throws tecgraf.openbus.algorithmservice.v1_1.AlgorithmDoesNotExistsException,
tecgraf.openbus.algorithmservice.v1_1.NoPermissionException,
tecgraf.openbus.algorithmservice.v1_1.ConfiguratorErrorException,
tecgraf.openbus.algorithmservice.v1_1.AuthorizationException
tecgraf.openbus.algorithmservice.v1_1.AlgorithmDoesNotExistsExceptiontecgraf.openbus.algorithmservice.v1_1.NoPermissionExceptiontecgraf.openbus.algorithmservice.v1_1.ConfiguratorErrorExceptiontecgraf.openbus.algorithmservice.v1_1.AuthorizationExceptionpublic boolean checkUserPermission(java.lang.String algorithmName,
java.lang.String userId)
throws tecgraf.openbus.algorithmservice.v1_1.UserDoesNotExistsException,
tecgraf.openbus.algorithmservice.v1_1.AlgorithmDoesNotExistsException
tecgraf.openbus.algorithmservice.v1_1.UserDoesNotExistsExceptiontecgraf.openbus.algorithmservice.v1_1.AlgorithmDoesNotExistsExceptionpublic tecgraf.openbus.algorithmservice.v1_1.Configurator getConfigurator(java.lang.String algorithmName,
java.lang.String algorithmVersion)
throws tecgraf.openbus.algorithmservice.v1_1.ConfiguratorErrorException,
tecgraf.openbus.algorithmservice.v1_1.VersionDoesNotExistsException,
tecgraf.openbus.algorithmservice.v1_1.AlgorithmDoesNotExistsException,
tecgraf.openbus.algorithmservice.v1_1.AuthorizationException
tecgraf.openbus.algorithmservice.v1_1.ConfiguratorErrorExceptiontecgraf.openbus.algorithmservice.v1_1.VersionDoesNotExistsExceptiontecgraf.openbus.algorithmservice.v1_1.AlgorithmDoesNotExistsExceptiontecgraf.openbus.algorithmservice.v1_1.AuthorizationExceptionCopyright © 2016. All Rights Reserved.