|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.allcolor.yahp.cl.converter.oo.COOoConnection
public class COOoConnection
Represent an UNO connection to OpenOffice.org
| Field Summary | |
|---|---|
private boolean |
autoReconnecting
if true reconnect automatically if the connection is closed |
private com.sun.star.bridge.XBridge |
bridge
OOo internal Api object |
private boolean |
closingExpected
if true, the closing of the connection is expected to come |
private com.sun.star.uno.XComponentContext |
context
OOo internal Api object |
private java.lang.String |
hostName
hostname where OOo is running on |
private static org.apache.log4j.Logger |
log
use for logging |
private int |
port
port on which OOo is running on |
private com.sun.star.lang.XMultiComponentFactory |
serviceManager
OOo internal Api object |
| Fields inherited from interface com.sun.star.lang.XEventListener |
|---|
UNOTYPEINFO |
| Constructor Summary | |
|---|---|
COOoConnection()
Creates a new COOoConnection object. |
|
COOoConnection(int port)
Creates a new COOoConnection object. |
|
COOoConnection(int port,
java.lang.String hostName)
Creates a new COOoConnection object. |
|
| Method Summary | |
|---|---|
void |
close()
Close the connection |
void |
connect()
Connect to OOo |
void |
disposing(com.sun.star.lang.EventObject event)
sent by OOO when closing. |
boolean |
getAutoReconnecting()
return the status of the auto reconnect flag |
com.sun.star.frame.XComponentLoader |
getDesktop()
Obtains the com.sun.star.frame.Desktop service. |
java.lang.String |
getHostName()
|
int |
getPort()
|
protected java.lang.Object |
getService(java.lang.String service)
Obtains a UNO service. |
void |
setAutoReconnecting(boolean autoReconnecting)
Should we try to reestablish the connection if it goes down? |
void |
setHostName(java.lang.String hostName)
set hostname where OOo is running on |
void |
setPort(int port)
set port on which OOo is running on |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static org.apache.log4j.Logger log
private java.lang.String hostName
private com.sun.star.bridge.XBridge bridge
private com.sun.star.uno.XComponentContext context
private com.sun.star.lang.XMultiComponentFactory serviceManager
private boolean autoReconnecting
private boolean closingExpected
private int port
| Constructor Detail |
|---|
public COOoConnection()
public COOoConnection(int port)
port - port on which OOo is running on
public COOoConnection(int port,
java.lang.String hostName)
port - port on which OOo is running onhostName - hostname where OOo is running on| Method Detail |
|---|
public final void setHostName(java.lang.String hostName)
hostName - The hostName to set.public final java.lang.String getHostName()
public void setPort(int port)
port - port on which OOo is running onpublic final int getPort()
public void setAutoReconnecting(boolean autoReconnecting)
autoReconnecting - public boolean getAutoReconnecting()
public com.sun.star.frame.XComponentLoader getDesktop()
throws java.net.ConnectException
java.net.ConnectException - if an excetpion occurspublic void close()
public void connect()
throws java.net.ConnectException
java.net.ConnectException - if an error occurs
java.lang.RuntimeException - if an error occurspublic void disposing(com.sun.star.lang.EventObject event)
disposing in interface com.sun.star.lang.XEventListenerevent - OOo event
protected java.lang.Object getService(java.lang.String service)
throws java.net.ConnectException
service - the UNO service name (e.g.
"com.sun.star.frame.Desktop")
java.net.ConnectException - if the underlying connection went down
java.lang.IllegalStateException - if an error occurs
java.lang.RuntimeException - if an error occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||