├── .gitattributes ├── .gitignore ├── AssemblyDescriptors ├── .gitignore ├── pom.xml └── resources │ └── assemblies │ └── module-zip.xml ├── Bootstrap ├── .gitignore ├── pom.xml └── src │ └── com │ └── infiniteautomation │ └── mango │ └── bootstrap │ ├── CoreUpgrade.java │ └── MangoBootstrap.java ├── Core ├── .gitignore ├── Getting Started.txt ├── RELEASE-NOTES ├── bin │ ├── certbot-deploy.sh │ ├── genkey.sh │ ├── getenv.sh │ ├── install-mango.sh │ ├── mango.cmd │ ├── mango.service │ ├── mango.xml │ ├── start-mango.sh │ ├── start-options.sh │ └── stop-mango.sh ├── boot │ └── .gitignore ├── ftl │ ├── html │ │ ├── active.ftl │ │ ├── emailVerification.ftl │ │ ├── emailVerificationWarning.ftl │ │ ├── escalation.ftl │ │ ├── inactive.ftl │ │ ├── include │ │ │ ├── alarmLevel.ftl │ │ │ ├── eventData.ftl │ │ │ ├── eventFooter.ftl │ │ │ ├── eventHeader.ftl │ │ │ ├── eventMessage.ftl │ │ │ ├── footer.ftl │ │ │ ├── header.ftl │ │ │ └── systemInfo.ftl │ │ ├── passwordReset.ftl │ │ └── testEmail.ftl │ └── text │ │ ├── active.ftl │ │ ├── emailVerification.ftl │ │ ├── emailVerificationWarning.ftl │ │ ├── escalation.ftl │ │ ├── inactive.ftl │ │ ├── include │ │ ├── alarmLevel.ftl │ │ ├── eventData.ftl │ │ ├── eventMessage.ftl │ │ ├── footer.ftl │ │ └── systemInfo.ftl │ │ ├── passwordReset.ftl │ │ └── testEmail.ftl ├── java-templates │ └── com │ │ └── infiniteautomation │ │ └── mango │ │ └── CompiledCoreVersion.java ├── licenseTypes.xml ├── pom.xml ├── release.properties ├── resources-test │ ├── com │ │ └── serotonin │ │ │ └── m2m2 │ │ │ └── db │ │ │ ├── dao │ │ │ └── systemsettingsaccessor │ │ │ │ └── createTables-H2.sql │ │ │ └── version1 │ │ │ ├── createTables-H2.sql │ │ │ ├── createTables-MYSQL.sql │ │ │ ├── createTables-POSTGRES.sql │ │ │ ├── defaultData-H2.sql │ │ │ ├── defaultData-MySQL.sql │ │ │ └── defaultData-POSTGRES.sql │ ├── log4j2-test.xml │ └── testMangoConfig.json ├── resources │ ├── com │ │ └── serotonin │ │ │ └── m2m2 │ │ │ └── db │ │ │ ├── convertUtils.sql │ │ │ ├── createTables-H2.sql │ │ │ ├── createTables-MSSQL.sql │ │ │ ├── createTables-MYSQL.sql │ │ │ └── createTables-POSTGRES.sql │ ├── i18n.properties │ ├── log4j2.xml │ └── mango.properties ├── src-test │ ├── .gitignore │ └── com │ │ ├── infiniteautomation │ │ └── mango │ │ │ ├── benchmarks │ │ │ ├── BenchmarkRunner.java │ │ │ ├── MapIteration.java │ │ │ ├── MockMango.java │ │ │ └── database │ │ │ │ └── DataPointEventsBenchmarks.java │ │ │ ├── cache │ │ │ └── BidirectionalCacheTest.java │ │ │ ├── db │ │ │ ├── ConvertDDL.java │ │ │ ├── iterators │ │ │ │ └── StatisticsAggregatorTest.java │ │ │ └── query │ │ │ │ └── pojo │ │ │ │ └── RQLFilterJavaBeanTest.java │ │ │ ├── ftl │ │ │ └── FreemarkerTemplateTest.java │ │ │ ├── io │ │ │ └── serial │ │ │ │ └── JsscSerialPortInputStreamTest.java │ │ │ ├── jackson │ │ │ ├── PointValueTimeListSerializerTest.java │ │ │ └── PointValueTimeSerializerTest.java │ │ │ ├── permission │ │ │ ├── DataPointPermissionTest.java │ │ │ ├── DataPointQueryPermissionTest.java │ │ │ ├── PermissionPersistenceTest.java │ │ │ ├── RoleInheritanceTest.java │ │ │ └── ViewDataPointsPermissionTest.java │ │ │ ├── quantize │ │ │ ├── AnalogStatisticsQuantizerTest.java │ │ │ ├── BaseQuantizerTest.java │ │ │ ├── StartsAndRuntimeListQuantizerTest.java │ │ │ └── ValueChangeCounterQuantizerTest.java │ │ │ ├── rules │ │ │ ├── ExpectValidationException.java │ │ │ ├── ExpectValidationExceptionRule.java │ │ │ └── RetryRule.java │ │ │ ├── scheduling │ │ │ └── util │ │ │ │ └── ParseOffsetTest.java │ │ │ ├── spring │ │ │ ├── MangoTestRuntimeContextConfiguration.java │ │ │ ├── SimplePropertyInjectionContainer.java │ │ │ ├── SpringConfigurationTest.java │ │ │ └── service │ │ │ │ ├── AbstractBasicVOServiceTest.java │ │ │ │ ├── AbstractBasicVOServiceWithPermissionsTestBase.java │ │ │ │ ├── AbstractVOServiceTest.java │ │ │ │ ├── AbstractVOServiceWithPermissionsTest.java │ │ │ │ ├── DataPointServiceTest.java │ │ │ │ ├── DataSourceServiceTest.java │ │ │ │ ├── EmailEventHandlerServiceTest.java │ │ │ │ ├── EventInstanceServiceTest.java │ │ │ │ ├── EventInstanceWithTagsQueryTest.java │ │ │ │ ├── FileStoreServiceTest.java │ │ │ │ ├── JsonDataServiceTest.java │ │ │ │ ├── MailingListServiceTest.java │ │ │ │ ├── PermissionServiceTest.java │ │ │ │ ├── PublishedPointServiceTest.java │ │ │ │ ├── RoleServiceTest.java │ │ │ │ ├── SetPointEventHandlerServiceTest.java │ │ │ │ ├── UserCommentServiceTest.java │ │ │ │ ├── UserServiceNoCacheTest.java │ │ │ │ └── UsersServiceTest.java │ │ │ ├── statistics │ │ │ └── AnalogStatisticsTest.java │ │ │ ├── store │ │ │ ├── StoreLatestProductionTest.java │ │ │ └── StoreLatestSnapshotTest.java │ │ │ ├── test │ │ │ ├── CurrentThreadExecutorService.java │ │ │ ├── RetryFailedTest.java │ │ │ └── SuperadminSecurityContextRunner.java │ │ │ ├── util │ │ │ ├── AbstractRoleBasedTest.java │ │ │ ├── AssertionUtils.java │ │ │ ├── datetime │ │ │ │ ├── ExpandTimePeriodAdjusterTest.java │ │ │ │ └── TruncateTimePeriodAdjusterTest.java │ │ │ ├── exception │ │ │ │ └── ValidationExceptionTest.java │ │ │ └── script │ │ │ │ └── ScriptPermissionsJsonTest.java │ │ │ └── web │ │ │ ├── LoadTestRequests.java │ │ │ └── MangoHttpClient.java │ │ └── serotonin │ │ ├── json │ │ ├── junit │ │ │ └── vo │ │ │ │ ├── BaseClass.java │ │ │ │ ├── Compound.java │ │ │ │ ├── Enums.java │ │ │ │ ├── GenObject.java │ │ │ │ ├── GenericTest.java │ │ │ │ ├── ImSerializable.java │ │ │ │ ├── LazyFieldJsonTest.java │ │ │ │ ├── PrimitiveSerializer.java │ │ │ │ ├── Primitives.java │ │ │ │ ├── SomeAnnotations.java │ │ │ │ ├── Subclass1.java │ │ │ │ ├── Subclass2.java │ │ │ │ └── UserTest.java │ │ └── test │ │ │ ├── AnnotatedClass.java │ │ │ ├── AnnotationsTest.java │ │ │ ├── BaseClass.java │ │ │ ├── Compound.java │ │ │ ├── Enums.java │ │ │ ├── EscapeTest.java │ │ │ ├── ExceptionTest.java │ │ │ ├── GenObject.java │ │ │ ├── GenericTest.java │ │ │ ├── ImSerializable.java │ │ │ ├── Immutable.java │ │ │ ├── LengthTest.java │ │ │ ├── ListArray.java │ │ │ ├── Mutable.java │ │ │ ├── PopulateTest.java │ │ │ ├── PrimitiveSerializer.java │ │ │ ├── Primitives.java │ │ │ ├── ReadTest.java │ │ │ ├── ReadTypeTest.java │ │ │ ├── SerTest.java │ │ │ ├── StreamTest.java │ │ │ ├── Subclass1.java │ │ │ ├── Subclass2.java │ │ │ ├── SubclassTest.java │ │ │ └── WriteTest.java │ │ ├── m2m2 │ │ ├── AssertTaskRejectionHandler.java │ │ ├── CallingThreadMockBackgroundProcessing.java │ │ ├── MangoTestBase.java │ │ ├── MangoTestModule.java │ │ ├── MockAggregateDao.java │ │ ├── MockBackgroundProcessing.java │ │ ├── MockEventManager.java │ │ ├── MockMangoLifecycle.java │ │ ├── MockMangoProperties.java │ │ ├── MockPointValueDao.java │ │ ├── MockRuntimeManager.java │ │ ├── MockSerialPortManager.java │ │ ├── MockTimedLicenseRegistrar.java │ │ ├── SimulationTimerProvider.java │ │ ├── TestLicenseDefinition.java │ │ ├── dao │ │ │ ├── MockPointValueDaoTest.java │ │ │ ├── NumericPointValueDaoTest.java │ │ │ ├── NumericPointValueDaoTestHelper.java │ │ │ ├── NumericPointValueWithDifferentSeriesIdTest.java │ │ │ └── PointValueDaoWriteMetricsTest.java │ │ ├── db │ │ │ ├── H2DatabaseTest.java │ │ │ ├── H2DatabaseUpgradeTest.java │ │ │ ├── MySQLDatabaseTest.java │ │ │ ├── MySQLDatabaseUpgradeTest.java │ │ │ ├── PostgresDatabaseTest.java │ │ │ ├── PostgresDatabaseUpgradeTest.java │ │ │ └── dao │ │ │ │ ├── AbstractVoDaoTest.java │ │ │ │ ├── DataPointDaoTest.java │ │ │ │ ├── DataPointTagsDaoTest.java │ │ │ │ ├── DataSourceDaoDeadlockDetection.java │ │ │ │ ├── DataSourceDaoTest.java │ │ │ │ ├── EmailEventHandlerDaoTest.java │ │ │ │ ├── EventInstanceDaoTest.java │ │ │ │ ├── UserDaoTest.java │ │ │ │ ├── migration │ │ │ │ ├── MigrationPointValueDaoTest.java │ │ │ │ └── TestMigrationConfig.java │ │ │ │ ├── pointvalue │ │ │ │ └── AggregateDaoTest.java │ │ │ │ └── systemsettingsaccessor │ │ │ │ ├── SystemSettingsAccessorSchemaDefinitionTest.java │ │ │ │ └── SystemSettingsAccessorTest.java │ │ ├── rt │ │ │ ├── DataPointChangeDefinitionTest.java │ │ │ ├── DataPointEventMulticasterTest.java │ │ │ ├── DataPointEventsTest.java │ │ │ ├── MonitoredValuesTest.java │ │ │ ├── TestDataPointListener.java │ │ │ ├── dataImage │ │ │ │ ├── DataPointRTPointValueCacheTest.java │ │ │ │ └── DataPointRTTest.java │ │ │ ├── dataSource │ │ │ │ └── DataSourceUtilsTest.java │ │ │ ├── event │ │ │ │ ├── MockUserEventListener.java │ │ │ │ ├── UserEventMulticasterTest.java │ │ │ │ ├── UserEventsTest.java │ │ │ │ ├── detectors │ │ │ │ │ ├── EventDetectorAlarmTest.java │ │ │ │ │ ├── MultistateStateDetectorTest.java │ │ │ │ │ └── RateOfChangeDetectorTest.java │ │ │ │ ├── handlers │ │ │ │ │ └── EmailHandlerRTTest.java │ │ │ │ └── type │ │ │ │ │ ├── MockEventType.java │ │ │ │ │ └── MockEventTypeDefinition.java │ │ │ └── publish │ │ │ │ └── PublisherRTQueueMonitorTest.java │ │ ├── test │ │ │ └── data │ │ │ │ └── RhinoScriptTestData.java │ │ ├── util │ │ │ ├── CronPatternTest.java │ │ │ ├── DateUtilsTest.java │ │ │ ├── json │ │ │ │ ├── JsonSerializableTestObject.java │ │ │ │ └── JsonSerializableUtilityTest.java │ │ │ └── log │ │ │ │ └── ProcessLogTest.java │ │ └── vo │ │ │ ├── dataSource │ │ │ └── DataSourcePointPermissionValidationTest.java │ │ │ ├── publish │ │ │ └── PublisherAuditTest.java │ │ │ └── systemSettings │ │ │ └── SystemSettingsEventDispatcherTest.java │ │ └── timer │ │ ├── FixedRateTest.java │ │ ├── OrderedRealTimeTimerTest.java │ │ ├── OrderedThreadPoolExecutorTest.java │ │ └── TimerTaskPermissionHolderTest.java ├── src │ └── com │ │ ├── infiniteautomation │ │ └── mango │ │ │ ├── async │ │ │ └── ConcurrentProcessor.java │ │ │ ├── cache │ │ │ ├── BidirectionalCache.java │ │ │ ├── Cache.java │ │ │ ├── LRUMap.java │ │ │ └── WeakValueCache.java │ │ │ ├── db │ │ │ ├── iterators │ │ │ │ ├── ChunkingSpliterator.java │ │ │ │ ├── GroupingSpliterator.java │ │ │ │ ├── MergingIterator.java │ │ │ │ ├── PointValueIterator.java │ │ │ │ └── StatisticsAggregator.java │ │ │ └── query │ │ │ │ ├── ConditionSortLimit.java │ │ │ │ ├── ConditionSortLimitWithTagKeys.java │ │ │ │ ├── CountingConsumer.java │ │ │ │ ├── LastValueConsumer.java │ │ │ │ ├── QueryCancelledException.java │ │ │ │ ├── QueryComparison.java │ │ │ │ ├── RQLMatchToken.java │ │ │ │ ├── RQLOperation.java │ │ │ │ ├── RQLSubSelectCondition.java │ │ │ │ ├── RQLToCondition.java │ │ │ │ ├── RQLToConditionWithTagKeys.java │ │ │ │ ├── SingleValueConsumer.java │ │ │ │ ├── WideCallback.java │ │ │ │ └── pojo │ │ │ │ ├── ObjectComparator.java │ │ │ │ ├── RQLFilter.java │ │ │ │ ├── RQLFilterJavaBean.java │ │ │ │ └── RQLFilterJsonNode.java │ │ │ ├── emport │ │ │ ├── DataPointImporter.java │ │ │ ├── DataSourceImporter.java │ │ │ ├── EventDetectorImporter.java │ │ │ ├── EventHandlerImporter.java │ │ │ ├── ImportContext.java │ │ │ ├── ImportItem.java │ │ │ ├── ImportTask.java │ │ │ ├── ImportTaskDependencies.java │ │ │ ├── Importer.java │ │ │ ├── JsonDataImporter.java │ │ │ ├── MailingListImporter.java │ │ │ ├── PermissionImporter.java │ │ │ ├── PublishedPointImporter.java │ │ │ ├── PublisherImporter.java │ │ │ ├── RoleImporter.java │ │ │ ├── SystemSettingsImporter.java │ │ │ ├── UserImporter.java │ │ │ └── VirtualSerialPortImporter.java │ │ │ ├── exceptionHandling │ │ │ └── MangoUncaughtExceptionHandler.java │ │ │ ├── io │ │ │ ├── messaging │ │ │ │ ├── Message.java │ │ │ │ ├── MessageManager.java │ │ │ │ ├── MessageReceivedListener.java │ │ │ │ ├── MessageSendException.java │ │ │ │ ├── MessageTransport.java │ │ │ │ ├── NoTransportAvailableException.java │ │ │ │ ├── SentMessage.java │ │ │ │ └── email │ │ │ │ │ ├── EmailFailedException.java │ │ │ │ │ ├── EmailMessage.java │ │ │ │ │ └── SentEmail.java │ │ │ └── serial │ │ │ │ ├── DataBits.java │ │ │ │ ├── FlowControl.java │ │ │ │ ├── JsscSerialPortInputStream.java │ │ │ │ ├── JsscSerialPortManager.java │ │ │ │ ├── JsscSerialPortOutputStream.java │ │ │ │ ├── JsscSerialPortProxy.java │ │ │ │ ├── Parity.java │ │ │ │ ├── SerialPortConfigException.java │ │ │ │ ├── SerialPortException.java │ │ │ │ ├── SerialPortIdentifier.java │ │ │ │ ├── SerialPortInputStream.java │ │ │ │ ├── SerialPortManager.java │ │ │ │ ├── SerialPortManagerImpl.java │ │ │ │ ├── SerialPortOutputStream.java │ │ │ │ ├── SerialPortProxy.java │ │ │ │ ├── SerialPortProxyEvent.java │ │ │ │ ├── SerialPortProxyEventListener.java │ │ │ │ ├── SerialPortProxyEventTask.java │ │ │ │ ├── StopBits.java │ │ │ │ ├── VirtualSerialPortIdentifier.java │ │ │ │ └── virtual │ │ │ │ ├── SerialServerSocketBridge.java │ │ │ │ ├── SerialServerSocketBridgeConfig.java │ │ │ │ ├── SerialServerSocketBridgeInputStream.java │ │ │ │ ├── SerialServerSocketBridgeOutputStream.java │ │ │ │ ├── SerialServerSocketConnectionClosedException.java │ │ │ │ ├── SerialSocketBridge.java │ │ │ │ ├── SerialSocketBridgeConfig.java │ │ │ │ ├── SerialSocketBridgeInputStream.java │ │ │ │ ├── SerialSocketBridgeOutputStream.java │ │ │ │ ├── VirtualSerialPortConfig.java │ │ │ │ ├── VirtualSerialPortConfigDao.java │ │ │ │ └── VirtualSerialPortConfigResolver.java │ │ │ ├── jackson │ │ │ ├── CoreJacksonModuleDefinition.java │ │ │ ├── PointValueTimeDeserializer.java │ │ │ └── PointValueTimeSerializer.java │ │ │ ├── jwt │ │ │ └── JwtSignerVerifier.java │ │ │ ├── logging │ │ │ ├── MangoLookup.java │ │ │ └── MangoPropertySource.java │ │ │ ├── monitor │ │ │ ├── AtomicIntegerMonitor.java │ │ │ ├── MonitoredValues.java │ │ │ ├── PollableMonitor.java │ │ │ ├── PollableMonitorImpl.java │ │ │ ├── ReadThroughMonitor.java │ │ │ ├── ValueMonitor.java │ │ │ └── ValueMonitorImpl.java │ │ │ ├── permission │ │ │ ├── MangoPermission.java │ │ │ └── UserRolesDetails.java │ │ │ ├── pointvalue │ │ │ └── generator │ │ │ │ ├── AbstractPointValueGenerator.java │ │ │ │ ├── BatchPointValueSupplier.java │ │ │ │ ├── BrownianPointValueGenerator.java │ │ │ │ ├── ConstantPointValueGenerator.java │ │ │ │ ├── LinearPointValueGenerator.java │ │ │ │ ├── MonotonicPointValueGenerator.java │ │ │ │ ├── PointValueGenerator.java │ │ │ │ ├── PointValueInserter.java │ │ │ │ └── RandomPointValueGenerator.java │ │ │ ├── pointvaluecache │ │ │ ├── ConcurrentMapPointValueCache.java │ │ │ ├── DefaultPointValueCache.java │ │ │ ├── DefaultPointValueCacheDefinition.java │ │ │ ├── PointValueCache.java │ │ │ └── PointValueCacheDefinition.java │ │ │ ├── quantize │ │ │ ├── AbstractPointValueTimeQuantizer.java │ │ │ ├── AnalogStatisticsQuantizer.java │ │ │ ├── BucketCalculator.java │ │ │ ├── BucketsBucketCalculator.java │ │ │ ├── NoStatisticsQuantizer.java │ │ │ ├── StartsAndRuntimeListQuantizer.java │ │ │ ├── StatisticsGeneratorQuantizerCallback.java │ │ │ ├── TemporalAmountBucketCalculator.java │ │ │ └── ValueChangeCounterQuantizer.java │ │ │ ├── regex │ │ │ └── MatchCallback.java │ │ │ ├── scheduling │ │ │ └── util │ │ │ │ ├── DailySchedule.java │ │ │ │ ├── ScheduleUtils.java │ │ │ │ ├── TimeValue.java │ │ │ │ └── WeeklySchedule.java │ │ │ ├── spring │ │ │ ├── ConditionalOnProperty.java │ │ │ ├── DaoDependencies.java │ │ │ ├── DatabaseProxyConfiguration.java │ │ │ ├── LifecyleEvent.java │ │ │ ├── MangoCommonConfiguration.java │ │ │ ├── MangoPropertySource.java │ │ │ ├── MangoRuntimeContextConfiguration.java │ │ │ ├── SystemSettingsListenerProcessor.java │ │ │ ├── annotations │ │ │ │ ├── CommonMapper.java │ │ │ │ ├── DatabaseMapper.java │ │ │ │ └── RestMapper.java │ │ │ ├── components │ │ │ │ ├── DebounceService.java │ │ │ │ ├── DefaultDatabaseProxyFactory.java │ │ │ │ ├── DiskUsageMonitoringService.java │ │ │ │ ├── EmailAddressVerificationService.java │ │ │ │ ├── KeyStoreWatcher.java │ │ │ │ ├── MetricsLoggingProcessor.java │ │ │ │ ├── PasswordResetService.java │ │ │ │ ├── PollingService.java │ │ │ │ ├── PublicUrlService.java │ │ │ │ ├── PurgeSettingsListener.java │ │ │ │ ├── RegisterModuleElementDefinitions.java │ │ │ │ ├── RunAs.java │ │ │ │ ├── RunAsImpl.java │ │ │ │ ├── ServerMonitoringService.java │ │ │ │ ├── TokenAuthenticationService.java │ │ │ │ ├── executors │ │ │ │ │ ├── FutureConverter.java │ │ │ │ │ ├── MangoExecutors.java │ │ │ │ │ └── MangoForkJoinWorkerThreadFactory.java │ │ │ │ ├── pageresolver │ │ │ │ │ ├── DefaultPageResolver.java │ │ │ │ │ ├── LoginUriInfo.java │ │ │ │ │ └── PageResolver.java │ │ │ │ └── urlhandlers │ │ │ │ │ ├── FileStoreURLStreamHandler.java │ │ │ │ │ ├── MangoURLStreamHandlerFactory.java │ │ │ │ │ └── SupportedProtocols.java │ │ │ ├── converters │ │ │ │ ├── DurationConverter.java │ │ │ │ ├── PeriodConverter.java │ │ │ │ └── TemporalAmountConverter.java │ │ │ ├── eventMulticaster │ │ │ │ ├── EventMulticasterRegistry.java │ │ │ │ ├── PropagatingEvent.java │ │ │ │ └── PropagatingEventMulticaster.java │ │ │ ├── events │ │ │ │ ├── AuthTokensRevokedEvent.java │ │ │ │ ├── DaoEvent.java │ │ │ │ ├── DaoEventType.java │ │ │ │ ├── DataPointTagsUpdatedEvent.java │ │ │ │ ├── MangoHttpSessionDestroyedEvent.java │ │ │ │ ├── SessionLoadedEvent.java │ │ │ │ ├── StateChangeEvent.java │ │ │ │ └── audit │ │ │ │ │ ├── AuditEvent.java │ │ │ │ │ ├── ChangeAuditEvent.java │ │ │ │ │ ├── CreateAuditEvent.java │ │ │ │ │ ├── DeleteAuditEvent.java │ │ │ │ │ ├── SystemSettingChangeAuditEvent.java │ │ │ │ │ ├── SystemSettingDeleteAuditEvent.java │ │ │ │ │ └── ToggleAuditEvent.java │ │ │ ├── messaging │ │ │ │ ├── EmailMessageTransport.java │ │ │ │ └── MessageManagerImpl.java │ │ │ ├── script │ │ │ │ ├── CompiledMangoScript.java │ │ │ │ ├── EvalContext.java │ │ │ │ ├── EvalResult.java │ │ │ │ ├── MangoScript.java │ │ │ │ ├── MangoScriptException.java │ │ │ │ ├── PathMangoScript.java │ │ │ │ ├── ScriptService.java │ │ │ │ ├── StringMangoScript.java │ │ │ │ ├── bindings │ │ │ │ │ ├── LogBinding.java │ │ │ │ │ ├── ServicesBinding.java │ │ │ │ │ └── TimeoutAndInterval.java │ │ │ │ ├── engines │ │ │ │ │ ├── BuiltInNashornScriptEngineDefinition.java │ │ │ │ │ ├── DefaultScriptEngineDefinition.java │ │ │ │ │ └── NashornScriptEngineDefinition.java │ │ │ │ └── permissions │ │ │ │ │ ├── LoadFileStorePermission.java │ │ │ │ │ ├── LoadOtherPermission.java │ │ │ │ │ ├── LoadWebPermission.java │ │ │ │ │ ├── LogBindingPermission.java │ │ │ │ │ ├── NashornPermission.java │ │ │ │ │ ├── RequestResponsePermission.java │ │ │ │ │ ├── ServicesBindingPermission.java │ │ │ │ │ ├── StandardStreamsPermission.java │ │ │ │ │ ├── TimeoutAndIntervalPermission.java │ │ │ │ │ └── UnknownEnginePermission.java │ │ │ ├── service │ │ │ │ ├── AbstractBasicVOService.java │ │ │ │ ├── AbstractVOService.java │ │ │ │ ├── AuditEventService.java │ │ │ │ ├── CachingService.java │ │ │ │ ├── DataPointService.java │ │ │ │ ├── DataSourceService.java │ │ │ │ ├── EmportService.java │ │ │ │ ├── EventDetectorsService.java │ │ │ │ ├── EventHandlerService.java │ │ │ │ ├── EventInstanceService.java │ │ │ │ ├── FileStoreService.java │ │ │ │ ├── JsonDataService.java │ │ │ │ ├── MailingListService.java │ │ │ │ ├── MangoJavaScriptService.java │ │ │ │ ├── ModulesService.java │ │ │ │ ├── PasswordService.java │ │ │ │ ├── PermissionService.java │ │ │ │ ├── PublishedPointService.java │ │ │ │ ├── PublisherService.java │ │ │ │ ├── RoleService.java │ │ │ │ ├── ServerInformationService.java │ │ │ │ ├── ServiceDependencies.java │ │ │ │ ├── SystemPermissionService.java │ │ │ │ ├── UpgradeDownloader.java │ │ │ │ ├── UserCommentService.java │ │ │ │ └── UsersService.java │ │ │ └── webapp │ │ │ │ ├── MangoForwardedRequestCustomizer.java │ │ │ │ └── MangoWebApplicationInitializer.java │ │ │ ├── statistics │ │ │ ├── AnalogStatistics.java │ │ │ ├── NoStatisticsGenerator.java │ │ │ ├── StartsAndRuntime.java │ │ │ ├── StartsAndRuntimeList.java │ │ │ └── ValueChangeCounter.java │ │ │ ├── util │ │ │ ├── ConfigurationExportData.java │ │ │ ├── DateFunctions.java │ │ │ ├── EnvironmentPropertyMapper.java │ │ │ ├── Functions.java │ │ │ ├── LazyField.java │ │ │ ├── LazyInitSupplier.java │ │ │ ├── LazyInitializer.java │ │ │ ├── LoggedReentrantReadWriteLock.java │ │ │ ├── NullOutputStream.java │ │ │ ├── RQLUtils.java │ │ │ ├── ReverseEnum.java │ │ │ ├── ReverseEnumMap.java │ │ │ ├── WorkItemInfo.java │ │ │ ├── datetime │ │ │ │ ├── ExpandTimePeriodAdjuster.java │ │ │ │ ├── NextTimePeriodAdjuster.java │ │ │ │ └── TruncateTimePeriodAdjuster.java │ │ │ ├── enums │ │ │ │ ├── EnumDeserializer.java │ │ │ │ └── NameEnumDeserializer.java │ │ │ ├── exception │ │ │ │ ├── FeatureDisabledException.java │ │ │ │ ├── InvalidRQLException.java │ │ │ │ ├── ModuleUpgradeException.java │ │ │ │ ├── NotFoundException.java │ │ │ │ ├── TranslatableExceptionI.java │ │ │ │ ├── TranslatableIllegalArgumentException.java │ │ │ │ ├── TranslatableIllegalStateException.java │ │ │ │ ├── TranslatableRuntimeException.java │ │ │ │ └── ValidationException.java │ │ │ ├── script │ │ │ │ ├── CompiledMangoJavaScript.java │ │ │ │ ├── ContextUpdateEvent.java │ │ │ │ ├── MangoJavaScript.java │ │ │ │ ├── MangoJavaScriptAction.java │ │ │ │ ├── MangoJavaScriptError.java │ │ │ │ ├── MangoJavaScriptResult.java │ │ │ │ ├── ScriptContextPointListener.java │ │ │ │ ├── ScriptPermissions.java │ │ │ │ └── ScriptUtility.java │ │ │ └── usage │ │ │ │ ├── DataPointUsageStatistics.java │ │ │ │ ├── DataSourceUsageStatistics.java │ │ │ │ ├── PublisherPointsUsageStatistics.java │ │ │ │ └── PublisherUsageStatistics.java │ │ │ └── webapp │ │ │ ├── DefaultServletInitializer.java │ │ │ ├── FilterInitializer.java │ │ │ ├── RegisterFiltersAndServlets.java │ │ │ ├── ServletInitializer.java │ │ │ ├── TrustForwardedMatcher.java │ │ │ ├── WebAppPackage.java │ │ │ ├── filters │ │ │ ├── FilterOrder.java │ │ │ ├── MangoCacheControlHeaderFilter.java │ │ │ ├── MangoCharacterEncodingFilter.java │ │ │ ├── MangoDosFilter.java │ │ │ ├── MangoForwardedHeaderFilter.java │ │ │ ├── MangoQosFilter.java │ │ │ └── MangoSpringSecurityDelegate.java │ │ │ ├── servlets │ │ │ ├── StartupServlet.java │ │ │ ├── StatusServlet.java │ │ │ └── WelcomeServlet.java │ │ │ └── session │ │ │ ├── MangoCachingSessionDataStore.java │ │ │ ├── MangoInitializer.java │ │ │ ├── MangoJdbcSessionDataStore.java │ │ │ ├── MangoSessionDataMap.java │ │ │ ├── MangoSessionDataStore.java │ │ │ ├── MangoSessionHandler.java │ │ │ └── NullMangoSessionDataStore.java │ │ └── serotonin │ │ ├── InvalidArgumentException.java │ │ ├── ModuleNotLoadedException.java │ │ ├── NotImplementedException.java │ │ ├── db │ │ ├── IntValuePair.java │ │ ├── KeyValuePair.java │ │ ├── SpringConnectionProvider.java │ │ ├── TransactionCapable.java │ │ ├── pair │ │ │ ├── IntIntPair.java │ │ │ ├── IntStringPair.java │ │ │ ├── IntStringPairRowMapper.java │ │ │ ├── IntStringParent.java │ │ │ ├── LongLongPair.java │ │ │ ├── LongStringPair.java │ │ │ ├── StringObjectPair.java │ │ │ ├── StringStringPair.java │ │ │ └── StringStringPairRowMapper.java │ │ └── spring │ │ │ ├── ConsumerRowCallbackHandler.java │ │ │ ├── ExtendedJdbcTemplate.java │ │ │ ├── KeyGeneratingPreparedStatementCreator.java │ │ │ └── RowMapperResultSetLimitExtractor.java │ │ ├── epoll │ │ ├── InputStreamCallback.java │ │ └── InputStreamEPoll.java │ │ ├── io │ │ ├── ActiveFile.java │ │ ├── LineHandler.java │ │ ├── LineReader.java │ │ ├── MulticastOutputStream.java │ │ ├── NullWriter.java │ │ ├── RecallableInputStream.java │ │ └── StreamUtils.java │ │ ├── json │ │ ├── JsonContext.java │ │ ├── JsonException.java │ │ ├── JsonParseException.java │ │ ├── JsonReader.java │ │ ├── JsonStreamWriter.java │ │ ├── JsonWriter.java │ │ ├── ObjectWriter.java │ │ ├── SimpleParser.java │ │ ├── convert │ │ │ ├── AbstractClassConverter.java │ │ │ ├── ArrayConverter.java │ │ │ ├── BigDecimalConverter.java │ │ │ ├── BigIntegerConverter.java │ │ │ ├── BooleanConverter.java │ │ │ ├── ByteConverter.java │ │ │ ├── CollectionConverter.java │ │ │ ├── DateConverter.java │ │ │ ├── DoubleConverter.java │ │ │ ├── EnumConverter.java │ │ │ ├── FloatConverter.java │ │ │ ├── ImmutableClassConverter.java │ │ │ ├── IntegerConverter.java │ │ │ ├── JacksonJsonNodeConverter.java │ │ │ ├── JsonArrayConverter.java │ │ │ ├── JsonBooleanConverter.java │ │ │ ├── JsonNumberConverter.java │ │ │ ├── JsonObjectConverter.java │ │ │ ├── JsonPropertyConverter.java │ │ │ ├── JsonStringConverter.java │ │ │ ├── JsonValueConverter.java │ │ │ ├── LazyFieldConverter.java │ │ │ ├── LongConverter.java │ │ │ ├── MangoPermissionConverter.java │ │ │ ├── MapConverter.java │ │ │ ├── MapWrapConverter.java │ │ │ ├── ObjectConverter.java │ │ │ ├── ObjectJsonWriter.java │ │ │ ├── RoleConverter.java │ │ │ ├── ScriptPermissionConverter.java │ │ │ ├── SerializerConverter.java │ │ │ ├── ShortConverter.java │ │ │ ├── StreamedArrayConverter.java │ │ │ ├── StringConverter.java │ │ │ ├── ThrowableSerializingConverter.java │ │ │ └── UUIDConverter.java │ │ ├── factory │ │ │ ├── DefaultConstructorFactory.java │ │ │ ├── ListFactory.java │ │ │ ├── MapFactory.java │ │ │ └── SetFactory.java │ │ ├── spi │ │ │ ├── ClassConverter.java │ │ │ ├── ClassSerializer.java │ │ │ ├── JsonEntity.java │ │ │ ├── JsonProperty.java │ │ │ ├── JsonPropertyOrder.java │ │ │ ├── JsonSerializable.java │ │ │ ├── ObjectFactory.java │ │ │ └── TypeResolver.java │ │ ├── type │ │ │ ├── JsonArray.java │ │ │ ├── JsonBoolean.java │ │ │ ├── JsonNumber.java │ │ │ ├── JsonObject.java │ │ │ ├── JsonStreamedArray.java │ │ │ ├── JsonString.java │ │ │ ├── JsonTypeReader.java │ │ │ ├── JsonTypeWriter.java │ │ │ ├── JsonValue.java │ │ │ └── ObjectTypeWriter.java │ │ └── util │ │ │ ├── MaxCharacterCountExceededException.java │ │ │ ├── ParsePositionTracker.java │ │ │ ├── SerializableProperty.java │ │ │ ├── TypeDefinition.java │ │ │ ├── TypeUtils.java │ │ │ └── Utils.java │ │ ├── log │ │ ├── BaseIOLog.java │ │ ├── IOLog.java │ │ ├── LogStopWatch.java │ │ ├── RollingIOLog.java │ │ └── SimpleLog.java │ │ ├── m2m2 │ │ ├── Common.java │ │ ├── Constants.java │ │ ├── DataType.java │ │ ├── ICoreLicense.java │ │ ├── IMangoLifecycle.java │ │ ├── ImageSaveException.java │ │ ├── LicenseViolatedException.java │ │ ├── LifecycleState.java │ │ ├── ServerStatus.java │ │ ├── TerminationReason.java │ │ ├── UpgradeVersionState.java │ │ ├── db │ │ │ ├── AbstractDatabaseProxy.java │ │ │ ├── BasePooledProxy.java │ │ │ ├── DBConvert.java │ │ │ ├── DatabaseProxy.java │ │ │ ├── DatabaseProxyFactory.java │ │ │ ├── DatabaseType.java │ │ │ ├── H2Proxy.java │ │ │ ├── IdentityColumn.java │ │ │ ├── MSSQLProxy.java │ │ │ ├── MySQLProxy.java │ │ │ ├── PointValueDaoDefinition.java │ │ │ ├── PostgresProxy.java │ │ │ ├── dao │ │ │ │ ├── AbstractBasicDao.java │ │ │ │ ├── AbstractBasicVOAccess.java │ │ │ │ ├── AbstractVOAccess.java │ │ │ │ ├── AbstractVoDao.java │ │ │ │ ├── AuditEventDao.java │ │ │ │ ├── BaseDao.java │ │ │ │ ├── BasicSQLPointValueDao.java │ │ │ │ ├── BatchPointValue.java │ │ │ │ ├── BatchPointValueImpl.java │ │ │ │ ├── DataPointDao.java │ │ │ │ ├── DataPointTagsDao.java │ │ │ │ ├── DataSourceDao.java │ │ │ │ ├── DelegatingPointValueDao.java │ │ │ │ ├── EventDao.java │ │ │ │ ├── EventDetectorDao.java │ │ │ │ ├── EventHandlerDao.java │ │ │ │ ├── EventInstanceDao.java │ │ │ │ ├── FileStoreDao.java │ │ │ │ ├── InstalledModulesDao.java │ │ │ │ ├── JsonDataDao.java │ │ │ │ ├── MailingListDao.java │ │ │ │ ├── MangoSessionDataDao.java │ │ │ │ ├── PermissionDao.java │ │ │ │ ├── PointValueDao.java │ │ │ │ ├── PointValueDaoSQL.java │ │ │ │ ├── PublishedPointDao.java │ │ │ │ ├── PublisherDao.java │ │ │ │ ├── QueryBuilder.java │ │ │ │ ├── ResultSetCounter.java │ │ │ │ ├── RoleDao.java │ │ │ │ ├── SystemPermissionDao.java │ │ │ │ ├── SystemSettingsDao.java │ │ │ │ ├── UserCommentDao.java │ │ │ │ ├── UserDao.java │ │ │ │ ├── migration │ │ │ │ │ ├── DefaultMigrationConfig.java │ │ │ │ │ ├── MigrationConfig.java │ │ │ │ │ ├── MigrationPointValueDao.java │ │ │ │ │ ├── MigrationSeries.java │ │ │ │ │ ├── MigrationStatus.java │ │ │ │ │ ├── MigrationTask.java │ │ │ │ │ └── progress │ │ │ │ │ │ ├── DefaultMigrationProgressDao.java │ │ │ │ │ │ ├── MigrationProgress.java │ │ │ │ │ │ └── MigrationProgressDao.java │ │ │ │ ├── nosql │ │ │ │ │ ├── ByteArrayBuilder.java │ │ │ │ │ ├── NoSQLDao.java │ │ │ │ │ ├── NoSQLDataSerializer.java │ │ │ │ │ └── NoSQLQueryCallback.java │ │ │ │ └── pointvalue │ │ │ │ │ ├── AggregateDao.java │ │ │ │ │ ├── AggregateValue.java │ │ │ │ │ ├── BoundaryAggregateDao.java │ │ │ │ │ ├── ChangesAggregate.java │ │ │ │ │ ├── DefaultAggregateDao.java │ │ │ │ │ ├── MultiAggregate.java │ │ │ │ │ ├── NumericAggregate.java │ │ │ │ │ ├── NumericMultiAggregate.java │ │ │ │ │ ├── StartAndEndTime.java │ │ │ │ │ ├── StartsAndRuntimeAggregate.java │ │ │ │ │ └── TimeOrder.java │ │ │ └── upgrade │ │ │ │ ├── DBUpgrade.java │ │ │ │ ├── DatabaseSchemaUpgrader.java │ │ │ │ ├── PermissionMigration.java │ │ │ │ ├── SystemSettingsAccessor.java │ │ │ │ ├── Upgrade1.java │ │ │ │ ├── Upgrade10.java │ │ │ │ ├── Upgrade11.java │ │ │ │ ├── Upgrade12.java │ │ │ │ ├── Upgrade13.java │ │ │ │ ├── Upgrade14.java │ │ │ │ ├── Upgrade15.java │ │ │ │ ├── Upgrade16.java │ │ │ │ ├── Upgrade17.java │ │ │ │ ├── Upgrade18.java │ │ │ │ ├── Upgrade19.java │ │ │ │ ├── Upgrade2.java │ │ │ │ ├── Upgrade20.java │ │ │ │ ├── Upgrade21.java │ │ │ │ ├── Upgrade22.java │ │ │ │ ├── Upgrade23.java │ │ │ │ ├── Upgrade24.java │ │ │ │ ├── Upgrade25.java │ │ │ │ ├── Upgrade26.java │ │ │ │ ├── Upgrade27.java │ │ │ │ ├── Upgrade28.java │ │ │ │ ├── Upgrade29.java │ │ │ │ ├── Upgrade3.java │ │ │ │ ├── Upgrade30.java │ │ │ │ ├── Upgrade31.java │ │ │ │ ├── Upgrade32.java │ │ │ │ ├── Upgrade33.java │ │ │ │ ├── Upgrade34.java │ │ │ │ ├── Upgrade35.java │ │ │ │ ├── Upgrade36.java │ │ │ │ ├── Upgrade37.java │ │ │ │ ├── Upgrade38.java │ │ │ │ ├── Upgrade39.java │ │ │ │ ├── Upgrade4.java │ │ │ │ ├── Upgrade40.java │ │ │ │ ├── Upgrade41.java │ │ │ │ ├── Upgrade42.java │ │ │ │ ├── Upgrade43.java │ │ │ │ ├── Upgrade44.java │ │ │ │ ├── Upgrade45.java │ │ │ │ ├── Upgrade46.java │ │ │ │ ├── Upgrade5.java │ │ │ │ ├── Upgrade6.java │ │ │ │ ├── Upgrade7.java │ │ │ │ ├── Upgrade8.java │ │ │ │ └── Upgrade9.java │ │ ├── email │ │ │ ├── MangoEmailContent.java │ │ │ ├── MessageFormatDirective.java │ │ │ ├── PostEmailRunnable.java │ │ │ ├── SubjectDirective.java │ │ │ └── UsedImagesDirective.java │ │ ├── i18n │ │ │ ├── ProcessMessage.java │ │ │ ├── ProcessResult.java │ │ │ ├── TranslatableException.java │ │ │ ├── TranslatableJsonException.java │ │ │ ├── TranslatableMessage.java │ │ │ ├── TranslatableMessageParseException.java │ │ │ ├── TranslatedMessageSource.java │ │ │ └── Translations.java │ │ ├── module │ │ │ ├── AngularJSModuleDefinition.java │ │ │ ├── AuditEventTypeDefinition.java │ │ │ ├── ConditionalDefinition.java │ │ │ ├── CoreDefaultPagesDefinition.java │ │ │ ├── DataSourceDefinition.java │ │ │ ├── DatabaseSchemaDefinition.java │ │ │ ├── DefaultPagesDefinition.java │ │ │ ├── EmportDefinition.java │ │ │ ├── EventDetectorDefinition.java │ │ │ ├── EventHandlerDefinition.java │ │ │ ├── EventManagerListenerDefinition.java │ │ │ ├── EventTypeDefinition.java │ │ │ ├── FileStoreDefinition.java │ │ │ ├── FreemarkerTemplateLoaderDefinition.java │ │ │ ├── HandlerInterceptorDefinition.java │ │ │ ├── JacksonModuleDefinition.java │ │ │ ├── LicenseDefinition.java │ │ │ ├── LifecycleDefinition.java │ │ │ ├── MangoJavascriptContextObjectDefinition.java │ │ │ ├── MenuItemVetoDefinition.java │ │ │ ├── Module.java │ │ │ ├── ModuleElementDefinition.java │ │ │ ├── ModuleNotificationListener.java │ │ │ ├── ModuleRegistry.java │ │ │ ├── PermissionDefinition.java │ │ │ ├── PermissionGroup.java │ │ │ ├── PermissionGroupImpl.java │ │ │ ├── PollingDataSourceDefinition.java │ │ │ ├── PublisherDefinition.java │ │ │ ├── PurgeDefinition.java │ │ │ ├── PurgeFilterDefinition.java │ │ │ ├── RuntimeManagerDefinition.java │ │ │ ├── ScriptBindingsDefinition.java │ │ │ ├── ScriptEngineDefinition.java │ │ │ ├── ScriptSourceDefinition.java │ │ │ ├── ServletDefinition.java │ │ │ ├── SourceLocation.java │ │ │ ├── SystemActionDefinition.java │ │ │ ├── SystemEventTypeDefinition.java │ │ │ ├── SystemInfoDefinition.java │ │ │ ├── SystemSettingsDefinition.java │ │ │ ├── SystemSettingsListenerDefinition.java │ │ │ ├── UpgradeDefinition.java │ │ │ ├── definitions │ │ │ │ ├── actions │ │ │ │ │ ├── ConfigurationBackupActionDefinition.java │ │ │ │ │ ├── PurgeAllEventsActionDefinition.java │ │ │ │ │ ├── PurgeFilter.java │ │ │ │ │ ├── PurgeWithPurgeSettingsActionDefinition.java │ │ │ │ │ ├── SqlBackupActionDefinition.java │ │ │ │ │ └── SqlRestoreActionDefinition.java │ │ │ │ ├── audit │ │ │ │ │ └── SystemSettingAuditEventTypeDefinition.java │ │ │ │ ├── dataPoint │ │ │ │ │ └── DataPointChangeDefinition.java │ │ │ │ ├── db │ │ │ │ │ ├── DefaultPointValueDaoDefinition.java │ │ │ │ │ └── MigrationPointValueDaoDefinition.java │ │ │ │ ├── event │ │ │ │ │ ├── detectors │ │ │ │ │ │ ├── AlphanumericRegexStateEventDetectorDefinition.java │ │ │ │ │ │ ├── AlphanumericStateEventDetectorDefinition.java │ │ │ │ │ │ ├── AnalogChangeEventDetectorDefinition.java │ │ │ │ │ │ ├── AnalogHighLimitEventDetectorDefinition.java │ │ │ │ │ │ ├── AnalogLowLimitEventDetectorDefinition.java │ │ │ │ │ │ ├── AnalogRangeEventDetectorDefinition.java │ │ │ │ │ │ ├── BinaryStateEventDetectorDefinition.java │ │ │ │ │ │ ├── MultistateBitEventDetectorDefinition.java │ │ │ │ │ │ ├── MultistateStateEventDetectorDefinition.java │ │ │ │ │ │ ├── NegativeCusumEventDetectorDefinition.java │ │ │ │ │ │ ├── NoChangeEventDetectorDefinition.java │ │ │ │ │ │ ├── NoUpdateEventDetectorDefinition.java │ │ │ │ │ │ ├── PointChangeEventDetectorDefinition.java │ │ │ │ │ │ ├── PointEventDetectorDefinition.java │ │ │ │ │ │ ├── PositiveCusumEventDetectorDefinition.java │ │ │ │ │ │ ├── RateOfChangeDetectorDefinition.java │ │ │ │ │ │ ├── SmoothnessEventDetectorDefinition.java │ │ │ │ │ │ ├── StateChangeCountEventDetectorDefinition.java │ │ │ │ │ │ ├── TimeoutDetectorDefinition.java │ │ │ │ │ │ └── UpdateEventDetectorDefinition.java │ │ │ │ │ └── handlers │ │ │ │ │ │ ├── EmailEventHandlerDefinition.java │ │ │ │ │ │ ├── ProcessEventHandlerDefinition.java │ │ │ │ │ │ ├── ScriptEventHandlerDefinition.java │ │ │ │ │ │ └── SetPointEventHandlerDefinition.java │ │ │ │ ├── filestore │ │ │ │ │ ├── CoreFileStoreDefinition.java │ │ │ │ │ ├── DocsFileStoreDefinition.java │ │ │ │ │ └── PublicFileStoreDefinition.java │ │ │ │ ├── permissions │ │ │ │ │ ├── ChangeOwnUsernamePermissionDefinition.java │ │ │ │ │ ├── ConfigurationBackupActionPermissionDefinition.java │ │ │ │ │ ├── CoreFileStoreReadPermissionDefinition.java │ │ │ │ │ ├── CoreFileStoreWritePermissionDefinition.java │ │ │ │ │ ├── DataPointPermissionDefinition.java │ │ │ │ │ ├── DataSourcePermissionDefinition.java │ │ │ │ │ ├── DocsFileStoreReadPermissionDefinition.java │ │ │ │ │ ├── DocsFileStoreWritePermissionDefinition.java │ │ │ │ │ ├── EventHandlerCreatePermission.java │ │ │ │ │ ├── EventsSuperadminViewPermissionDefinition.java │ │ │ │ │ ├── EventsViewPermissionDefinition.java │ │ │ │ │ ├── ExportPermissionDefinition.java │ │ │ │ │ ├── ImportPermissionDefinition.java │ │ │ │ │ ├── JsonDataCreatePermissionDefinition.java │ │ │ │ │ ├── MailingListCreatePermission.java │ │ │ │ │ ├── PublicFileStoreWritePermissionDefinition.java │ │ │ │ │ ├── PurgeAllEventsActionPermissionDefinition.java │ │ │ │ │ ├── PurgeWithPurgeSettingsActionPermissionDefinition.java │ │ │ │ │ ├── SendToMailingListPermission.java │ │ │ │ │ ├── SqlBackupActionPermissionDefinition.java │ │ │ │ │ ├── SqlRestoreActionPermissionDefinition.java │ │ │ │ │ ├── SystemMetricsReadPermissionDefinition.java │ │ │ │ │ ├── UserCreatePermission.java │ │ │ │ │ ├── UserEditSelfPermission.java │ │ │ │ │ ├── UserFileStoreCreatePermissionDefinition.java │ │ │ │ │ └── UsersViewPermissionDefinition.java │ │ │ │ ├── script │ │ │ │ │ ├── DataPointQueryScriptUtilityDefinition.java │ │ │ │ │ ├── DataSourceQueryScriptUtilityDefinition.java │ │ │ │ │ ├── HttpBuilderScriptUtilityDefinition.java │ │ │ │ │ ├── JsonEmportScriptUtilityDefinition.java │ │ │ │ │ ├── PingUtilityDefinition.java │ │ │ │ │ ├── PointValueTimeStreamScriptUtilityDefinition.java │ │ │ │ │ └── RuntimeManagerScriptUtilityDefinition.java │ │ │ │ └── settings │ │ │ │ │ ├── BackupSettingsListenerDefinition.java │ │ │ │ │ ├── DataPointTagsDisplaySettingDefinition.java │ │ │ │ │ ├── DatabaseBackupSettingsListenerDefinition.java │ │ │ │ │ ├── DatabaseTypeInfoDefinition.java │ │ │ │ │ ├── DiskInfoDefinition.java │ │ │ │ │ ├── EventsCountInfoDefinition.java │ │ │ │ │ ├── LanguageSettingListenerDefinition.java │ │ │ │ │ ├── LoadAverageInfoDefinition.java │ │ │ │ │ ├── NoSqlPointValueDatabaseSizeInfoDefinition.java │ │ │ │ │ ├── OperatingSystemInfoDefinition.java │ │ │ │ │ ├── SqlDatabaseBackupFileListInfoDefinition.java │ │ │ │ │ ├── SqlDatabaseSizeInfoDefinition.java │ │ │ │ │ └── TimezoneInfoDefinition.java │ │ │ └── license │ │ │ │ ├── BasicModuleLicense.java │ │ │ │ ├── ITimedLicenseDefinition.java │ │ │ │ └── ITimedLicenseRegistrar.java │ │ ├── rt │ │ │ ├── DataPointEventNotifyWorkItem.java │ │ │ ├── DataPointGroupInitializer.java │ │ │ ├── DataSourceGroupInitializer.java │ │ │ ├── DataSourceGroupTerminator.java │ │ │ ├── EventManager.java │ │ │ ├── EventManagerImpl.java │ │ │ ├── GroupProcessor.java │ │ │ ├── PublishedPointGroupInitializer.java │ │ │ ├── RTException.java │ │ │ ├── RuntimeManager.java │ │ │ ├── RuntimeManagerImpl.java │ │ │ ├── audit │ │ │ │ ├── DataSourceRestorer.java │ │ │ │ └── Restorer.java │ │ │ ├── dataImage │ │ │ │ ├── AnnotatedIdPointValueTime.java │ │ │ │ ├── AnnotatedPointValueTime.java │ │ │ │ ├── DataPointEventMulticaster.java │ │ │ │ ├── DataPointListener.java │ │ │ │ ├── DataPointRT.java │ │ │ │ ├── DataPointRTPointValueCache.java │ │ │ │ ├── HistoricalDataPoint.java │ │ │ │ ├── IAnnotated.java │ │ │ │ ├── IDataPointValueSource.java │ │ │ │ ├── IdPointValueTime.java │ │ │ │ ├── MultiValueTime.java │ │ │ │ ├── PointValueFacade.java │ │ │ │ ├── PointValueTime.java │ │ │ │ ├── PvtTimeComparator.java │ │ │ │ ├── RenderedPointValueTime.java │ │ │ │ ├── SeriesIdTime.java │ │ │ │ ├── SetPointSource.java │ │ │ │ └── types │ │ │ │ │ ├── AlphanumericValue.java │ │ │ │ │ ├── BinaryValue.java │ │ │ │ │ ├── DataValue.java │ │ │ │ │ ├── MultistateValue.java │ │ │ │ │ └── NumericValue.java │ │ │ ├── dataSource │ │ │ │ ├── DataSourceRT.java │ │ │ │ ├── DataSourceUtils.java │ │ │ │ ├── EventDataSource.java │ │ │ │ ├── MockDataSourceRT.java │ │ │ │ ├── MockPointLocatorRT.java │ │ │ │ ├── MockPollingDataSource.java │ │ │ │ ├── NoMatchException.java │ │ │ │ ├── PointLocatorRT.java │ │ │ │ └── PollingDataSource.java │ │ │ ├── event │ │ │ │ ├── AlarmLevels.java │ │ │ │ ├── DataPointEventLevelSummary.java │ │ │ │ ├── EventDetector.java │ │ │ │ ├── EventDetectorListener.java │ │ │ │ ├── EventInstance.java │ │ │ │ ├── ReturnCause.java │ │ │ │ ├── SimpleEventDetector.java │ │ │ │ ├── UserEventLevelSummary.java │ │ │ │ ├── UserEventListener.java │ │ │ │ ├── UserEventMulticaster.java │ │ │ │ ├── detectors │ │ │ │ │ ├── AbstractEventDetectorRT.java │ │ │ │ │ ├── AlphanumericRegexStateDetectorRT.java │ │ │ │ │ ├── AlphanumericStateDetectorRT.java │ │ │ │ │ ├── AnalogChangeDetectorRT.java │ │ │ │ │ ├── AnalogHighLimitDetectorRT.java │ │ │ │ │ ├── AnalogLowLimitDetectorRT.java │ │ │ │ │ ├── AnalogRangeDetectorRT.java │ │ │ │ │ ├── BinaryStateDetectorRT.java │ │ │ │ │ ├── DifferenceDetectorRT.java │ │ │ │ │ ├── MultistateBitDetectorRT.java │ │ │ │ │ ├── MultistateStateDetectorRT.java │ │ │ │ │ ├── NegativeCusumDetectorRT.java │ │ │ │ │ ├── NoChangeDetectorRT.java │ │ │ │ │ ├── NoUpdateDetectorRT.java │ │ │ │ │ ├── PointChangeDetectorRT.java │ │ │ │ │ ├── PointEventDetectorRT.java │ │ │ │ │ ├── PositiveCusumDetectorRT.java │ │ │ │ │ ├── RateOfChangeDetectorRT.java │ │ │ │ │ ├── SmoothnessDetectorRT.java │ │ │ │ │ ├── StateChangeCountDetectorRT.java │ │ │ │ │ ├── StateDetectorRT.java │ │ │ │ │ ├── TimeDelayedEventDetectorRT.java │ │ │ │ │ ├── TimeoutDetectorRT.java │ │ │ │ │ └── UpdateDetectorRT.java │ │ │ │ ├── handlers │ │ │ │ │ ├── EmailHandlerRT.java │ │ │ │ │ ├── EventHandlerInterface.java │ │ │ │ │ ├── EventHandlerRT.java │ │ │ │ │ ├── ProcessHandlerRT.java │ │ │ │ │ ├── ScriptEventHandlerRT.java │ │ │ │ │ └── SetPointHandlerRT.java │ │ │ │ └── type │ │ │ │ │ ├── AuditEventType.java │ │ │ │ │ ├── AuditEventTypeSettingsListenerDefinition.java │ │ │ │ │ ├── DataPointEventType.java │ │ │ │ │ ├── DataSourceEventType.java │ │ │ │ │ ├── DuplicateHandling.java │ │ │ │ │ ├── EventType.java │ │ │ │ │ ├── EventTypeMatcher.java │ │ │ │ │ ├── EventTypeResolver.java │ │ │ │ │ ├── MissingEventType.java │ │ │ │ │ ├── PublisherEventType.java │ │ │ │ │ ├── SystemEventType.java │ │ │ │ │ ├── SystemEventTypeSettingsListenerDefinition.java │ │ │ │ │ └── definition │ │ │ │ │ ├── BackupFailureEventTypeDefinition.java │ │ │ │ │ ├── BackupSuccessEventTypeDefinition.java │ │ │ │ │ ├── EmailSendFailureEventTypeDefinition.java │ │ │ │ │ ├── FailedUserLoginEventTypeDefinition.java │ │ │ │ │ ├── LicenseCheckEventTypeDefinition.java │ │ │ │ │ ├── MaxAlarmLevelChangedEventTypeDefinition.java │ │ │ │ │ ├── MissingModuleDependencyEventTypeDefinition.java │ │ │ │ │ ├── NewUserRegisteredEventTypeDefinition.java │ │ │ │ │ ├── ProcessFailureEventTypeDefinition.java │ │ │ │ │ ├── RejectedWorkItemEventTypeDefinition.java │ │ │ │ │ ├── SetPointHandlerFailureEventTypeDefinition.java │ │ │ │ │ ├── SystemShutdownEventTypeDefinition.java │ │ │ │ │ ├── SystemStartupEventTypeDefinition.java │ │ │ │ │ ├── UpgradeCheckEventTypeDefinition.java │ │ │ │ │ └── UserLoginEventTypeDefinition.java │ │ │ ├── maint │ │ │ │ ├── BackgroundProcessing.java │ │ │ │ ├── BackgroundProcessingImpl.java │ │ │ │ ├── DataPurge.java │ │ │ │ ├── MangoThreadFactory.java │ │ │ │ ├── MemoryCheck.java │ │ │ │ ├── UpgradeCheck.java │ │ │ │ └── work │ │ │ │ │ ├── BackupWorkItem.java │ │ │ │ │ ├── DatabaseBackupWorkItem.java │ │ │ │ │ ├── EmailWorkItem.java │ │ │ │ │ ├── ProcessWorkItem.java │ │ │ │ │ ├── SetPointWorkItem.java │ │ │ │ │ └── WorkItem.java │ │ │ ├── publish │ │ │ │ ├── AttributePublishQueue.java │ │ │ │ ├── AttributesChangedQueueEntry.java │ │ │ │ ├── PublishQueue.java │ │ │ │ ├── PublishQueueEntry.java │ │ │ │ ├── PublishedPointRT.java │ │ │ │ ├── PublisherRT.java │ │ │ │ ├── SendThread.java │ │ │ │ └── mock │ │ │ │ │ └── MockPublisherRT.java │ │ │ └── script │ │ │ │ ├── AbstractPointWrapper.java │ │ │ │ ├── AlphanumericPointWrapper.java │ │ │ │ ├── AnalogStatisticsWrapper.java │ │ │ │ ├── BinaryPointWrapper.java │ │ │ │ ├── BinaryStartsAndRuntimeListWrapper.java │ │ │ │ ├── DataPointJsonImportExclusion.java │ │ │ │ ├── DataPointQuery.java │ │ │ │ ├── DataPointStateException.java │ │ │ │ ├── DataPointWrapper.java │ │ │ │ ├── DataSourceJsonImportExclusion.java │ │ │ │ ├── DataSourceQuery.java │ │ │ │ ├── DataSourceWrapper.java │ │ │ │ ├── DateTimeUtility.java │ │ │ │ ├── DistinctPointWrapper.java │ │ │ │ ├── EventInstanceWrapper.java │ │ │ │ ├── HttpBuilderScriptUtility.java │ │ │ │ ├── JsonEmportScriptTestUtility.java │ │ │ │ ├── JsonEmportScriptUtility.java │ │ │ │ ├── JsonImportExclusion.java │ │ │ │ ├── MultistatePointWrapper.java │ │ │ │ ├── MultistateStartsAndRuntimeListWrapper.java │ │ │ │ ├── NumericPointWrapper.java │ │ │ │ ├── OneTimePointAnnotation.java │ │ │ │ ├── PointValueTimeStreamScriptUtility.java │ │ │ │ ├── ResultTypeException.java │ │ │ │ ├── RuntimeManagerScriptTestUtility.java │ │ │ │ ├── RuntimeManagerScriptUtility.java │ │ │ │ ├── ScriptContextVariable.java │ │ │ │ ├── ScriptError.java │ │ │ │ ├── ScriptExceptionCallback.java │ │ │ │ ├── ScriptHttpCallback.java │ │ │ │ ├── ScriptLog.java │ │ │ │ ├── ScriptPermissionParent.java │ │ │ │ ├── ScriptPermissions.java │ │ │ │ ├── ScriptPermissionsException.java │ │ │ │ ├── ScriptPointValueRollupCallback.java │ │ │ │ ├── ScriptPointValueSetter.java │ │ │ │ ├── ScriptPointValueTimeCallback.java │ │ │ │ ├── StartsAndRuntimeListWrapper.java │ │ │ │ ├── UnitUtility.java │ │ │ │ ├── ValueChangeCounterWrapper.java │ │ │ │ ├── WrapperContext.java │ │ │ │ └── ping │ │ │ │ ├── DefaultPingUtility.java │ │ │ │ ├── PingStats.java │ │ │ │ ├── PingUtility.java │ │ │ │ └── TestPingUtility.java │ │ ├── util │ │ │ ├── ColorUtils.java │ │ │ ├── DateUtils.java │ │ │ ├── EngineeringUnits.java │ │ │ ├── ExceptionListWrapper.java │ │ │ ├── ExportCodes.java │ │ │ ├── ExportNames.java │ │ │ ├── HostUtils.java │ │ │ ├── IntMessagePair.java │ │ │ ├── JUnitUtil.java │ │ │ ├── JsonMapEntryWriter.java │ │ │ ├── JsonSerializableUtility.java │ │ │ ├── LongCompare.java │ │ │ ├── MangoServiceLoader.java │ │ │ ├── MapWrap.java │ │ │ ├── MapWrapConverter.java │ │ │ ├── VarNames.java │ │ │ ├── chart │ │ │ │ └── DiscreteTimeSeries.java │ │ │ ├── license │ │ │ │ ├── InstanceLicense.java │ │ │ │ ├── LicenseFeature.java │ │ │ │ └── ModuleLicense.java │ │ │ ├── log │ │ │ │ ├── LogLevel.java │ │ │ │ ├── NullPrintWriter.java │ │ │ │ └── ProcessLog.java │ │ │ ├── test │ │ │ │ └── DummyServletContext.java │ │ │ └── timeout │ │ │ │ ├── HighPriorityTask.java │ │ │ │ ├── ModelTimeoutClient.java │ │ │ │ ├── ModelTimeoutTask.java │ │ │ │ ├── ProgressiveTask.java │ │ │ │ ├── RejectedTaskStats.java │ │ │ │ ├── RejectionHandler.java │ │ │ │ ├── SystemActionTask.java │ │ │ │ ├── TaskRejectionHandler.java │ │ │ │ ├── TimeoutClient.java │ │ │ │ └── TimeoutTask.java │ │ ├── view │ │ │ ├── ImplDefinition.java │ │ │ ├── chart │ │ │ │ ├── BaseChartRenderer.java │ │ │ │ ├── ChartRenderer.java │ │ │ │ ├── ImageChartRenderer.java │ │ │ │ ├── ImageFlipbookRenderer.java │ │ │ │ ├── StatisticsChartRenderer.java │ │ │ │ ├── TableChartRenderer.java │ │ │ │ └── TimePeriodChartRenderer.java │ │ │ ├── stats │ │ │ │ ├── DefaultSeriesValueTime.java │ │ │ │ ├── DefaultValueTime.java │ │ │ │ ├── ITime.java │ │ │ │ ├── IValueTime.java │ │ │ │ ├── SeriesValueTime.java │ │ │ │ └── StatisticsGenerator.java │ │ │ └── text │ │ │ │ ├── AnalogRenderer.java │ │ │ │ ├── BaseTextRenderer.java │ │ │ │ ├── BinaryTextRenderer.java │ │ │ │ ├── ConvertingRenderer.java │ │ │ │ ├── MultistateRenderer.java │ │ │ │ ├── MultistateValue.java │ │ │ │ ├── NoneRenderer.java │ │ │ │ ├── PlainRenderer.java │ │ │ │ ├── RangeRenderer.java │ │ │ │ ├── RangeValue.java │ │ │ │ ├── TextRenderer.java │ │ │ │ └── TimeRenderer.java │ │ ├── vo │ │ │ ├── AbstractActionVO.java │ │ │ ├── AbstractBasicVO.java │ │ │ ├── AbstractVO.java │ │ │ ├── AnonymousUser.java │ │ │ ├── DataPointSummary.java │ │ │ ├── DataPointVO.java │ │ │ ├── FileStore.java │ │ │ ├── IDataPoint.java │ │ │ ├── LinkedAccount.java │ │ │ ├── ListParent.java │ │ │ ├── MangoSessionDataVO.java │ │ │ ├── OAuth2LinkedAccount.java │ │ │ ├── User.java │ │ │ ├── Validatable.java │ │ │ ├── bean │ │ │ │ ├── ImageValueBean.java │ │ │ │ └── PointHistoryCount.java │ │ │ ├── comment │ │ │ │ └── UserCommentVO.java │ │ │ ├── dataPoint │ │ │ │ ├── DataPointWithEventDetectors.java │ │ │ │ └── MockPointLocatorVO.java │ │ │ ├── dataSource │ │ │ │ ├── AbstractPointLocatorVO.java │ │ │ │ ├── BasicDataSourceVO.java │ │ │ │ ├── DataSourceVO.java │ │ │ │ ├── PointLocatorVO.java │ │ │ │ ├── PollingDataSourceVO.java │ │ │ │ └── mock │ │ │ │ │ ├── MockDataSourceDefinition.java │ │ │ │ │ └── MockDataSourceVO.java │ │ │ ├── event │ │ │ │ ├── AbstractEventHandlerVO.java │ │ │ │ ├── EmailEventHandlerVO.java │ │ │ │ ├── EventHandlerVO.java │ │ │ │ ├── EventInstanceI.java │ │ │ │ ├── EventInstanceVO.java │ │ │ │ ├── EventTypeVO.java │ │ │ │ ├── PointEventDetectorVO.java │ │ │ │ ├── ProcessEventHandlerVO.java │ │ │ │ ├── ScriptEventHandlerVO.java │ │ │ │ ├── SetPointEventHandlerVO.java │ │ │ │ ├── SimpleEventDetectorVO.java │ │ │ │ ├── audit │ │ │ │ │ └── AuditEventInstanceVO.java │ │ │ │ └── detector │ │ │ │ │ ├── AbstractEventDetectorVO.java │ │ │ │ │ ├── AbstractPointEventDetectorVO.java │ │ │ │ │ ├── AlphanumericRegexStateDetectorVO.java │ │ │ │ │ ├── AlphanumericStateDetectorVO.java │ │ │ │ │ ├── AnalogChangeDetectorVO.java │ │ │ │ │ ├── AnalogHighLimitDetectorVO.java │ │ │ │ │ ├── AnalogLowLimitDetectorVO.java │ │ │ │ │ ├── AnalogRangeDetectorVO.java │ │ │ │ │ ├── BinaryStateDetectorVO.java │ │ │ │ │ ├── MultistateBitDetectorVO.java │ │ │ │ │ ├── MultistateStateDetectorVO.java │ │ │ │ │ ├── NegativeCusumDetectorVO.java │ │ │ │ │ ├── NoChangeDetectorVO.java │ │ │ │ │ ├── NoUpdateDetectorVO.java │ │ │ │ │ ├── PointChangeDetectorVO.java │ │ │ │ │ ├── PositiveCusumDetectorVO.java │ │ │ │ │ ├── RateOfChangeDetectorVO.java │ │ │ │ │ ├── SmoothnessDetectorVO.java │ │ │ │ │ ├── StateChangeCountDetectorVO.java │ │ │ │ │ ├── TimeoutDetectorVO.java │ │ │ │ │ └── UpdateDetectorVO.java │ │ │ ├── json │ │ │ │ └── JsonDataVO.java │ │ │ ├── mailingList │ │ │ │ ├── AddressEntry.java │ │ │ │ ├── MailingList.java │ │ │ │ ├── MailingListEntry.java │ │ │ │ ├── MailingListRecipient.java │ │ │ │ ├── MailingListRecipientResolver.java │ │ │ │ ├── PhoneEntry.java │ │ │ │ ├── RecipientListEntryType.java │ │ │ │ ├── UserEntry.java │ │ │ │ └── UserPhoneEntry.java │ │ │ ├── pair │ │ │ │ ├── IntegerPair.java │ │ │ │ ├── LongPair.java │ │ │ │ └── StringIntPair.java │ │ │ ├── permission │ │ │ │ ├── OwnedResource.java │ │ │ │ ├── PermissionException.java │ │ │ │ └── PermissionHolder.java │ │ │ ├── publish │ │ │ │ ├── PublishedPointVO.java │ │ │ │ ├── PublisherVO.java │ │ │ │ └── mock │ │ │ │ │ ├── MockPublishedPointVO.java │ │ │ │ │ ├── MockPublisherDefinition.java │ │ │ │ │ └── MockPublisherVO.java │ │ │ ├── role │ │ │ │ ├── Role.java │ │ │ │ └── RoleVO.java │ │ │ └── systemSettings │ │ │ │ ├── SystemSettingsEventDispatcher.java │ │ │ │ └── SystemSettingsListener.java │ │ └── web │ │ │ ├── AllowOverridingSymLinkAliasChecker.java │ │ │ ├── MediaTypes.java │ │ │ ├── OverridingFileResource.java │ │ │ ├── OverridingWebAppContext.java │ │ │ ├── comparators │ │ │ └── StringStringPairComparator.java │ │ │ ├── dwr │ │ │ └── beans │ │ │ │ └── RecipientListEntryBean.java │ │ │ ├── handler │ │ │ └── MangoErrorHandler.java │ │ │ └── mvc │ │ │ ├── SimpleFormRedirectController.java │ │ │ ├── UrlHandler.java │ │ │ ├── UrlHandlerController.java │ │ │ ├── controller │ │ │ └── StartupController.java │ │ │ └── spring │ │ │ ├── MangoLocaleResolver.java │ │ │ ├── MangoRootWebContextConfiguration.java │ │ │ └── security │ │ │ ├── AuthHeaderMatcher.java │ │ │ ├── BearerAuthenticationFilter.java │ │ │ ├── BrowserRequestMatcher.java │ │ │ ├── JsonLoginConfigurer.java │ │ │ ├── JsonUsernamePasswordAuthenticationFilter.java │ │ │ ├── MangoAccessDeniedHandler.java │ │ │ ├── MangoAuthenticationDetails.java │ │ │ ├── MangoAuthenticationDetailsSource.java │ │ │ ├── MangoAuthenticationEntryPoint.java │ │ │ ├── MangoAuthenticationFailureHandler.java │ │ │ ├── MangoAuthenticationSuccessHandler.java │ │ │ ├── MangoCSPHeaderWriter.java │ │ │ ├── MangoCsrfTokenRepository.java │ │ │ ├── MangoExpiredSessionStrategy.java │ │ │ ├── MangoLogoutSuccessHandler.java │ │ │ ├── MangoMethodSecurityConfiguration.java │ │ │ ├── MangoPortMapper.java │ │ │ ├── MangoRequiresCsrfMatcher.java │ │ │ ├── MangoSecurityConfiguration.java │ │ │ ├── MangoSecurityEventListener.java │ │ │ ├── MangoSessionListener.java │ │ │ ├── MangoSessionRegistry.java │ │ │ ├── MangoSwitchUserFilter.java │ │ │ ├── RateLimiter.java │ │ │ ├── RateLimitingFilter.java │ │ │ ├── StatelessSecurityContextRepository.java │ │ │ ├── TokenAuthMatcher.java │ │ │ ├── authentication │ │ │ ├── BearerAuthenticationToken.java │ │ │ ├── JwtAuthentication.java │ │ │ ├── JwtPermissionHolder.java │ │ │ ├── JwtTokenAuthenticationProvider.java │ │ │ ├── MangoPasswordAuthenticationProvider.java │ │ │ ├── MangoTokenAuthenticationProvider.java │ │ │ ├── MangoUserDetailsService.java │ │ │ └── PasswordResetAuthenticationToken.java │ │ │ ├── oauth2 │ │ │ ├── DefaultUserMapper.java │ │ │ ├── MangoOAuth2User.java │ │ │ ├── MangoOAuth2UserService.java │ │ │ ├── MangoOidcUser.java │ │ │ ├── MangoOidcUserService.java │ │ │ ├── OAuth2Configuration.java │ │ │ ├── OAuth2Information.java │ │ │ ├── RegistrationPropertyMapperFactory.java │ │ │ ├── UserMapper.java │ │ │ └── UserSyncAuthenticationException.java │ │ │ └── permissions │ │ │ ├── AnonymousAccess.java │ │ │ ├── MangoCustomMethodSecurityExpressionRoot.java │ │ │ ├── MangoMethodSecurityExpressionHandler.java │ │ │ ├── MangoPermissionEvaluator.java │ │ │ └── RequireAuthenticationInterceptor.java │ │ ├── messaging │ │ ├── DataConsumer.java │ │ ├── DefaultMessagingExceptionHandler.java │ │ ├── IncomingMessage.java │ │ ├── IncomingRequestMessage.java │ │ ├── IncomingResponseMessage.java │ │ ├── InputStreamListener.java │ │ ├── MessageControl.java │ │ ├── MessageParser.java │ │ ├── MessagingExceptionHandler.java │ │ ├── OutgoingMessage.java │ │ ├── OutgoingRequestMessage.java │ │ ├── OutgoingResponseMessage.java │ │ ├── RequestHandler.java │ │ ├── SimulationTransport.java │ │ ├── StreamTransport.java │ │ ├── StreamTransportCharSpaced.java │ │ ├── TestableTransport.java │ │ ├── TimeoutException.java │ │ ├── Transport.java │ │ ├── UdpTransport.java │ │ ├── WaitingRoom.java │ │ ├── WaitingRoomException.java │ │ ├── WaitingRoomKey.java │ │ └── WaitingRoomKeyFactory.java │ │ ├── metrics │ │ ├── EventHistogram.java │ │ ├── PeriodEventCount.java │ │ └── PeriodSum.java │ │ ├── provider │ │ ├── InputStreamEPollProvider.java │ │ ├── Provider.java │ │ ├── ProviderNotFoundException.java │ │ ├── Providers.java │ │ ├── TimerProvider.java │ │ └── impl │ │ │ └── InputStreamEPollProviderImpl.java │ │ ├── timer │ │ ├── AbstractTimer.java │ │ ├── AbstractTimerTrigger.java │ │ ├── CronExpression.java │ │ ├── CronTimerTrigger.java │ │ ├── ExecutionRejectedException.java │ │ ├── FixedDelayTrigger.java │ │ ├── FixedRateTrigger.java │ │ ├── ModelTimeoutClient.java │ │ ├── ModelTimeoutTask.java │ │ ├── NonConcurrentTask.java │ │ ├── OneTimeTrigger.java │ │ ├── OrderedRealTimeTimer.java │ │ ├── OrderedTaskInfo.java │ │ ├── OrderedThreadPoolExecutor.java │ │ ├── OrderedTimerThread.java │ │ ├── RealTimeTimer.java │ │ ├── RejectedTaskException.java │ │ ├── RejectedTaskReason.java │ │ ├── ScheduledNamedRunnable.java │ │ ├── ScheduledRunnable.java │ │ ├── SimulationTimeSource.java │ │ ├── SimulationTimer.java │ │ ├── SystemTimeSource.java │ │ ├── Task.java │ │ ├── TaskQueue.java │ │ ├── TaskWrapper.java │ │ ├── TimeSource.java │ │ ├── TimeoutTask.java │ │ ├── TimerTask.java │ │ ├── TimerThread.java │ │ ├── TimerTrigger.java │ │ └── sync │ │ │ ├── AsyncJobSink.java │ │ │ ├── SingleExecutorSingleWaiter.java │ │ │ └── Synchronizer.java │ │ ├── util │ │ ├── ArrayUtils.java │ │ ├── CollectionUtils.java │ │ ├── ColorUtils.java │ │ ├── DelimeterSet.java │ │ ├── DirectoryInfo.java │ │ ├── DirectoryUtils.java │ │ ├── EnumerationIterator.java │ │ ├── ExecutionTimer.java │ │ ├── ExecutionTimerNano.java │ │ ├── ILifecycle.java │ │ ├── ILifecycleState.java │ │ ├── IpAddressUtils.java │ │ ├── IpWhiteListException.java │ │ ├── IterableIterator.java │ │ ├── LifecycleException.java │ │ ├── LoopTester.java │ │ ├── MapWrap.java │ │ ├── NumberUtils.java │ │ ├── PKStringEncrypter.java │ │ ├── PortScan.java │ │ ├── ProgressiveTaskListener.java │ │ ├── SerializationHelper.java │ │ ├── ServletRequestUtils.java │ │ ├── ThreadUtils.java │ │ ├── TimeZoneUtils.java │ │ ├── image │ │ │ ├── BaseImageFormat.java │ │ │ ├── BaseScaledImage.java │ │ │ ├── BoxScaledImage.java │ │ │ ├── ImageUtils.java │ │ │ ├── JpegImageFormat.java │ │ │ ├── PercentScaledImage.java │ │ │ ├── ShortSideScaledImage.java │ │ │ └── SimpleImageFormat.java │ │ ├── properties │ │ │ ├── DefaultMangoProperties.java │ │ │ ├── MangoConfigurationWatcher.java │ │ │ └── MangoProperties.java │ │ └── queue │ │ │ ├── ByteQueue.java │ │ │ ├── FileBackedQueue.java │ │ │ ├── FloatQueue.java │ │ │ ├── IntLimitQueue.java │ │ │ ├── IntQueue.java │ │ │ ├── LongLimitQueue.java │ │ │ ├── LongQueue.java │ │ │ ├── ObjectQueue.java │ │ │ └── ShortQueue.java │ │ └── web │ │ ├── content │ │ ├── ContentGenerator.java │ │ ├── MockServletOutputStream.java │ │ └── MockServletResponse.java │ │ ├── context │ │ ├── WebContext.java │ │ └── WebContextFilter.java │ │ ├── http │ │ ├── CookieUtils.java │ │ ├── HttpResponseHandler4.java │ │ ├── HttpUtils4.java │ │ └── RequestUtils.java │ │ └── mail │ │ ├── EmailAttachment.java │ │ ├── EmailContent.java │ │ ├── EmailInline.java │ │ ├── EmailSender.java │ │ └── TemplateEmailContent.java ├── web │ ├── .gitignore │ ├── WEB-INF │ │ ├── .gitignore │ │ ├── web.xml │ │ └── webdefault.xml │ ├── audio │ │ ├── critical.mp3 │ │ ├── lib │ │ │ ├── Boing1.mp3 │ │ │ ├── Comedy3.mp3 │ │ │ ├── Klaxon.mp3 │ │ │ ├── LAZER2.mp3 │ │ │ ├── alarm_1.mp3 │ │ │ ├── alarm_2.mp3 │ │ │ ├── attention.mp3 │ │ │ ├── bang_1.mp3 │ │ │ ├── bell_ting_ting.mp3 │ │ │ ├── big_trouble.mp3 │ │ │ ├── bunny_troubles.mp3 │ │ │ ├── cell_phone.mp3 │ │ │ ├── concentration.mp3 │ │ │ ├── door_bell.wav │ │ │ ├── siren_1.mp3 │ │ │ ├── text_message.mp3 │ │ │ ├── ting.mp3 │ │ │ ├── train_crossing.mp3 │ │ │ └── what_the_hell.mp3 │ │ ├── lifesafety.mp3 │ │ └── urgent.mp3 │ ├── images │ │ ├── accept.png │ │ ├── add.png │ │ ├── application_form.png │ │ ├── arrow-turn-090-left.png │ │ ├── arrow_down.png │ │ ├── arrow_down_thin.png │ │ ├── arrow_in.png │ │ ├── arrow_out.png │ │ ├── arrow_refresh.png │ │ ├── arrow_up.png │ │ ├── arrow_up_thin.png │ │ ├── bell.png │ │ ├── bin.png │ │ ├── book.png │ │ ├── book_add.png │ │ ├── book_delete.png │ │ ├── brick_go.png │ │ ├── brick_stop.png │ │ ├── bricks.png │ │ ├── bullet_add.png │ │ ├── bullet_black.png │ │ ├── bullet_delete.png │ │ ├── bullet_down.png │ │ ├── bullet_go.png │ │ ├── bullet_go_left.png │ │ ├── bullet_key.png │ │ ├── bullet_picture.png │ │ ├── cancel.png │ │ ├── chart_line_edit.png │ │ ├── clock.png │ │ ├── cog.png │ │ ├── cog_add.png │ │ ├── cog_delete.png │ │ ├── cog_edit.png │ │ ├── cog_email.png │ │ ├── cog_go.png │ │ ├── cog_process.png │ │ ├── cog_wrench.png │ │ ├── comment.png │ │ ├── comment_add.png │ │ ├── control-power.png │ │ ├── control_play.png │ │ ├── control_play_blue.png │ │ ├── control_repeat.png │ │ ├── control_repeat_blue.png │ │ ├── copy.png │ │ ├── cross.png │ │ ├── cross_doc.png │ │ ├── csv.png │ │ ├── database_go.png │ │ ├── database_stop.png │ │ ├── delete.png │ │ ├── disconnect.png │ │ ├── email.png │ │ ├── email_go.png │ │ ├── emport.png │ │ ├── exclamation.png │ │ ├── favicon.ico │ │ ├── flag_aqua.png │ │ ├── flag_aqua_off.png │ │ ├── flag_blue.png │ │ ├── flag_blue_off.png │ │ ├── flag_green.png │ │ ├── flag_green_off.png │ │ ├── flag_grey.png │ │ ├── flag_grey_off.png │ │ ├── flag_orange.png │ │ ├── flag_orange_off.png │ │ ├── flag_red.png │ │ ├── flag_red_off.png │ │ ├── flag_white.png │ │ ├── flag_white_off.png │ │ ├── flag_yellow.png │ │ ├── flag_yellow_off.png │ │ ├── folder_add.png │ │ ├── folder_brick.png │ │ ├── graphic.png │ │ ├── help.png │ │ ├── help_doc.png │ │ ├── hourglass.png │ │ ├── house.png │ │ ├── house_delete.png │ │ ├── house_link.png │ │ ├── html.png │ │ ├── html_add.png │ │ ├── html_delete.png │ │ ├── icon_arrow_down.png │ │ ├── icon_arrow_up.png │ │ ├── icon_chart.png │ │ ├── icon_comp.png │ │ ├── icon_comp_add.png │ │ ├── icon_comp_delete.png │ │ ├── icon_comp_edit.png │ │ ├── icon_comp_error.png │ │ ├── icon_ds.png │ │ ├── icon_ds_add.png │ │ ├── icon_ds_delete.png │ │ ├── icon_ds_edit.png │ │ ├── icon_ds_error.png │ │ ├── icon_ds_go.png │ │ ├── icon_edit.png │ │ ├── icon_toggle_minus.png │ │ ├── icon_toggle_plus.png │ │ ├── information.png │ │ ├── item.png │ │ ├── lightbulb.png │ │ ├── lightbulb_off.png │ │ ├── locale.png │ │ ├── logo.png │ │ ├── magnifier.png │ │ ├── menu_separator.png │ │ ├── pencil.png │ │ ├── puzzle.png │ │ ├── right.gif │ │ ├── save.png │ │ ├── save_add.png │ │ ├── sound_mute.png │ │ ├── sound_none.png │ │ ├── spacer.gif │ │ ├── text.png │ │ ├── throbber.gif │ │ ├── thumb_down.png │ │ ├── thumb_up.png │ │ ├── tick.png │ │ ├── tick_off.png │ │ ├── transmit.png │ │ ├── transmit_add.png │ │ ├── transmit_delete.png │ │ ├── transmit_edit.png │ │ ├── transmit_go.png │ │ ├── transmit_stop.png │ │ ├── user.png │ │ ├── user_add.png │ │ ├── user_delete.png │ │ ├── user_disabled.png │ │ ├── user_ds.png │ │ ├── user_green.png │ │ ├── user_suit.png │ │ ├── viconics │ │ │ ├── VT7200 │ │ │ │ ├── Sensors │ │ │ │ │ ├── Supply_Duct_Sensor_V.jpg │ │ │ │ │ └── Viconics_Thermostat.jpg │ │ │ │ └── VT7200_Background.jpg │ │ │ ├── VT7300 │ │ │ │ ├── Sensors │ │ │ │ │ ├── Supply_Duct_Sensor_V.jpg │ │ │ │ │ └── Viconics_Thermostat.jpg │ │ │ │ └── VT7300_Backgound.jpg │ │ │ └── VT7600 │ │ │ │ ├── Sensors │ │ │ │ ├── OA_Duct_Sensor_V.jpg │ │ │ │ ├── Supply_Duct_Sensor_H.jpg │ │ │ │ └── Viconics_Thermostat.jpg │ │ │ │ └── VT7600_Background.jpg │ │ ├── warn.png │ │ ├── xls.png │ │ └── xml.png │ ├── protected │ │ └── readme.txt │ ├── robots.txt │ └── startup │ │ ├── index.html │ │ ├── startup.css │ │ └── startup.js └── zip-resources.xml ├── CoreBundle ├── .gitignore ├── core-bundle.xml └── pom.xml ├── LICENSE ├── Modules ├── .gitignore └── pom.xml ├── README.md ├── core-zip ├── .gitignore ├── core-zip.xml └── pom.xml ├── docker-image ├── .gitignore ├── Dockerfile └── pom.xml ├── pom.xml └── versions-plugin-rules.xml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/.gitignore -------------------------------------------------------------------------------- /AssemblyDescriptors/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/AssemblyDescriptors/.gitignore -------------------------------------------------------------------------------- /AssemblyDescriptors/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/AssemblyDescriptors/pom.xml -------------------------------------------------------------------------------- /AssemblyDescriptors/resources/assemblies/module-zip.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/AssemblyDescriptors/resources/assemblies/module-zip.xml -------------------------------------------------------------------------------- /Bootstrap/.gitignore: -------------------------------------------------------------------------------- 1 | /maven-target/ 2 | /.classpath 3 | -------------------------------------------------------------------------------- /Bootstrap/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Bootstrap/pom.xml -------------------------------------------------------------------------------- /Core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/.gitignore -------------------------------------------------------------------------------- /Core/Getting Started.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/Getting Started.txt -------------------------------------------------------------------------------- /Core/RELEASE-NOTES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/RELEASE-NOTES -------------------------------------------------------------------------------- /Core/bin/certbot-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/bin/certbot-deploy.sh -------------------------------------------------------------------------------- /Core/bin/genkey.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/bin/genkey.sh -------------------------------------------------------------------------------- /Core/bin/getenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/bin/getenv.sh -------------------------------------------------------------------------------- /Core/bin/install-mango.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/bin/install-mango.sh -------------------------------------------------------------------------------- /Core/bin/mango.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/bin/mango.cmd -------------------------------------------------------------------------------- /Core/bin/mango.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/bin/mango.service -------------------------------------------------------------------------------- /Core/bin/mango.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/bin/mango.xml -------------------------------------------------------------------------------- /Core/bin/start-mango.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/bin/start-mango.sh -------------------------------------------------------------------------------- /Core/bin/start-options.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/bin/start-options.sh -------------------------------------------------------------------------------- /Core/bin/stop-mango.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/bin/stop-mango.sh -------------------------------------------------------------------------------- /Core/boot/.gitignore: -------------------------------------------------------------------------------- 1 | /*.jar 2 | -------------------------------------------------------------------------------- /Core/ftl/html/active.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/active.ftl -------------------------------------------------------------------------------- /Core/ftl/html/emailVerification.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/emailVerification.ftl -------------------------------------------------------------------------------- /Core/ftl/html/emailVerificationWarning.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/emailVerificationWarning.ftl -------------------------------------------------------------------------------- /Core/ftl/html/escalation.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/escalation.ftl -------------------------------------------------------------------------------- /Core/ftl/html/inactive.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/inactive.ftl -------------------------------------------------------------------------------- /Core/ftl/html/include/alarmLevel.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/include/alarmLevel.ftl -------------------------------------------------------------------------------- /Core/ftl/html/include/eventData.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/include/eventData.ftl -------------------------------------------------------------------------------- /Core/ftl/html/include/eventFooter.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/include/eventFooter.ftl -------------------------------------------------------------------------------- /Core/ftl/html/include/eventHeader.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/include/eventHeader.ftl -------------------------------------------------------------------------------- /Core/ftl/html/include/eventMessage.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/include/eventMessage.ftl -------------------------------------------------------------------------------- /Core/ftl/html/include/footer.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/include/footer.ftl -------------------------------------------------------------------------------- /Core/ftl/html/include/header.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/include/header.ftl -------------------------------------------------------------------------------- /Core/ftl/html/include/systemInfo.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/include/systemInfo.ftl -------------------------------------------------------------------------------- /Core/ftl/html/passwordReset.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/passwordReset.ftl -------------------------------------------------------------------------------- /Core/ftl/html/testEmail.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/html/testEmail.ftl -------------------------------------------------------------------------------- /Core/ftl/text/active.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/active.ftl -------------------------------------------------------------------------------- /Core/ftl/text/emailVerification.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/emailVerification.ftl -------------------------------------------------------------------------------- /Core/ftl/text/emailVerificationWarning.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/emailVerificationWarning.ftl -------------------------------------------------------------------------------- /Core/ftl/text/escalation.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/escalation.ftl -------------------------------------------------------------------------------- /Core/ftl/text/inactive.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/inactive.ftl -------------------------------------------------------------------------------- /Core/ftl/text/include/alarmLevel.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/include/alarmLevel.ftl -------------------------------------------------------------------------------- /Core/ftl/text/include/eventData.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/include/eventData.ftl -------------------------------------------------------------------------------- /Core/ftl/text/include/eventMessage.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/include/eventMessage.ftl -------------------------------------------------------------------------------- /Core/ftl/text/include/footer.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/include/footer.ftl -------------------------------------------------------------------------------- /Core/ftl/text/include/systemInfo.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/include/systemInfo.ftl -------------------------------------------------------------------------------- /Core/ftl/text/passwordReset.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/passwordReset.ftl -------------------------------------------------------------------------------- /Core/ftl/text/testEmail.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/ftl/text/testEmail.ftl -------------------------------------------------------------------------------- /Core/licenseTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/licenseTypes.xml -------------------------------------------------------------------------------- /Core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/pom.xml -------------------------------------------------------------------------------- /Core/release.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/release.properties -------------------------------------------------------------------------------- /Core/resources-test/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/resources-test/log4j2-test.xml -------------------------------------------------------------------------------- /Core/resources-test/testMangoConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/resources-test/testMangoConfig.json -------------------------------------------------------------------------------- /Core/resources/com/serotonin/m2m2/db/convertUtils.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/resources/com/serotonin/m2m2/db/convertUtils.sql -------------------------------------------------------------------------------- /Core/resources/com/serotonin/m2m2/db/createTables-H2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/resources/com/serotonin/m2m2/db/createTables-H2.sql -------------------------------------------------------------------------------- /Core/resources/com/serotonin/m2m2/db/createTables-MSSQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/resources/com/serotonin/m2m2/db/createTables-MSSQL.sql -------------------------------------------------------------------------------- /Core/resources/com/serotonin/m2m2/db/createTables-MYSQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/resources/com/serotonin/m2m2/db/createTables-MYSQL.sql -------------------------------------------------------------------------------- /Core/resources/i18n.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/resources/i18n.properties -------------------------------------------------------------------------------- /Core/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/resources/log4j2.xml -------------------------------------------------------------------------------- /Core/resources/mango.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/resources/mango.properties -------------------------------------------------------------------------------- /Core/src-test/.gitignore: -------------------------------------------------------------------------------- 1 | /test 2 | /pointData.csv 3 | -------------------------------------------------------------------------------- /Core/src-test/com/infiniteautomation/mango/db/ConvertDDL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/infiniteautomation/mango/db/ConvertDDL.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/junit/vo/BaseClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/junit/vo/BaseClass.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/junit/vo/Compound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/junit/vo/Compound.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/junit/vo/Enums.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/junit/vo/Enums.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/junit/vo/GenObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/junit/vo/GenObject.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/junit/vo/GenericTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/junit/vo/GenericTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/junit/vo/ImSerializable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/junit/vo/ImSerializable.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/junit/vo/Primitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/junit/vo/Primitives.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/junit/vo/Subclass1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/junit/vo/Subclass1.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/junit/vo/Subclass2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/junit/vo/Subclass2.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/junit/vo/UserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/junit/vo/UserTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/AnnotatedClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/AnnotatedClass.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/AnnotationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/AnnotationsTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/BaseClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/BaseClass.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/Compound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/Compound.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/Enums.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/Enums.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/EscapeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/EscapeTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/ExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/ExceptionTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/GenObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/GenObject.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/GenericTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/GenericTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/ImSerializable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/ImSerializable.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/Immutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/Immutable.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/LengthTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/LengthTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/ListArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/ListArray.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/Mutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/Mutable.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/PopulateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/PopulateTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/Primitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/Primitives.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/ReadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/ReadTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/ReadTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/ReadTypeTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/SerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/SerTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/StreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/StreamTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/Subclass1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/Subclass1.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/Subclass2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/Subclass2.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/SubclassTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/SubclassTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/json/test/WriteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/json/test/WriteTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/MangoTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/MangoTestBase.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/MangoTestModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/MangoTestModule.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/MockAggregateDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/MockAggregateDao.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/MockEventManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/MockEventManager.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/MockMangoLifecycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/MockMangoLifecycle.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/MockMangoProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/MockMangoProperties.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/MockPointValueDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/MockPointValueDao.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/MockRuntimeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/MockRuntimeManager.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/MockSerialPortManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/MockSerialPortManager.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/SimulationTimerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/SimulationTimerProvider.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/TestLicenseDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/TestLicenseDefinition.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/db/H2DatabaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/db/H2DatabaseTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/db/MySQLDatabaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/db/MySQLDatabaseTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/db/PostgresDatabaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/db/PostgresDatabaseTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/db/dao/DataPointDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/db/dao/DataPointDaoTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/db/dao/UserDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/db/dao/UserDaoTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/rt/DataPointEventsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/rt/DataPointEventsTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/rt/MonitoredValuesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/rt/MonitoredValuesTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/rt/event/UserEventsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/rt/event/UserEventsTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/util/CronPatternTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/util/CronPatternTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/util/DateUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/util/DateUtilsTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/m2m2/util/log/ProcessLogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/m2m2/util/log/ProcessLogTest.java -------------------------------------------------------------------------------- /Core/src-test/com/serotonin/timer/FixedRateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src-test/com/serotonin/timer/FixedRateTest.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/cache/Cache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/cache/Cache.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/cache/LRUMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/cache/LRUMap.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/emport/ImportItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/emport/ImportItem.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/emport/ImportTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/emport/ImportTask.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/emport/Importer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/emport/Importer.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/io/serial/DataBits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/io/serial/DataBits.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/io/serial/Parity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/io/serial/Parity.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/io/serial/StopBits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/io/serial/StopBits.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/util/DateFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/util/DateFunctions.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/util/Functions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/util/Functions.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/util/LazyField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/util/LazyField.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/util/RQLUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/util/RQLUtils.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/util/ReverseEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/util/ReverseEnum.java -------------------------------------------------------------------------------- /Core/src/com/infiniteautomation/mango/util/WorkItemInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/infiniteautomation/mango/util/WorkItemInfo.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/InvalidArgumentException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/InvalidArgumentException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/ModuleNotLoadedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/ModuleNotLoadedException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/NotImplementedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/NotImplementedException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/IntValuePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/IntValuePair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/KeyValuePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/KeyValuePair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/SpringConnectionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/SpringConnectionProvider.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/TransactionCapable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/TransactionCapable.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/pair/IntIntPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/pair/IntIntPair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/pair/IntStringPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/pair/IntStringPair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/pair/IntStringPairRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/pair/IntStringPairRowMapper.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/pair/IntStringParent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/pair/IntStringParent.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/pair/LongLongPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/pair/LongLongPair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/pair/LongStringPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/pair/LongStringPair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/pair/StringObjectPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/pair/StringObjectPair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/pair/StringStringPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/pair/StringStringPair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/pair/StringStringPairRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/pair/StringStringPairRowMapper.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/db/spring/ExtendedJdbcTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/db/spring/ExtendedJdbcTemplate.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/epoll/InputStreamCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/epoll/InputStreamCallback.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/epoll/InputStreamEPoll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/epoll/InputStreamEPoll.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/io/ActiveFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/io/ActiveFile.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/io/LineHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/io/LineHandler.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/io/LineReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/io/LineReader.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/io/MulticastOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/io/MulticastOutputStream.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/io/NullWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/io/NullWriter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/io/RecallableInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/io/RecallableInputStream.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/io/StreamUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/io/StreamUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/JsonContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/JsonContext.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/JsonException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/JsonException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/JsonParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/JsonParseException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/JsonReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/JsonReader.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/JsonStreamWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/JsonStreamWriter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/JsonWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/JsonWriter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/ObjectWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/ObjectWriter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/SimpleParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/SimpleParser.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/ArrayConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/ArrayConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/BigDecimalConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/BigDecimalConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/BigIntegerConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/BigIntegerConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/BooleanConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/BooleanConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/ByteConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/ByteConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/CollectionConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/CollectionConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/DateConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/DateConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/DoubleConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/DoubleConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/EnumConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/EnumConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/FloatConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/FloatConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/IntegerConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/IntegerConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/JsonArrayConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/JsonArrayConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/JsonBooleanConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/JsonBooleanConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/JsonNumberConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/JsonNumberConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/JsonObjectConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/JsonObjectConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/JsonStringConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/JsonStringConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/JsonValueConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/JsonValueConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/LazyFieldConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/LazyFieldConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/LongConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/LongConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/MapConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/MapConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/MapWrapConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/MapWrapConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/ObjectConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/ObjectConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/ObjectJsonWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/ObjectJsonWriter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/RoleConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/RoleConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/SerializerConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/SerializerConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/ShortConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/ShortConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/StringConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/StringConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/convert/UUIDConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/convert/UUIDConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/factory/ListFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/factory/ListFactory.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/factory/MapFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/factory/MapFactory.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/factory/SetFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/factory/SetFactory.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/spi/ClassConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/spi/ClassConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/spi/ClassSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/spi/ClassSerializer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/spi/JsonEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/spi/JsonEntity.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/spi/JsonProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/spi/JsonProperty.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/spi/JsonPropertyOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/spi/JsonPropertyOrder.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/spi/JsonSerializable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/spi/JsonSerializable.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/spi/ObjectFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/spi/ObjectFactory.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/spi/TypeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/spi/TypeResolver.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/type/JsonArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/type/JsonArray.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/type/JsonBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/type/JsonBoolean.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/type/JsonNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/type/JsonNumber.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/type/JsonObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/type/JsonObject.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/type/JsonStreamedArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/type/JsonStreamedArray.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/type/JsonString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/type/JsonString.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/type/JsonTypeReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/type/JsonTypeReader.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/type/JsonTypeWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/type/JsonTypeWriter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/type/JsonValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/type/JsonValue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/type/ObjectTypeWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/type/ObjectTypeWriter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/util/ParsePositionTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/util/ParsePositionTracker.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/util/SerializableProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/util/SerializableProperty.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/util/TypeDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/util/TypeDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/util/TypeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/util/TypeUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/json/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/json/util/Utils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/log/BaseIOLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/log/BaseIOLog.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/log/IOLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/log/IOLog.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/log/LogStopWatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/log/LogStopWatch.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/log/RollingIOLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/log/RollingIOLog.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/log/SimpleLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/log/SimpleLog.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/Common.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/Common.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/Constants.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/DataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/DataType.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/ICoreLicense.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/ICoreLicense.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/IMangoLifecycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/IMangoLifecycle.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/ImageSaveException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/ImageSaveException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/LicenseViolatedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/LicenseViolatedException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/LifecycleState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/LifecycleState.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/ServerStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/ServerStatus.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/TerminationReason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/TerminationReason.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/UpgradeVersionState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/UpgradeVersionState.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/AbstractDatabaseProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/AbstractDatabaseProxy.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/BasePooledProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/BasePooledProxy.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/DBConvert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/DBConvert.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/DatabaseProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/DatabaseProxy.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/DatabaseProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/DatabaseProxyFactory.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/DatabaseType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/DatabaseType.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/H2Proxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/H2Proxy.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/IdentityColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/IdentityColumn.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/MSSQLProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/MSSQLProxy.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/MySQLProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/MySQLProxy.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/PointValueDaoDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/PointValueDaoDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/PostgresProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/PostgresProxy.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/AbstractBasicDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/AbstractBasicDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/AbstractBasicVOAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/AbstractBasicVOAccess.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/AbstractVOAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/AbstractVOAccess.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/AbstractVoDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/AbstractVoDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/AuditEventDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/AuditEventDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/BaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/BaseDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/BasicSQLPointValueDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/BasicSQLPointValueDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/BatchPointValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/BatchPointValue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/BatchPointValueImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/BatchPointValueImpl.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/DataPointDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/DataPointDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/DataPointTagsDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/DataPointTagsDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/DataSourceDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/DataSourceDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/EventDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/EventDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/EventDetectorDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/EventDetectorDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/EventHandlerDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/EventHandlerDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/EventInstanceDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/EventInstanceDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/FileStoreDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/FileStoreDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/InstalledModulesDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/InstalledModulesDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/JsonDataDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/JsonDataDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/MailingListDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/MailingListDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/MangoSessionDataDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/MangoSessionDataDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/PermissionDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/PermissionDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/PointValueDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/PointValueDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/PointValueDaoSQL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/PointValueDaoSQL.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/PublishedPointDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/PublishedPointDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/PublisherDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/PublisherDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/QueryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/QueryBuilder.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/ResultSetCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/ResultSetCounter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/RoleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/RoleDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/SystemPermissionDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/SystemPermissionDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/SystemSettingsDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/SystemSettingsDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/UserCommentDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/UserCommentDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/UserDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/nosql/NoSQLDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/nosql/NoSQLDao.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/dao/pointvalue/TimeOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/dao/pointvalue/TimeOrder.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/DBUpgrade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/DBUpgrade.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade1.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade10.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade11.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade11.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade12.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade12.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade13.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade13.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade14.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade14.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade15.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade15.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade16.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade16.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade17.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade17.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade18.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade18.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade19.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade19.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade2.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade20.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade20.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade21.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade21.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade22.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade22.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade23.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade23.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade24.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade24.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade25.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade25.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade26.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade26.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade27.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade27.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade28.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade28.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade29.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade29.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade3.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade30.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade30.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade31.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade31.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade32.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade32.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade33.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade33.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade34.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade34.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade35.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade35.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade36.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade36.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade37.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade37.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade38.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade38.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade39.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade39.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade4.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade40.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade40.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade41.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade41.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade42.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade42.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade43.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade43.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade44.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade44.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade45.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade45.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade46.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade46.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade5.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade6.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade7.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade8.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/db/upgrade/Upgrade9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/db/upgrade/Upgrade9.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/email/MangoEmailContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/email/MangoEmailContent.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/email/MessageFormatDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/email/MessageFormatDirective.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/email/PostEmailRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/email/PostEmailRunnable.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/email/SubjectDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/email/SubjectDirective.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/email/UsedImagesDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/email/UsedImagesDirective.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/i18n/ProcessMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/i18n/ProcessMessage.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/i18n/ProcessResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/i18n/ProcessResult.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/i18n/TranslatableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/i18n/TranslatableException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/i18n/TranslatableMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/i18n/TranslatableMessage.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/i18n/TranslatedMessageSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/i18n/TranslatedMessageSource.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/i18n/Translations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/i18n/Translations.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/ConditionalDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/ConditionalDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/DataSourceDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/DataSourceDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/EmportDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/EmportDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/EventTypeDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/EventTypeDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/FileStoreDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/FileStoreDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/LicenseDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/LicenseDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/LifecycleDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/LifecycleDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/Module.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/ModuleRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/ModuleRegistry.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/PermissionDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/PermissionDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/PermissionGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/PermissionGroup.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/PermissionGroupImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/PermissionGroupImpl.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/PublisherDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/PublisherDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/PurgeDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/PurgeDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/PurgeFilterDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/PurgeFilterDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/ServletDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/ServletDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/SourceLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/SourceLocation.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/SystemInfoDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/SystemInfoDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/module/UpgradeDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/module/UpgradeDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/DataPointGroupInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/DataPointGroupInitializer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/DataSourceGroupTerminator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/DataSourceGroupTerminator.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/EventManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/EventManager.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/EventManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/EventManagerImpl.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/GroupProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/GroupProcessor.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/RTException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/RTException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/RuntimeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/RuntimeManager.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/RuntimeManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/RuntimeManagerImpl.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/audit/DataSourceRestorer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/audit/DataSourceRestorer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/audit/Restorer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/audit/Restorer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/dataImage/DataPointRT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/dataImage/DataPointRT.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/dataImage/IAnnotated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/dataImage/IAnnotated.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/dataImage/MultiValueTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/dataImage/MultiValueTime.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/dataImage/PointValueTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/dataImage/PointValueTime.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/dataImage/SeriesIdTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/dataImage/SeriesIdTime.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/dataImage/SetPointSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/dataImage/SetPointSource.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/dataImage/types/DataValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/dataImage/types/DataValue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/dataSource/DataSourceRT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/dataSource/DataSourceRT.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/event/AlarmLevels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/event/AlarmLevels.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/event/EventDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/event/EventDetector.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/event/EventInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/event/EventInstance.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/event/ReturnCause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/event/ReturnCause.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/event/type/EventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/event/type/EventType.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/maint/DataPurge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/maint/DataPurge.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/maint/MemoryCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/maint/MemoryCheck.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/maint/UpgradeCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/maint/UpgradeCheck.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/maint/work/WorkItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/maint/work/WorkItem.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/publish/PublishQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/publish/PublishQueue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/publish/PublisherRT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/publish/PublisherRT.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/publish/SendThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/publish/SendThread.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/script/DataPointQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/script/DataPointQuery.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/script/DataSourceQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/script/DataSourceQuery.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/script/DateTimeUtility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/script/DateTimeUtility.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/script/ScriptError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/script/ScriptError.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/script/ScriptLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/script/ScriptLog.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/script/UnitUtility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/script/UnitUtility.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/script/WrapperContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/script/WrapperContext.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/rt/script/ping/PingStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/rt/script/ping/PingStats.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/ColorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/ColorUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/DateUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/EngineeringUnits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/EngineeringUnits.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/ExceptionListWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/ExceptionListWrapper.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/ExportCodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/ExportCodes.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/ExportNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/ExportNames.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/HostUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/HostUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/IntMessagePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/IntMessagePair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/JUnitUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/JUnitUtil.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/JsonMapEntryWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/JsonMapEntryWriter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/LongCompare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/LongCompare.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/MangoServiceLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/MangoServiceLoader.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/MapWrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/MapWrap.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/MapWrapConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/MapWrapConverter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/VarNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/VarNames.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/log/LogLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/log/LogLevel.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/log/NullPrintWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/log/NullPrintWriter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/log/ProcessLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/log/ProcessLog.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/util/timeout/TimeoutTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/util/timeout/TimeoutTask.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/ImplDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/ImplDefinition.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/chart/ChartRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/chart/ChartRenderer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/stats/ITime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/stats/ITime.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/stats/IValueTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/stats/IValueTime.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/text/AnalogRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/text/AnalogRenderer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/text/MultistateValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/text/MultistateValue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/text/NoneRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/text/NoneRenderer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/text/PlainRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/text/PlainRenderer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/text/RangeRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/text/RangeRenderer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/text/RangeValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/text/RangeValue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/text/TextRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/text/TextRenderer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/view/text/TimeRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/view/text/TimeRenderer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/AbstractActionVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/AbstractActionVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/AbstractBasicVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/AbstractBasicVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/AbstractVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/AbstractVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/AnonymousUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/AnonymousUser.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/DataPointSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/DataPointSummary.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/DataPointVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/DataPointVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/FileStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/FileStore.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/IDataPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/IDataPoint.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/LinkedAccount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/LinkedAccount.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/ListParent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/ListParent.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/MangoSessionDataVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/MangoSessionDataVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/OAuth2LinkedAccount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/OAuth2LinkedAccount.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/User.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/Validatable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/Validatable.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/bean/ImageValueBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/bean/ImageValueBean.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/bean/PointHistoryCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/bean/PointHistoryCount.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/comment/UserCommentVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/comment/UserCommentVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/event/EventHandlerVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/event/EventHandlerVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/event/EventInstanceI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/event/EventInstanceI.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/event/EventInstanceVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/event/EventInstanceVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/event/EventTypeVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/event/EventTypeVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/json/JsonDataVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/json/JsonDataVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/mailingList/PhoneEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/mailingList/PhoneEntry.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/mailingList/UserEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/mailingList/UserEntry.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/pair/IntegerPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/pair/IntegerPair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/pair/LongPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/pair/LongPair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/pair/StringIntPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/pair/StringIntPair.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/publish/PublisherVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/publish/PublisherVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/role/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/role/Role.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/vo/role/RoleVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/vo/role/RoleVO.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/web/MediaTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/web/MediaTypes.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/m2m2/web/mvc/UrlHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/m2m2/web/mvc/UrlHandler.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/DataConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/DataConsumer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/IncomingMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/IncomingMessage.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/InputStreamListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/InputStreamListener.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/MessageControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/MessageControl.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/MessageParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/MessageParser.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/OutgoingMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/OutgoingMessage.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/RequestHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/RequestHandler.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/SimulationTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/SimulationTransport.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/StreamTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/StreamTransport.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/TestableTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/TestableTransport.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/TimeoutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/TimeoutException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/Transport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/Transport.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/UdpTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/UdpTransport.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/WaitingRoom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/WaitingRoom.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/WaitingRoomException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/WaitingRoomException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/messaging/WaitingRoomKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/messaging/WaitingRoomKey.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/metrics/EventHistogram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/metrics/EventHistogram.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/metrics/PeriodEventCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/metrics/PeriodEventCount.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/metrics/PeriodSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/metrics/PeriodSum.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/provider/Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/provider/Provider.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/provider/Providers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/provider/Providers.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/provider/TimerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/provider/TimerProvider.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/AbstractTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/AbstractTimer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/AbstractTimerTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/AbstractTimerTrigger.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/CronExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/CronExpression.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/CronTimerTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/CronTimerTrigger.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/FixedDelayTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/FixedDelayTrigger.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/FixedRateTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/FixedRateTrigger.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/ModelTimeoutClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/ModelTimeoutClient.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/ModelTimeoutTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/ModelTimeoutTask.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/NonConcurrentTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/NonConcurrentTask.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/OneTimeTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/OneTimeTrigger.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/OrderedRealTimeTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/OrderedRealTimeTimer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/OrderedTaskInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/OrderedTaskInfo.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/OrderedTimerThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/OrderedTimerThread.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/RealTimeTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/RealTimeTimer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/RejectedTaskException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/RejectedTaskException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/RejectedTaskReason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/RejectedTaskReason.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/ScheduledNamedRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/ScheduledNamedRunnable.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/ScheduledRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/ScheduledRunnable.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/SimulationTimeSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/SimulationTimeSource.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/SimulationTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/SimulationTimer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/SystemTimeSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/SystemTimeSource.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/Task.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/TaskQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/TaskQueue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/TaskWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/TaskWrapper.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/TimeSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/TimeSource.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/TimeoutTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/TimeoutTask.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/TimerTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/TimerTask.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/TimerThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/TimerThread.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/TimerTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/TimerTrigger.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/sync/AsyncJobSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/sync/AsyncJobSink.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/timer/sync/Synchronizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/timer/sync/Synchronizer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/ArrayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/ArrayUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/CollectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/CollectionUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/ColorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/ColorUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/DelimeterSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/DelimeterSet.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/DirectoryInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/DirectoryInfo.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/DirectoryUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/DirectoryUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/EnumerationIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/EnumerationIterator.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/ExecutionTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/ExecutionTimer.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/ExecutionTimerNano.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/ExecutionTimerNano.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/ILifecycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/ILifecycle.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/ILifecycleState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/ILifecycleState.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/IpAddressUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/IpAddressUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/IpWhiteListException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/IpWhiteListException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/IterableIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/IterableIterator.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/LifecycleException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/LifecycleException.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/LoopTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/LoopTester.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/MapWrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/MapWrap.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/NumberUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/NumberUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/PKStringEncrypter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/PKStringEncrypter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/PortScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/PortScan.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/ProgressiveTaskListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/ProgressiveTaskListener.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/SerializationHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/SerializationHelper.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/ServletRequestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/ServletRequestUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/ThreadUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/ThreadUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/TimeZoneUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/TimeZoneUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/image/BaseImageFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/image/BaseImageFormat.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/image/BaseScaledImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/image/BaseScaledImage.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/image/BoxScaledImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/image/BoxScaledImage.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/image/ImageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/image/ImageUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/image/JpegImageFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/image/JpegImageFormat.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/image/PercentScaledImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/image/PercentScaledImage.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/image/SimpleImageFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/image/SimpleImageFormat.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/queue/ByteQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/queue/ByteQueue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/queue/FileBackedQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/queue/FileBackedQueue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/queue/FloatQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/queue/FloatQueue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/queue/IntLimitQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/queue/IntLimitQueue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/queue/IntQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/queue/IntQueue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/queue/LongLimitQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/queue/LongLimitQueue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/queue/LongQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/queue/LongQueue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/queue/ObjectQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/queue/ObjectQueue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/util/queue/ShortQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/util/queue/ShortQueue.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/content/ContentGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/content/ContentGenerator.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/context/WebContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/context/WebContext.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/context/WebContextFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/context/WebContextFilter.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/http/CookieUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/http/CookieUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/http/HttpResponseHandler4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/http/HttpResponseHandler4.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/http/HttpUtils4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/http/HttpUtils4.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/http/RequestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/http/RequestUtils.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/mail/EmailAttachment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/mail/EmailAttachment.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/mail/EmailContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/mail/EmailContent.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/mail/EmailInline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/mail/EmailInline.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/mail/EmailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/mail/EmailSender.java -------------------------------------------------------------------------------- /Core/src/com/serotonin/web/mail/TemplateEmailContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/src/com/serotonin/web/mail/TemplateEmailContent.java -------------------------------------------------------------------------------- /Core/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/.gitignore -------------------------------------------------------------------------------- /Core/web/WEB-INF/.gitignore: -------------------------------------------------------------------------------- 1 | /filedata 2 | /modules/ 3 | -------------------------------------------------------------------------------- /Core/web/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/WEB-INF/web.xml -------------------------------------------------------------------------------- /Core/web/WEB-INF/webdefault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/WEB-INF/webdefault.xml -------------------------------------------------------------------------------- /Core/web/audio/critical.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/critical.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/Boing1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/Boing1.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/Comedy3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/Comedy3.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/Klaxon.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/Klaxon.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/LAZER2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/LAZER2.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/alarm_1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/alarm_1.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/alarm_2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/alarm_2.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/attention.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/attention.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/bang_1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/bang_1.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/bell_ting_ting.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/bell_ting_ting.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/big_trouble.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/big_trouble.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/bunny_troubles.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/bunny_troubles.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/cell_phone.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/cell_phone.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/concentration.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/concentration.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/door_bell.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/door_bell.wav -------------------------------------------------------------------------------- /Core/web/audio/lib/siren_1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/siren_1.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/text_message.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/text_message.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/ting.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/ting.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/train_crossing.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/train_crossing.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lib/what_the_hell.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lib/what_the_hell.mp3 -------------------------------------------------------------------------------- /Core/web/audio/lifesafety.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/lifesafety.mp3 -------------------------------------------------------------------------------- /Core/web/audio/urgent.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/audio/urgent.mp3 -------------------------------------------------------------------------------- /Core/web/images/accept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/accept.png -------------------------------------------------------------------------------- /Core/web/images/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/add.png -------------------------------------------------------------------------------- /Core/web/images/application_form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/application_form.png -------------------------------------------------------------------------------- /Core/web/images/arrow-turn-090-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/arrow-turn-090-left.png -------------------------------------------------------------------------------- /Core/web/images/arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/arrow_down.png -------------------------------------------------------------------------------- /Core/web/images/arrow_down_thin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/arrow_down_thin.png -------------------------------------------------------------------------------- /Core/web/images/arrow_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/arrow_in.png -------------------------------------------------------------------------------- /Core/web/images/arrow_out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/arrow_out.png -------------------------------------------------------------------------------- /Core/web/images/arrow_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/arrow_refresh.png -------------------------------------------------------------------------------- /Core/web/images/arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/arrow_up.png -------------------------------------------------------------------------------- /Core/web/images/arrow_up_thin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/arrow_up_thin.png -------------------------------------------------------------------------------- /Core/web/images/bell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/bell.png -------------------------------------------------------------------------------- /Core/web/images/bin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/bin.png -------------------------------------------------------------------------------- /Core/web/images/book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/book.png -------------------------------------------------------------------------------- /Core/web/images/book_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/book_add.png -------------------------------------------------------------------------------- /Core/web/images/book_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/book_delete.png -------------------------------------------------------------------------------- /Core/web/images/brick_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/brick_go.png -------------------------------------------------------------------------------- /Core/web/images/brick_stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/brick_stop.png -------------------------------------------------------------------------------- /Core/web/images/bricks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/bricks.png -------------------------------------------------------------------------------- /Core/web/images/bullet_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/bullet_add.png -------------------------------------------------------------------------------- /Core/web/images/bullet_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/bullet_black.png -------------------------------------------------------------------------------- /Core/web/images/bullet_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/bullet_delete.png -------------------------------------------------------------------------------- /Core/web/images/bullet_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/bullet_down.png -------------------------------------------------------------------------------- /Core/web/images/bullet_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/bullet_go.png -------------------------------------------------------------------------------- /Core/web/images/bullet_go_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/bullet_go_left.png -------------------------------------------------------------------------------- /Core/web/images/bullet_key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/bullet_key.png -------------------------------------------------------------------------------- /Core/web/images/bullet_picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/bullet_picture.png -------------------------------------------------------------------------------- /Core/web/images/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/cancel.png -------------------------------------------------------------------------------- /Core/web/images/chart_line_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/chart_line_edit.png -------------------------------------------------------------------------------- /Core/web/images/clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/clock.png -------------------------------------------------------------------------------- /Core/web/images/cog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/cog.png -------------------------------------------------------------------------------- /Core/web/images/cog_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/cog_add.png -------------------------------------------------------------------------------- /Core/web/images/cog_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/cog_delete.png -------------------------------------------------------------------------------- /Core/web/images/cog_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/cog_edit.png -------------------------------------------------------------------------------- /Core/web/images/cog_email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/cog_email.png -------------------------------------------------------------------------------- /Core/web/images/cog_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/cog_go.png -------------------------------------------------------------------------------- /Core/web/images/cog_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/cog_process.png -------------------------------------------------------------------------------- /Core/web/images/cog_wrench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/cog_wrench.png -------------------------------------------------------------------------------- /Core/web/images/comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/comment.png -------------------------------------------------------------------------------- /Core/web/images/comment_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/comment_add.png -------------------------------------------------------------------------------- /Core/web/images/control-power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/control-power.png -------------------------------------------------------------------------------- /Core/web/images/control_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/control_play.png -------------------------------------------------------------------------------- /Core/web/images/control_play_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/control_play_blue.png -------------------------------------------------------------------------------- /Core/web/images/control_repeat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/control_repeat.png -------------------------------------------------------------------------------- /Core/web/images/control_repeat_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/control_repeat_blue.png -------------------------------------------------------------------------------- /Core/web/images/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/copy.png -------------------------------------------------------------------------------- /Core/web/images/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/cross.png -------------------------------------------------------------------------------- /Core/web/images/cross_doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/cross_doc.png -------------------------------------------------------------------------------- /Core/web/images/csv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/csv.png -------------------------------------------------------------------------------- /Core/web/images/database_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/database_go.png -------------------------------------------------------------------------------- /Core/web/images/database_stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/database_stop.png -------------------------------------------------------------------------------- /Core/web/images/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/delete.png -------------------------------------------------------------------------------- /Core/web/images/disconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/disconnect.png -------------------------------------------------------------------------------- /Core/web/images/email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/email.png -------------------------------------------------------------------------------- /Core/web/images/email_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/email_go.png -------------------------------------------------------------------------------- /Core/web/images/emport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/emport.png -------------------------------------------------------------------------------- /Core/web/images/exclamation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/exclamation.png -------------------------------------------------------------------------------- /Core/web/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/favicon.ico -------------------------------------------------------------------------------- /Core/web/images/flag_aqua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_aqua.png -------------------------------------------------------------------------------- /Core/web/images/flag_aqua_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_aqua_off.png -------------------------------------------------------------------------------- /Core/web/images/flag_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_blue.png -------------------------------------------------------------------------------- /Core/web/images/flag_blue_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_blue_off.png -------------------------------------------------------------------------------- /Core/web/images/flag_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_green.png -------------------------------------------------------------------------------- /Core/web/images/flag_green_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_green_off.png -------------------------------------------------------------------------------- /Core/web/images/flag_grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_grey.png -------------------------------------------------------------------------------- /Core/web/images/flag_grey_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_grey_off.png -------------------------------------------------------------------------------- /Core/web/images/flag_orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_orange.png -------------------------------------------------------------------------------- /Core/web/images/flag_orange_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_orange_off.png -------------------------------------------------------------------------------- /Core/web/images/flag_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_red.png -------------------------------------------------------------------------------- /Core/web/images/flag_red_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_red_off.png -------------------------------------------------------------------------------- /Core/web/images/flag_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_white.png -------------------------------------------------------------------------------- /Core/web/images/flag_white_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_white_off.png -------------------------------------------------------------------------------- /Core/web/images/flag_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_yellow.png -------------------------------------------------------------------------------- /Core/web/images/flag_yellow_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/flag_yellow_off.png -------------------------------------------------------------------------------- /Core/web/images/folder_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/folder_add.png -------------------------------------------------------------------------------- /Core/web/images/folder_brick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/folder_brick.png -------------------------------------------------------------------------------- /Core/web/images/graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/graphic.png -------------------------------------------------------------------------------- /Core/web/images/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/help.png -------------------------------------------------------------------------------- /Core/web/images/help_doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/help_doc.png -------------------------------------------------------------------------------- /Core/web/images/hourglass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/hourglass.png -------------------------------------------------------------------------------- /Core/web/images/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/house.png -------------------------------------------------------------------------------- /Core/web/images/house_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/house_delete.png -------------------------------------------------------------------------------- /Core/web/images/house_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/house_link.png -------------------------------------------------------------------------------- /Core/web/images/html.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/html.png -------------------------------------------------------------------------------- /Core/web/images/html_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/html_add.png -------------------------------------------------------------------------------- /Core/web/images/html_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/html_delete.png -------------------------------------------------------------------------------- /Core/web/images/icon_arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_arrow_down.png -------------------------------------------------------------------------------- /Core/web/images/icon_arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_arrow_up.png -------------------------------------------------------------------------------- /Core/web/images/icon_chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_chart.png -------------------------------------------------------------------------------- /Core/web/images/icon_comp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_comp.png -------------------------------------------------------------------------------- /Core/web/images/icon_comp_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_comp_add.png -------------------------------------------------------------------------------- /Core/web/images/icon_comp_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_comp_delete.png -------------------------------------------------------------------------------- /Core/web/images/icon_comp_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_comp_edit.png -------------------------------------------------------------------------------- /Core/web/images/icon_comp_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_comp_error.png -------------------------------------------------------------------------------- /Core/web/images/icon_ds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_ds.png -------------------------------------------------------------------------------- /Core/web/images/icon_ds_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_ds_add.png -------------------------------------------------------------------------------- /Core/web/images/icon_ds_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_ds_delete.png -------------------------------------------------------------------------------- /Core/web/images/icon_ds_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_ds_edit.png -------------------------------------------------------------------------------- /Core/web/images/icon_ds_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_ds_error.png -------------------------------------------------------------------------------- /Core/web/images/icon_ds_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_ds_go.png -------------------------------------------------------------------------------- /Core/web/images/icon_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_edit.png -------------------------------------------------------------------------------- /Core/web/images/icon_toggle_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_toggle_minus.png -------------------------------------------------------------------------------- /Core/web/images/icon_toggle_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/icon_toggle_plus.png -------------------------------------------------------------------------------- /Core/web/images/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/information.png -------------------------------------------------------------------------------- /Core/web/images/item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/item.png -------------------------------------------------------------------------------- /Core/web/images/lightbulb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/lightbulb.png -------------------------------------------------------------------------------- /Core/web/images/lightbulb_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/lightbulb_off.png -------------------------------------------------------------------------------- /Core/web/images/locale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/locale.png -------------------------------------------------------------------------------- /Core/web/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/logo.png -------------------------------------------------------------------------------- /Core/web/images/magnifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/magnifier.png -------------------------------------------------------------------------------- /Core/web/images/menu_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/menu_separator.png -------------------------------------------------------------------------------- /Core/web/images/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/pencil.png -------------------------------------------------------------------------------- /Core/web/images/puzzle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/puzzle.png -------------------------------------------------------------------------------- /Core/web/images/right.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/right.gif -------------------------------------------------------------------------------- /Core/web/images/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/save.png -------------------------------------------------------------------------------- /Core/web/images/save_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/save_add.png -------------------------------------------------------------------------------- /Core/web/images/sound_mute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/sound_mute.png -------------------------------------------------------------------------------- /Core/web/images/sound_none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/sound_none.png -------------------------------------------------------------------------------- /Core/web/images/spacer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/spacer.gif -------------------------------------------------------------------------------- /Core/web/images/text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/text.png -------------------------------------------------------------------------------- /Core/web/images/throbber.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/throbber.gif -------------------------------------------------------------------------------- /Core/web/images/thumb_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/thumb_down.png -------------------------------------------------------------------------------- /Core/web/images/thumb_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/thumb_up.png -------------------------------------------------------------------------------- /Core/web/images/tick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/tick.png -------------------------------------------------------------------------------- /Core/web/images/tick_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/tick_off.png -------------------------------------------------------------------------------- /Core/web/images/transmit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/transmit.png -------------------------------------------------------------------------------- /Core/web/images/transmit_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/transmit_add.png -------------------------------------------------------------------------------- /Core/web/images/transmit_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/transmit_delete.png -------------------------------------------------------------------------------- /Core/web/images/transmit_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/transmit_edit.png -------------------------------------------------------------------------------- /Core/web/images/transmit_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/transmit_go.png -------------------------------------------------------------------------------- /Core/web/images/transmit_stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/transmit_stop.png -------------------------------------------------------------------------------- /Core/web/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/user.png -------------------------------------------------------------------------------- /Core/web/images/user_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/user_add.png -------------------------------------------------------------------------------- /Core/web/images/user_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/user_delete.png -------------------------------------------------------------------------------- /Core/web/images/user_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/user_disabled.png -------------------------------------------------------------------------------- /Core/web/images/user_ds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/user_ds.png -------------------------------------------------------------------------------- /Core/web/images/user_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/user_green.png -------------------------------------------------------------------------------- /Core/web/images/user_suit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/user_suit.png -------------------------------------------------------------------------------- /Core/web/images/viconics/VT7200/VT7200_Background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/viconics/VT7200/VT7200_Background.jpg -------------------------------------------------------------------------------- /Core/web/images/viconics/VT7300/VT7300_Backgound.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/viconics/VT7300/VT7300_Backgound.jpg -------------------------------------------------------------------------------- /Core/web/images/viconics/VT7600/VT7600_Background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/viconics/VT7600/VT7600_Background.jpg -------------------------------------------------------------------------------- /Core/web/images/warn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/warn.png -------------------------------------------------------------------------------- /Core/web/images/xls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/xls.png -------------------------------------------------------------------------------- /Core/web/images/xml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/images/xml.png -------------------------------------------------------------------------------- /Core/web/protected/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/protected/readme.txt -------------------------------------------------------------------------------- /Core/web/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / -------------------------------------------------------------------------------- /Core/web/startup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/startup/index.html -------------------------------------------------------------------------------- /Core/web/startup/startup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/startup/startup.css -------------------------------------------------------------------------------- /Core/web/startup/startup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/web/startup/startup.js -------------------------------------------------------------------------------- /Core/zip-resources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Core/zip-resources.xml -------------------------------------------------------------------------------- /CoreBundle/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/CoreBundle/.gitignore -------------------------------------------------------------------------------- /CoreBundle/core-bundle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/CoreBundle/core-bundle.xml -------------------------------------------------------------------------------- /CoreBundle/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/CoreBundle/pom.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/LICENSE -------------------------------------------------------------------------------- /Modules/.gitignore: -------------------------------------------------------------------------------- 1 | .settings 2 | .project 3 | -------------------------------------------------------------------------------- /Modules/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/Modules/pom.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/README.md -------------------------------------------------------------------------------- /core-zip/.gitignore: -------------------------------------------------------------------------------- 1 | /maven-target/ 2 | -------------------------------------------------------------------------------- /core-zip/core-zip.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/core-zip/core-zip.xml -------------------------------------------------------------------------------- /core-zip/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/core-zip/pom.xml -------------------------------------------------------------------------------- /docker-image/.gitignore: -------------------------------------------------------------------------------- 1 | /maven-target 2 | -------------------------------------------------------------------------------- /docker-image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/docker-image/Dockerfile -------------------------------------------------------------------------------- /docker-image/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/docker-image/pom.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/pom.xml -------------------------------------------------------------------------------- /versions-plugin-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MangoAutomation/ma-core-public/HEAD/versions-plugin-rules.xml --------------------------------------------------------------------------------