Class AbstractOpenOfficeConnection
java.lang.Object
com.artofsolving.jodconverter.openoffice.connection.AbstractOpenOfficeConnection
- All Implemented Interfaces:
OpenOfficeConnection
,com.sun.star.lang.XEventListener
,com.sun.star.uno.XInterface
,EventListener
- Direct Known Subclasses:
PipeOpenOfficeConnection
,SocketOpenOfficeConnection
public abstract class AbstractOpenOfficeConnection
extends Object
implements OpenOfficeConnection, com.sun.star.lang.XEventListener
-
Field Summary
FieldsFields inherited from interface com.sun.star.lang.XEventListener
UNOTYPEINFO
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
logger
protected final org.slf4j.Logger logger
-
-
Constructor Details
-
AbstractOpenOfficeConnection
-
-
Method Details
-
connect
- Specified by:
connect
in interfaceOpenOfficeConnection
- Throws:
ConnectException
-
disconnect
public void disconnect()- Specified by:
disconnect
in interfaceOpenOfficeConnection
-
isConnected
public boolean isConnected()- Specified by:
isConnected
in interfaceOpenOfficeConnection
-
disposing
public void disposing(com.sun.star.lang.EventObject event) - Specified by:
disposing
in interfacecom.sun.star.lang.XEventListener
-
getDesktop
public com.sun.star.frame.XComponentLoader getDesktop()- Specified by:
getDesktop
in interfaceOpenOfficeConnection
- Returns:
- the com.sun.star.frame.Desktop service
-
getFileContentProvider
public com.sun.star.ucb.XFileIdentifierConverter getFileContentProvider()- Specified by:
getFileContentProvider
in interfaceOpenOfficeConnection
- Returns:
- the com.sun.star.ucb.FileContentProvider service
-
getBridge
public com.sun.star.bridge.XBridge getBridge()- Specified by:
getBridge
in interfaceOpenOfficeConnection
-
getRemoteServiceManager
public com.sun.star.lang.XMultiComponentFactory getRemoteServiceManager()- Specified by:
getRemoteServiceManager
in interfaceOpenOfficeConnection
-
getComponentContext
public com.sun.star.uno.XComponentContext getComponentContext()- Specified by:
getComponentContext
in interfaceOpenOfficeConnection
-