Skip to content

This library offer an XML interface that is stream oriented and that works with javax.xml.stream into Java Desktop, and with org.xmlpull.v1 into Android. It offers also a unique interface for using logs through desktop applications and Android applications.

License

Notifications You must be signed in to change notification settings

DistriMind/DM-FlexiLogXML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DM-FlexiLogXML

CodeQL

This library offer an XML interface that is stream oriented and that works with javax.xml.stream into Java Desktop, and with org.xmlpull.v1 into Android. It offers also a unique interface for using logs through desktop applications and Android applications.

How to use it ?

With Gradle :

Adapt into your build.gradle file, the next code :

  • When using DM-FlexiLogXML into desktop environment, please add this dependency (minimum Java version is 11) :

        ...
        dependencies {
    	    ...
    	    api(group:'fr.distrimind.oss.flexilogxml.desktop', name: 'DM-FlexiLogXML-Desktop', version: '2.2.5-STABLE')
    	    ...
        }
        ...
    
  • When using DM-FlexiLogXML into android environment, please add this dependency (minimum Android API version is 26) :

        ...
        dependencies {
    	    ...
    	    implementation(group:'fr.distrimind.oss.flexilogxml.android', name: 'DM-FlexiLogXML-Android', version: '2.2.5-STABLE')
    	    ...
        }
        ...
    
  • Libraries are available on Maven Central. You can check signatures of dependencies with this public GPG key. You can also use the next repository :

        ...
        repositories {
            ...
            maven {
                    url "https://artifactory.distri-mind.fr/ui/native/gradle-release"
            }
            ...
        }
        ...
    

To know what is the last uploaded version, please refer to versions available here : this repository

With Maven :

Adapt into your pom.xml file, the next code :

  • When using DM-FlexiLogXML into desktop environment, please add this dependency (minimum Java version is 11) :

        ...
        <project>
            ...
            <dependencies>
                ...
                <dependency>
                    <groupId>fr.distrimind.oss.flexilogxml.desktop</groupId>
                    <artifactId>DM-FlexiLogXML-Desktop</artifactId>
                    <version>2.2.5-STABLE</version>
                </dependency>
                ...
            </dependencies>
            ...
        </project>
        ...
    
  • When using DM-FlexiLogXML into android environment, please add this dependency (minimum Android API version is 26) :

        ...
        <project>
            ...
            <dependencies>
                ...
                <dependency>
                    <groupId>fr.distrimind.oss.flexilogxml.android</groupId>
                    <artifactId>DM-FlexiLogXML-Android</artifactId>
                    <version>2.2.5-STABLE</version>
                </dependency>
                ...
            </dependencies>
            ...
        </project>
        ...
    
  • Libraries are available on Maven Central. You can check signatures of dependencies with this public GPG key. You can also use the next repository :

        ...
        <repositories>
            ...
            <repository>
                <id>DistriMind</id>
                <url>https://artifactory.distri-mind.fr/ui/native/gradle-release</url>
            </repository>
            ...
        </repositories>
        ...		
    

To know what last version has been uploaded, please refer to versions available into this repository

License

This code is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 3 only (LGPL-3.0-only), as published by the Free Software Foundation.

About

This library offer an XML interface that is stream oriented and that works with javax.xml.stream into Java Desktop, and with org.xmlpull.v1 into Android. It offers also a unique interface for using logs through desktop applications and Android applications.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks