|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectopendreams.proxy.OpenDreamsProxy
public class OpenDreamsProxy
O OpenDreamsProxy tem como objetivo encapsular os mecanismos
de acesso ao OpenDreams. Faz o login no barramento e recupara as interfaces
dos serviços usados pelo cliente desse barramento.
| Field Summary | |
|---|---|
static String |
DEFAULT_PROPERTIES_FILE
Nome do arquivo default com as propriedades para acesso ao OpenDreams. |
| Constructor Summary | |
|---|---|
OpenDreamsProxy()
Constrói um proxy para o serviço OpenDreams do OpenBus, usando as propriedades do arquivo default de propriedades |
|
OpenDreamsProxy(Properties properties)
Constrói um proxy para o serviço OpenDreams do OpenBus, usando as propriedades especificadas. |
|
| Method Summary | |
|---|---|
void |
close()
Fecha a conexão com o openbus. |
tecgraf.openbus.data_service.IHierarchicalDataService |
getIDataService()
Obtém o objeto registrado no openbus que implementa a interface IOpenDreams |
IOpenDreams |
getIOpenDreams()
Obtém o objeto registrado no openbus que implementa a interface IOpenDreams |
Project |
getProject()
Obtém um proxy para um projeto do usuário. |
Project |
getProject(String projectName)
Obtém um proxy para um projeto do usuário. |
OpenDreamsProperties |
getProperties()
Obtém as propriedades usadas por esse proxy. |
void |
init()
Iniciliza o contexto de acesso ao barramento. |
protected void |
loadProperties(InputStream propertiesFile)
Carrega as propriedades para acesso ao OpenDreams. |
protected void |
loadProperties(Reader propertiesFile)
Carrega as propriedades para acesso ao OpenDreams. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static String DEFAULT_PROPERTIES_FILE
| Constructor Detail |
|---|
public OpenDreamsProxy(Properties properties)
throws OpenDreamsException
properties - as propriedades previamente configuradas
OpenDreamsException - se houve falha na carga das propriedadesOpenDreamsProperties.PROPERTIES
public OpenDreamsProxy()
throws OpenDreamsException
OpenDreamsException - se houve falha na carga das propriedadesOpenDreamsProperties.PROPERTIES,
DEFAULT_PROPERTIES_FILE,
loadProperties(InputStream),
loadProperties(Reader)| Method Detail |
|---|
protected void loadProperties(InputStream propertiesFile)
throws OpenDreamsException
propertiesFile - objeto InputStream com as propriedades
OpenDreamsException - se houve falha na carga das propriedades
protected void loadProperties(Reader propertiesFile)
throws OpenDreamsException
propertiesFile - objeto Reader com as propriedades
OpenDreamsException - se houve falha na carga das propriedades
public void init()
throws OpenDreamsException
OpenDreamsException - falha no acesso ao openbus
public IOpenDreams getIOpenDreams()
throws OpenDreamsException
IOpenDreams
IOpenDreams
OpenDreamsException - se o serviço não foi encontrado
public tecgraf.openbus.data_service.IHierarchicalDataService getIDataService()
throws OpenDreamsException
IOpenDreams
IOpenDreams
OpenDreamsException - se o serviço não foi encontrado
public Project getProject()
throws OpenDreamsException
opendreams.project.name. do arquivo
de configuração.
OpenDreamsException - se ocorrer um erro no acesso ao serviço de
projetos
public Project getProject(String projectName)
throws OpenDreamsException
projectName - nome do projeto
OpenDreamsException - se ocorrer um erro no acesso ao serviço de
projetos
public void close()
throws OpenDreamsException
OpenDreamsException - falha no acesso ao openbuspublic OpenDreamsProperties getProperties()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||