From: Yurii R. <yr...@us...> - 2003-02-08 03:36:11
|
Update of /cvsroot/eas-dev/eas-dev/components/econf/idl/org/openeas/configuration In directory sc8-pr-cvs1:/tmp/cvs-serv10785/econf/idl/org/openeas/configuration Added Files: Configuration.idl XLDAPRegistryStorage.idl XRegistry.idl XRegistryStorage.idl Log Message: prototyping `econf' component; minor additions to `logger' --- NEW FILE: Configuration.idl --- /* $Id: Configuration.idl,v 1.1 2003/02/08 03:36:08 yrashk Exp $ */ #ifndef _org_openeas_configuration_Configuration_idl_ #define _org_openeas_configuration_Configuration_idl_ module org { module openeas { module configuration { service Configuration { interface XRegistry; interface XRegistryStorage; interface XLDAPRegistryStorage; }; }; }; }; #endif --- NEW FILE: XLDAPRegistryStorage.idl --- /* $Id: XLDAPRegistryStorage.idl,v 1.1 2003/02/08 03:36:08 yrashk Exp $ */ #ifndef _org_openeas_configuration_XLDAPRegistryStorage_idl_ #define _org_openeas_configuration_XLDAPRegistryStorage_idl_ #ifndef _com_sun_star_uno_XInterface_idl_ #include <com/sun/star/uno/XInterface.idl> #endif #ifndef _org_openeas_configuration_Key_idl #include <org/openeas/configuration/Key.idl> #endif #ifndef _org_openeas_configuration_XRegistryStorage_idl #include <org/openeas/configuration/XRegistryStorage.idl> #endif module org { module openeas { module configuration { interface XLDAPRegistryStroage: org::openeas::configuration::XRegistryStorage { }; }; }; }; #endif --- NEW FILE: XRegistry.idl --- /* $Id: XRegistry.idl,v 1.1 2003/02/08 03:36:08 yrashk Exp $ */ #ifndef _org_openeas_configuration_XRegistry_idl_ #define _org_openeas_configuration_XRegistry_idl_ #ifndef _com_sun_star_uno_XInterface_idl_ #include <com/sun/star/uno/XInterface.idl> #endif #ifndef _org_openeas_configuration_Key_idl #include <org/openeas/configuration/Key.idl> #endif #ifndef _org_openeas_configuration_XRegistryStorage_idl #include <org/openeas/configuration/XRegistryStorage.idl> #endif module org { module openeas { module configuration { interface XRegistry: com::sun::star::uno::XInterface { void setStorage([in] XRegistryStorage xStorage); }; }; }; }; #endif --- NEW FILE: XRegistryStorage.idl --- /* $Id: XRegistryStorage.idl,v 1.1 2003/02/08 03:36:08 yrashk Exp $ */ #ifndef _org_openeas_configuration_XRegistryStorage_idl_ #define _org_openeas_configuration_XRegistryStorage_idl_ #ifndef _com_sun_star_uno_XInterface_idl_ #include <com/sun/star/uno/XInterface.idl> #endif #ifndef _org_openeas_configuration_Key_idl #include <org/openeas/configuration/Key.idl> #endif module org { module openeas { module configuration { interface XRegistryStorage: com::sun::star::uno::XInterface { void storeKey([in] wstring aKey); void deleteKey([in] wstring aKey); void storeStringValue([in] wstring aKey, [in] string aValue); void storeUStringValue([in] wstring aKey, [in] wstring aValue); void storeNumericalValue([in] wstring aKey, [in] long lValue); void storeDirectoryValue([in] wstring aKey); void removeValue([in] wstring aKey); }; }; }; }; #endif |