Class BaseLicense
- java.lang.Object
-
- com.inductiveautomation.ignition.common.licensing.BaseLicense
-
- All Implemented Interfaces:
License
- Direct Known Subclasses:
IgnitionLicense
public abstract class BaseLicense extends java.lang.Object implements License
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BaseLicense.LicenseParser
-
Constructor Summary
Constructors Constructor Description BaseLicense()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IgnitionLicense
fromXml(java.io.InputStream is)
java.lang.String
toString()
void
writeXml(java.io.OutputStream os)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.ignition.common.licensing.License
getCDKey, getModuleLicenses, getPlatformLicense, getSystemHash, getSystemId, getVersion, isPrimaryLicense
-
-
-
-
Method Detail
-
writeXml
public void writeXml(java.io.OutputStream os) throws java.io.IOException
- Throws:
java.io.IOException
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
fromXml
public static IgnitionLicense fromXml(java.io.InputStream is) throws java.io.IOException, org.xml.sax.SAXException
- Throws:
java.io.IOException
org.xml.sax.SAXException
-
-